What does the Henyay-Greenstein phase function do?
What does the Henyay-Greenstein phase function do?
What does the Henyay-Greenstein phase function do?
Also, the manual for v0.9 has sss values and has 'g' parameters for r,g,b, but the blendigo exporter only has a uniform input. Does this mean rgb values dont work, or I just have to enter them in the igs file manually?
Also, the manual for v0.9 has sss values and has 'g' parameters for r,g,b, but the blendigo exporter only has a uniform input. Does this mean rgb values dont work, or I just have to enter them in the igs file manually?
I added the rgb values in by editing the igs after export. Indigo didn't complain.
Example:
Example:
Code: Select all
<phase_function>
<henyey_greenstein>
<g_spectrum>
<rgb>
<rgb>0.965 0.972 0.0</rgb>
<gamma>1.0</gamma>
</rgb>
</g_spectrum>
</henyey_greenstein>
</phase_function>
Check this link for a PDF with some values, and the whole thread for more infos.Big Fan wrote:really when was that put in?
its not that way in the manual....
polygonmanufaktur.de
well... yeah.. I know there is data available for it - but until ono puts it in the manual I won't put it in the exporter (or rather my variant of it.)
presently there is no reference to entering 3 values for RGB components.
besides which the values can vary -1 to 1, not 0-1 so it is not RGB as per other RGB
I dont think you can just tack on RGB tags for it..
ono tells me before when I ask questions to read the manual ...and its not in there....
it has been my understanding the full solution is not implemented.
presently there is no reference to entering 3 values for RGB components.
besides which the values can vary -1 to 1, not 0-1 so it is not RGB as per other RGB
I dont think you can just tack on RGB tags for it..
ono tells me before when I ask questions to read the manual ...and its not in there....
it has been my understanding the full solution is not implemented.

It also has the g value but only uniformly...
It somehow changes the way, the light passes through...
I've NO idea, what it does exactly, but it makes some stuff look more real
And I can remember, Ono said something, that the clouds, he tried to simulate, have the wrong g-value or something.
I'll search in Wikipedia
Edit: here is, what I found, very quickly....
I guess, it has something to do with this spectrograph
http://en.wikipedia.org/wiki/Jesse_L._Greenstein
http://en.wikipedia.org/wiki/Louis_G._Henyey
http://en.wikipedia.org/wiki/Spectrograph
It somehow changes the way, the light passes through...
I've NO idea, what it does exactly, but it makes some stuff look more real

And I can remember, Ono said something, that the clouds, he tried to simulate, have the wrong g-value or something.
I'll search in Wikipedia

Edit: here is, what I found, very quickly....
I guess, it has something to do with this spectrograph

http://en.wikipedia.org/wiki/Jesse_L._Greenstein
http://en.wikipedia.org/wiki/Louis_G._Henyey
http://en.wikipedia.org/wiki/Spectrograph
Last edited by Kram1032 on Sun Oct 07, 2007 10:10 am, edited 1 time in total.
possibly it is a measure of diffraction in the scattering..
in a simple model the light is assumed to scatter 'uniformly' around in the 'material'.
and in a more complex model the light is diffracted as it scatters as well?
possibly a simple model is usually sufficient or perhaps it is more appropriate for some materials?... then again perhaps there is not a lot of 'g' data available? or it just adds more complexity for little effect than we really need for rendering purposes? dunno...
I guess ono needs to answer this whole question for us
in a simple model the light is assumed to scatter 'uniformly' around in the 'material'.
and in a more complex model the light is diffracted as it scatters as well?

possibly a simple model is usually sufficient or perhaps it is more appropriate for some materials?... then again perhaps there is not a lot of 'g' data available? or it just adds more complexity for little effect than we really need for rendering purposes? dunno...
I guess ono needs to answer this whole question for us

The Henyey-Greenstein phase function is a useful phase function for modelling assymetric (non-uniform) scattering, particularly forwards scattering.
The g parameter is called the assymetry parameter and determines the amount of forwards or back scattering. g=0.95 = mainly forwards, g = 0-.95 = mainly back. In fact g is the average cosine of the scattered direction with the incident direction.
The g parameter has nothing to do with the G (green) value in RGB colour, apart from sharing the same letter
Because g may vary with wavelength, the XML accepts a spectrum element when defining g.
The g parameter is called the assymetry parameter and determines the amount of forwards or back scattering. g=0.95 = mainly forwards, g = 0-.95 = mainly back. In fact g is the average cosine of the scattered direction with the incident direction.
The g parameter has nothing to do with the G (green) value in RGB colour, apart from sharing the same letter

Because g may vary with wavelength, the XML accepts a spectrum element when defining g.
Who is online
Users browsing this forum: Ahrefs [Bot] and 36 guests