Hello.
I need to write set surface shaders for a different sort of materials
such as silk, wool, cotton etc (without displacement shaders).
I've found not a lot of information in this task, where are only
publications on the simulation of clothes, but not cloth shading. I
have learned that for some materials I can use Oren-Nayar's shading
method; also it is possible to use Valvet - smth like this:
****ny += pow ( max ( Ln.V, 0 ), roughness ) * backscatter * Cl *
sheen;
****ny += pow ( sqrt(1.0-max ( Nf.V, 0 )*max ( Nf.V, 0 )),
edginess ) * Ln.Nf * Cl * sheen;
C = (Ka * ambient() + Kd * (diffuse(Nf))) + ****ny;
Also I've found tutorial on creation of satin material in brazil - but
yet it was not possible it is achieved same in quality in renderman
Where can I find the information on which properties materials have
and which models of illumination I should use?
Any help or pointers would be hugely appreciated.
PS: Here is draft images I've made:
http://alexander.fedora.googlepages.com/cloth.oren_nayar.png
http://alexander.fedora.googlepages.com/cloth.valvet.png
http://alexander.fedora.googlepages.com/cloth.satin.jpg
Alexander


|