View Source
<?xml version="1.0" encoding="utf-8"?>
<scenedata>
<material>
<name>Material</name>
<phong>
<specular_reflectivity>
<shader>
<shader><![CDATA[def thickness() real:
600.0 * (1.0 + 0.25 * noise(getTexCoords(0)*2.0))
def cos_n(real cosi, real n) real:
sqrt ( 1.0 - (1.0 - cosi*cosi ) / (n*n) )
def eval(real wavelen, vec3 pos) real :
pow ( sin (
(
1.0 / cos_n(minCosTheta(),1.50)
+ 1.0 / cos_n(maxCosTheta(),1.50) )
* ( thickness() / wavelen)
) , 2.0 )]]></shader>
</shader>
</specular_reflectivity>
<exponent>
<constant>
1000
</constant>
</exponent>
<layer>0</layer>
<fresnel_scale>1</fresnel_scale>
<ior>1.5</ior>
<nk_data></nk_data>
</phong>
</material>
</scenedata>