|
|
|
|
|
|
| |
| |
|
|
From: [GDS|Entropy]
Subject: ANN: 3.7 .inc file improvement project
Date: 26 Mar 2009 16:00:04
Message: <49cbdec4@news.povray.org>
|
|
|
| |
| |
|
|
I have decided to fix/improve some of the standard include files that come
with PovRay, and submit them to the POV Team for inclusion. The first on the
list is metals.inc.
The include files will be done one by one, starting with the texture
includes.
I would also like to have the community donate their best textures to this
effort. It will be important for these textures to use features that v3.7
will have, no megapov specific textures, please. Compatibility with
radiosity also a plus.
Depending on the volume of response, I may make a portal available on my
site for this purpose. That would be later if needed at all.
I will take care of contact sheets.
So for now, bring your best textures!
ian
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Forgive me if I am wrong, but just a question: There has been an major
updating effort of the .inc files done by Jim Holsenback c.s. somewhen last
year. Is your project not duplicating their effort to some extent?
Thomas
Post a reply to this message
|
|
| |
| |
|
|
From: Thomas de Groot
Subject: Re: 3.7 .inc file improvement project
Date: 27 Mar 2009 04:42:37
Message: <49cc917d@news.povray.org>
|
|
|
| |
| |
|
|
I seem to be wrong indeed. Those updates concerned the sample scene files,
not the .inc files.
[I type faster than my thoughts...]
So, to answer your request, that seems a great idea. I shall browse through
my texture collection to see if anything is worthwhile there.
Thomas
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Thomas de Groot" <tDOTdegroot@interDOTnlANOTHERDOTnet> wrote in message
news:49cc917d@news.povray.org...
> I seem to be wrong indeed. Those updates concerned the sample scene files,
> not the .inc files.
yes that's correct, however I did make some changes to glass includes ...
Post a reply to this message
|
|
| |
| |
|
|
From: Jim Holsenback
Subject: Re: 3.7 .inc file improvement project
Date: 27 Mar 2009 06:16:22
Message: <49cca776@news.povray.org>
|
|
|
| |
| |
|
|
"[GDS|Entropy]" <gds-entropy AT hotmail DOT com> wrote in message
news:49cbdec4@news.povray.org...
> Compatibility with radiosity also a plus.
This one gets my vote! If I want to use any of the "canned" textures I've
been redefining the finishes by setting a variable, then a conditional test
in the finish block .... so moving that overhead into an include file sounds
like a winner to me.
Jim
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Thomas de Groot" <tDOTdegroot@interDOTnlANOTHERDOTnet> wrote:
> Forgive me if I am wrong, but just a question: There has been an major
> updating effort of the .inc files done by Jim Holsenback c.s. somewhen last
> year. Is your project not duplicating their effort to some extent?
What has happened to that effort then?
Post a reply to this message
|
|
| |
| |
|
|
From: Jim Holsenback
Subject: Re: 3.7 .inc file improvement project
Date: 27 Mar 2009 14:50:00
Message: <49cd1fd8@news.povray.org>
|
|
|
| |
| |
|
|
"clipka" <nomail@nomail> wrote in message
news:web.49cd002843368518208afb30@news.povray.org...
> "Thomas de Groot" <tDOTdegroot@interDOTnlANOTHERDOTnet> wrote:
> > Forgive me if I am wrong, but just a question: There has been an major
> > updating effort of the .inc files done by Jim Holsenback c.s. somewhen
last
> > year. Is your project not duplicating their effort to some extent?
>
> What has happened to that effort then?
maybe I wasn't clear (wouldn't be the first time) ....
there was work done on sample scene files. I didn't mess with the includes
with the exception of the glass includes
Cheers
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"Jim Holsenback" <jho### [at] hotmailcom> wrote:
> "[GDS|Entropy]" <gds-entropy AT hotmail DOT com> wrote in message
> news:49cbdec4@news.povray.org...
> > Compatibility with radiosity also a plus.
>
> This one gets my vote! If I want to use any of the "canned" textures I've
> been redefining the finishes by setting a variable, then a conditional test
> in the finish block .... so moving that overhead into an include file sounds
> like a winner to me.
>
> Jim
I have done something similar to make my finishes work during test renders with
no radiosity, then switch to a more radiosity-compatible version with a single
variable change.
My default finish settings are similar to below, as set by a custom include
file:
//CODE:
#ifndef( scene_ambient ) #local scene_ambient = 0.15; #end
#ifndef( scene_diffuse ) #local scene_diffuse = 0.85; #end
#default{
#default{
finish
{
ambient scene_ambient
diffuse scene_diffuse
}
}
Within the actual scene, I have something like:
#declare use_radiosity = off;
#declare use_mc = off;
#if( use_radiosity | use_mc )
#declare scene_diffuse = 0.99;
#declare scene_ambient = 0.00;
#declare light_intensity = 0.50;
#else
#declare scene_diffuse = 0.90;
#declare scene_ambient = 0.15;
#declare light_intensity = 0.85;
#end
The most important part is mainly the ambient component of the finish, since
using the same ambient value for a radiosity scene as compared to a
non-radiosity scene usually looks wrong.
I know there is always the concern of identifier name collisions, but having a
switch or two that toggles some of the commonly changed components of the
finishes would be very handy.
-Reactor
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
"[GDS|Entropy]" <gds-entropy AT hotmail DOT com> wrote:
> I have decided to fix/improve some of the standard include files that come
> with PovRay, and submit them to the POV Team for inclusion. The first on the
> list is metals.inc.
>
> The include files will be done one by one, starting with the texture
> includes.
>
Not concerning textures, but rather shapes.inc: I came up with some
changes/fixes to the HF-generating macros there (some necessary, some of my own
choosing), which I posted...
http://news.povray.org/povray.advanced-users/thread/%3Cweb.48e0b5a74b96f64378dcad930%40news.povray.org%3E/
and
http://news.povray.org/povray.general/thread/%3Cweb.48f6d3aa220cdb3e78dcad930%40news.povray.org%3E/
The thing is, I'm not so sure how to proceed; my changes probably need vetting
by the POV team. (They work great for me, no problems--but my code could
probably be improved by more astute programmers. And some of my simple changes
*do* slow down the .inc file's execution...which could probably be fixed by some
better code.) And there are one or two needed fixes that I never got around to,
due to a lack of code knowledge on my part.
But all in all, I think my changes are good ones, and remove some buggy behavior
with hi-rez HFs. Consider my efforts to be a 'template' to be further improved.
Ken W.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
BTW, I'd be happy to post my modified shapes.inc file, if it would be helpful.
KW
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |