![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
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/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Holsenback
Subject: Re: 3.7 .inc file improvement project
Date: 27 Mar 2009 06:16:22
Message: <49cca776@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"[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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Holsenback
Subject: Re: 3.7 .inc file improvement project
Date: 27 Mar 2009 14:50:00
Message: <49cd1fd8@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Jim Holsenback" <jho### [at] hotmail com> 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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"[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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
BTW, I'd be happy to post my modified shapes.inc file, if it would be helpful.
KW
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"[GDS|Entropy]" <gds-entropy AT hotmail DOT com> wrote:
> 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
Regarding our texture ideas: Should we post them here? If so, I'm thinking that
it might be better to switch this thread over to p.b.i--before it gets too
involved--so that we can post images of what our textures look like. Just a
thought.
KW
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Greetings.
Any modified .inc files that others have done would be great to post as
well.
Below you will find a program which can assist finding textures on your HDD
for this project:
http://www.friedemann-schmidt.com/software/index.html
It will not properly preview with 3.6/3.7, but does generate valid contact
sheets.
I have contacted the author about updating or relaesing the source, but I
expect no joy in either department.
Find here Fredrich Lohmullers insert menu add-on:
http://f-lohmueller.de/pov_tut/addon/insert0.htm
I think this might be a good thing to include in the default installation of
povray as well.
I have asked him if he would be cool with this, currently waiting for a
response.
ian
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |