<?xml version="1.0" encoding="iso-8859-1"?>
<xsi_file type="ShaderCompound" name="AddCoating" category="AddCoating" author="François Gastaldo youpi.xsi@free.fr" formatversion="1.1" compoundversion="1.1" versiontag="1.1.2" color="9211020" editable="1">
	<description><![CDATA[Connect a material to 'Base Material Input' to add Coating to it.
This compound emulate a coating on material with spectral interferences.
It is made to have full control on effect instead of accurate simulation.
Use 'Cycles'< 1 to choose limited color, > 1 to have full rainbow colors.
This coumpound is for Educational Purpose Only and can be edited.
It can be used for production only with greetings.
email me at youpi.xsi@free.fr]]></description>
	<definition>
		<nodes>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="0">
				<param name="Name" type="31" ><![CDATA[Gradient1]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<param name="coord.x" type="4" value="0.000000"></param>
				<param name="coord.y" type="4" value="0.000000"></param>
				<param name="coord.z" type="4" value="0.000000"></param>
				<param name="input_type" type="3" value="0"></param>
				<param name="gradient_type" type="3" value="0"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="clip" type="11" value="false"></param>
				<param name="enable_alpha_gradient" type="11" value="false"></param>
				<param name="min" type="4" value="0.000000"></param>
				<param name="max" type="4" value="1.000000"></param>
				<param name="rgba_interpolation" type="3" value="1"></param>
				<param name="color1.red" type="4" value="1.000000"></param>
				<param name="color1.green" type="4" value="1.000000"></param>
				<param name="color1.blue" type="4" value="1.000000"></param>
				<param name="color1.alpha" type="4" value="1.000000"></param>
				<param name="pos_color1" type="4" value="0.000000"></param>
				<param name="mid_color1" type="4" value="0.403458"></param>
				<param name="color2.red" type="4" value="0.000000"></param>
				<param name="color2.green" type="4" value="0.000000"></param>
				<param name="color2.blue" type="4" value="0.000000"></param>
				<param name="color2.alpha" type="4" value="1.000000"></param>
				<param name="pos_color2" type="4" value="1.000000"></param>
				<param name="mid_color2" type="4" value="0.500000"></param>
				<param name="color3.red" type="4" value="0.000000"></param>
				<param name="color3.green" type="4" value="0.000000"></param>
				<param name="color3.blue" type="4" value="0.000000"></param>
				<param name="color3.alpha" type="4" value="0.000000"></param>
				<param name="pos_color3" type="4" value="-1.000000"></param>
				<param name="mid_color3" type="4" value="0.500000"></param>
				<param name="color4.red" type="4" value="0.000000"></param>
				<param name="color4.green" type="4" value="0.000000"></param>
				<param name="color4.blue" type="4" value="0.000000"></param>
				<param name="color4.alpha" type="4" value="0.000000"></param>
				<param name="pos_color4" type="4" value="-1.000000"></param>
				<param name="mid_color4" type="4" value="0.500000"></param>
				<param name="color5.red" type="4" value="0.000000"></param>
				<param name="color5.green" type="4" value="0.000000"></param>
				<param name="color5.blue" type="4" value="0.000000"></param>
				<param name="color5.alpha" type="4" value="0.000000"></param>
				<param name="pos_color5" type="4" value="-1.000000"></param>
				<param name="mid_color5" type="4" value="0.500000"></param>
				<param name="color6.red" type="4" value="0.000000"></param>
				<param name="color6.green" type="4" value="0.000000"></param>
				<param name="color6.blue" type="4" value="0.000000"></param>
				<param name="color6.alpha" type="4" value="0.000000"></param>
				<param name="pos_color6" type="4" value="-1.000000"></param>
				<param name="mid_color6" type="4" value="0.500000"></param>
				<param name="color7.red" type="4" value="0.000000"></param>
				<param name="color7.green" type="4" value="0.000000"></param>
				<param name="color7.blue" type="4" value="0.000000"></param>
				<param name="color7.alpha" type="4" value="0.000000"></param>
				<param name="pos_color7" type="4" value="-1.000000"></param>
				<param name="mid_color7" type="4" value="0.500000"></param>
				<param name="color8.red" type="4" value="0.000000"></param>
				<param name="color8.green" type="4" value="0.000000"></param>
				<param name="color8.blue" type="4" value="0.000000"></param>
				<param name="color8.alpha" type="4" value="0.000000"></param>
				<param name="pos_color8" type="4" value="-1.000000"></param>
				<param name="mid_color8" type="4" value="0.500000"></param>
				<param name="alpha_interpolation" type="3" value="1"></param>
				<param name="alpha1" type="4" value="0.000000"></param>
				<param name="pos_alpha1" type="4" value="0.000000"></param>
				<param name="mid_alpha1" type="4" value="0.500000"></param>
				<param name="alpha2" type="4" value="1.000000"></param>
				<param name="pos_alpha2" type="4" value="1.000000"></param>
				<param name="mid_alpha2" type="4" value="0.500000"></param>
				<param name="alpha3" type="4" value="0.000000"></param>
				<param name="pos_alpha3" type="4" value="-1.000000"></param>
				<param name="mid_alpha3" type="4" value="0.500000"></param>
				<param name="alpha4" type="4" value="0.000000"></param>
				<param name="pos_alpha4" type="4" value="-1.000000"></param>
				<param name="mid_alpha4" type="4" value="0.500000"></param>
				<param name="alpha5" type="4" value="0.000000"></param>
				<param name="pos_alpha5" type="4" value="-1.000000"></param>
				<param name="mid_alpha5" type="4" value="0.500000"></param>
				<param name="alpha6" type="4" value="0.000000"></param>
				<param name="pos_alpha6" type="4" value="-1.000000"></param>
				<param name="mid_alpha6" type="4" value="0.500000"></param>
				<param name="alpha7" type="4" value="0.000000"></param>
				<param name="pos_alpha7" type="4" value="-1.000000"></param>
				<param name="mid_alpha7" type="4" value="0.700000"></param>
				<param name="alpha8" type="4" value="0.000000"></param>
				<param name="pos_alpha8" type="4" value="-1.000000"></param>
				<param name="mid_alpha8" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1563</prop>
					<prop name="posy">151</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_interp_linear.1.0" index="1">
				<param name="Name" type="31" ><![CDATA[Scalar_Change_Range]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<param name="oldrange_min" type="4" value="0.000000"></param>
				<param name="oldrange_max" type="4" value="1.000000"></param>
				<param name="newrange_min" type="4" value="0.000000"></param>
				<param name="newrange_max" type="4" value="0.900000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1343</prop>
					<prop name="posy">161</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-20" offsety="-23" sizex="223" sizey="19"><![CDATA[Attenuation by changing range of Incidence]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1.0" index="2">
				<param name="Name" type="31" ><![CDATA[Subtract]]></param>
				<param name="input1" type="4" value="0.000000"></param>
				<param name="input2" type="4" value="1.000000"></param>
				<param name="op" type="3" value="1"></param>
				<datablob category="ui_infos">
					<prop name="posx">1463</prop>
					<prop name="posy">11</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_integer_to_scalar.1.0" index="3">
				<param name="Name" type="31" ><![CDATA[Integer_to_Scalar]]></param>
				<param name="input" type="3" value="0"></param>
				<datablob category="ui_infos">
					<prop name="posx">1437</prop>
					<prop name="posy">-30</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_math_basic.1.0" index="4">
				<param name="Name" type="31" ><![CDATA[Color_Basic1]]></param>
				<param name="input1.red" type="4" value="0.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="1.000000"></param>
				<param name="input2.green" type="4" value="1.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="op" type="3" value="2"></param>
				<param name="alpha" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1500</prop>
					<prop name="posy">320</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_smoothrange.1.0" index="5">
				<param name="Name" type="31" ><![CDATA[Color_Smooth_Range]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<param name="min_thresh" type="4" value="0.500000"></param>
				<param name="max_thresh" type="4" value="0.547000"></param>
				<param name="min_delta" type="4" value="0.000000"></param>
				<param name="max_delta" type="4" value="1.000000"></param>
				<param name="inside_value.red" type="4" value="1.000000"></param>
				<param name="inside_value.green" type="4" value="1.000000"></param>
				<param name="inside_value.blue" type="4" value="1.000000"></param>
				<param name="inside_value.alpha" type="4" value="1.000000"></param>
				<param name="outside_value.red" type="4" value="1.000000"></param>
				<param name="outside_value.green" type="4" value="1.000000"></param>
				<param name="outside_value.blue" type="4" value="1.000000"></param>
				<param name="outside_value.alpha" type="4" value="1.000000"></param>
				<param name="invert" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1653</prop>
					<prop name="posy">-19</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-2" offsety="-16" sizex="311" sizey="19"><![CDATA[Saturation is, in fact, a white remplacement of Spectral colors.]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_incidence_v2.1.0" index="6">
				<param name="Name" type="31" ><![CDATA[Incidence1]]></param>
				<param name="mode" type="3" value="9"></param>
				<param name="bias" type="4" value="0.500000"></param>
				<param name="gain" type="4" value="0.750000"></param>
				<param name="bump.x" type="4" value="0.000000"></param>
				<param name="bump.y" type="4" value="0.000000"></param>
				<param name="bump.z" type="4" value="0.000000"></param>
				<param name="custom_vector.x" type="4" value="0.000000"></param>
				<param name="custom_vector.y" type="4" value="1.000000"></param>
				<param name="custom_vector.z" type="4" value="0.000000"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="light_intensity" type="11" value="true"></param>
				<param name="normal_shading" type="11" value="true"></param>
				<datablob category="ui_infos">
					<prop name="posx">1690</prop>
					<prop name="posy">310</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_math_basic.1.0" index="7">
				<param name="Name" type="31" ><![CDATA[Color_Basic]]></param>
				<param name="input1.red" type="4" value="0.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="1.000000"></param>
				<param name="input2.green" type="4" value="1.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="op" type="3" value="2"></param>
				<param name="alpha" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1723</prop>
					<prop name="posy">121</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="8">
				<param name="Name" type="31" ><![CDATA[Gradient2]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<param name="coord.x" type="4" value="0.000000"></param>
				<param name="coord.y" type="4" value="0.000000"></param>
				<param name="coord.z" type="4" value="0.000000"></param>
				<param name="input_type" type="3" value="0"></param>
				<param name="gradient_type" type="3" value="0"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="clip" type="11" value="false"></param>
				<param name="enable_alpha_gradient" type="11" value="false"></param>
				<param name="min" type="4" value="0.000000"></param>
				<param name="max" type="4" value="1.000000"></param>
				<param name="rgba_interpolation" type="3" value="1"></param>
				<param name="color1.red" type="4" value="0.000000"></param>
				<param name="color1.green" type="4" value="0.000000"></param>
				<param name="color1.blue" type="4" value="0.000000"></param>
				<param name="color1.alpha" type="4" value="1.000000"></param>
				<param name="pos_color1" type="4" value="0.000000"></param>
				<param name="mid_color1" type="4" value="0.500000"></param>
				<param name="color2.red" type="4" value="1.000000"></param>
				<param name="color2.green" type="4" value="1.000000"></param>
				<param name="color2.blue" type="4" value="1.000000"></param>
				<param name="color2.alpha" type="4" value="1.000000"></param>
				<param name="pos_color2" type="4" value="1.000000"></param>
				<param name="mid_color2" type="4" value="0.500000"></param>
				<param name="color3.red" type="4" value="0.000000"></param>
				<param name="color3.green" type="4" value="0.000000"></param>
				<param name="color3.blue" type="4" value="0.000000"></param>
				<param name="color3.alpha" type="4" value="1.000000"></param>
				<param name="pos_color3" type="4" value="-1.000000"></param>
				<param name="mid_color3" type="4" value="0.500000"></param>
				<param name="color4.red" type="4" value="0.000000"></param>
				<param name="color4.green" type="4" value="0.000000"></param>
				<param name="color4.blue" type="4" value="0.000000"></param>
				<param name="color4.alpha" type="4" value="0.000000"></param>
				<param name="pos_color4" type="4" value="-1.000000"></param>
				<param name="mid_color4" type="4" value="0.500000"></param>
				<param name="color5.red" type="4" value="0.000000"></param>
				<param name="color5.green" type="4" value="0.000000"></param>
				<param name="color5.blue" type="4" value="0.000000"></param>
				<param name="color5.alpha" type="4" value="0.000000"></param>
				<param name="pos_color5" type="4" value="-1.000000"></param>
				<param name="mid_color5" type="4" value="0.500000"></param>
				<param name="color6.red" type="4" value="0.000000"></param>
				<param name="color6.green" type="4" value="0.000000"></param>
				<param name="color6.blue" type="4" value="0.000000"></param>
				<param name="color6.alpha" type="4" value="0.000000"></param>
				<param name="pos_color6" type="4" value="-1.000000"></param>
				<param name="mid_color6" type="4" value="0.500000"></param>
				<param name="color7.red" type="4" value="0.000000"></param>
				<param name="color7.green" type="4" value="0.000000"></param>
				<param name="color7.blue" type="4" value="0.000000"></param>
				<param name="color7.alpha" type="4" value="0.000000"></param>
				<param name="pos_color7" type="4" value="-1.000000"></param>
				<param name="mid_color7" type="4" value="0.500000"></param>
				<param name="color8.red" type="4" value="0.000000"></param>
				<param name="color8.green" type="4" value="0.000000"></param>
				<param name="color8.blue" type="4" value="0.000000"></param>
				<param name="color8.alpha" type="4" value="0.000000"></param>
				<param name="pos_color8" type="4" value="-1.000000"></param>
				<param name="mid_color8" type="4" value="0.500000"></param>
				<param name="alpha_interpolation" type="3" value="1"></param>
				<param name="alpha1" type="4" value="0.000000"></param>
				<param name="pos_alpha1" type="4" value="0.000000"></param>
				<param name="mid_alpha1" type="4" value="0.500000"></param>
				<param name="alpha2" type="4" value="1.000000"></param>
				<param name="pos_alpha2" type="4" value="1.000000"></param>
				<param name="mid_alpha2" type="4" value="0.500000"></param>
				<param name="alpha3" type="4" value="0.000000"></param>
				<param name="pos_alpha3" type="4" value="-1.000000"></param>
				<param name="mid_alpha3" type="4" value="0.500000"></param>
				<param name="alpha4" type="4" value="0.000000"></param>
				<param name="pos_alpha4" type="4" value="-1.000000"></param>
				<param name="mid_alpha4" type="4" value="0.500000"></param>
				<param name="alpha5" type="4" value="0.000000"></param>
				<param name="pos_alpha5" type="4" value="-1.000000"></param>
				<param name="mid_alpha5" type="4" value="0.500000"></param>
				<param name="alpha6" type="4" value="0.000000"></param>
				<param name="pos_alpha6" type="4" value="-1.000000"></param>
				<param name="mid_alpha6" type="4" value="0.500000"></param>
				<param name="alpha7" type="4" value="0.000000"></param>
				<param name="pos_alpha7" type="4" value="-1.000000"></param>
				<param name="mid_alpha7" type="4" value="0.700000"></param>
				<param name="alpha8" type="4" value="0.000000"></param>
				<param name="pos_alpha8" type="4" value="-1.000000"></param>
				<param name="mid_alpha8" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1880</prop>
					<prop name="posy">310</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_math_basic.1.0" index="9">
				<param name="Name" type="31" ><![CDATA[Color_Basic3]]></param>
				<param name="input1.red" type="4" value="0.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="1.000000"></param>
				<param name="input2.green" type="4" value="1.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="op" type="3" value="2"></param>
				<param name="alpha" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1880</prop>
					<prop name="posy">176</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_switch.1.0" index="10">
				<param name="Name" type="31" ><![CDATA[Color_Switch1]]></param>
				<param name="input1.red" type="4" value="1.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="0.000000"></param>
				<param name="input2.green" type="4" value="0.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="switch" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">2020</prop>
					<prop name="posy">126</prop>
					<prop name="state">Normal</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-52" offsety="1" sizex="46" sizey="19"><![CDATA[On/Off]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_to_integer.1.0" index="11">
				<param name="Name" type="31" ><![CDATA[Scalar_To_Integer]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1437</prop>
					<prop name="posy">-65</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.BA_fast_math.1.0" index="12">
				<param name="Name" type="31" ><![CDATA[Scalar_Multi-Math]]></param>
				<param name="input1" type="4" value="1.000000"></param>
				<param name="input2" type="4" value="1.000000"></param>
				<param name="intensity2" type="4" value="1.000000"></param>
				<param name="operation2" type="3" value="1"></param>
				<param name="input3" type="4" value="0.612000"></param>
				<param name="intensity3" type="4" value="1.000000"></param>
				<param name="operation3" type="3" value="2"></param>
				<param name="input4" type="4" value="1.000000"></param>
				<param name="intensity4" type="4" value="1.000000"></param>
				<param name="operation4" type="3" value="9"></param>
				<param name="input5" type="4" value="1.000000"></param>
				<param name="intensity5" type="4" value="1.000000"></param>
				<param name="operation5" type="3" value="9"></param>
				<param name="input6" type="4" value="1.000000"></param>
				<param name="intensity6" type="4" value="1.000000"></param>
				<param name="operation6" type="3" value="9"></param>
				<param name="input7" type="4" value="1.000000"></param>
				<param name="intensity7" type="4" value="1.000000"></param>
				<param name="operation7" type="3" value="9"></param>
				<param name="input8" type="4" value="1.000000"></param>
				<param name="intensity8" type="4" value="1.000000"></param>
				<param name="operation8" type="3" value="9"></param>
				<param name="clamp_min" type="4" value="0.000000"></param>
				<param name="clamp_max" type="4" value="1.000000"></param>
				<param name="subtract_optimize" type="11" value="true"></param>
				<param name="abort_zero" type="11" value="true"></param>
				<datablob category="ui_infos">
					<prop name="portgroupnormalstates">25,1;28,1;30,1;</prop>
					<prop name="posx">1436</prop>
					<prop name="posy">-245</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="13">
				<param name="Name" type="31" ><![CDATA[Gradient]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<param name="coord.x" type="4" value="0.000000"></param>
				<param name="coord.y" type="4" value="0.000000"></param>
				<param name="coord.z" type="4" value="0.000000"></param>
				<param name="input_type" type="3" value="0"></param>
				<param name="gradient_type" type="3" value="0"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="clip" type="11" value="false"></param>
				<param name="enable_alpha_gradient" type="11" value="false"></param>
				<param name="min" type="4" value="0.000000"></param>
				<param name="max" type="4" value="1.000000"></param>
				<param name="rgba_interpolation" type="3" value="1"></param>
				<param name="color1.red" type="4" value="0.299400"></param>
				<param name="color1.green" type="4" value="0.000000"></param>
				<param name="color1.blue" type="4" value="0.300000"></param>
				<param name="color1.alpha" type="4" value="0.000000"></param>
				<param name="pos_color1" type="4" value="0.000000"></param>
				<param name="mid_color1" type="4" value="0.500000"></param>
				<param name="color2.red" type="4" value="1.000000"></param>
				<param name="color2.green" type="4" value="0.000000"></param>
				<param name="color2.blue" type="4" value="0.000000"></param>
				<param name="color2.alpha" type="4" value="1.000000"></param>
				<param name="pos_color2" type="4" value="0.120000"></param>
				<param name="mid_color2" type="4" value="0.500000"></param>
				<param name="color3.red" type="4" value="1.000000"></param>
				<param name="color3.green" type="4" value="1.000000"></param>
				<param name="color3.blue" type="4" value="0.000000"></param>
				<param name="color3.alpha" type="4" value="1.000000"></param>
				<param name="pos_color3" type="4" value="0.280000"></param>
				<param name="mid_color3" type="4" value="0.500000"></param>
				<param name="color4.red" type="4" value="0.000000"></param>
				<param name="color4.green" type="4" value="1.000000"></param>
				<param name="color4.blue" type="4" value="0.000000"></param>
				<param name="color4.alpha" type="4" value="1.000000"></param>
				<param name="pos_color4" type="4" value="0.450000"></param>
				<param name="mid_color4" type="4" value="0.500000"></param>
				<param name="color5.red" type="4" value="0.000000"></param>
				<param name="color5.green" type="4" value="1.000000"></param>
				<param name="color5.blue" type="4" value="1.000000"></param>
				<param name="color5.alpha" type="4" value="1.000000"></param>
				<param name="pos_color5" type="4" value="0.600000"></param>
				<param name="mid_color5" type="4" value="0.500000"></param>
				<param name="color6.red" type="4" value="0.000000"></param>
				<param name="color6.green" type="4" value="0.000000"></param>
				<param name="color6.blue" type="4" value="1.000000"></param>
				<param name="color6.alpha" type="4" value="1.000000"></param>
				<param name="pos_color6" type="4" value="0.750000"></param>
				<param name="mid_color6" type="4" value="0.500000"></param>
				<param name="color7.red" type="4" value="1.000000"></param>
				<param name="color7.green" type="4" value="0.000000"></param>
				<param name="color7.blue" type="4" value="1.000000"></param>
				<param name="color7.alpha" type="4" value="1.000000"></param>
				<param name="pos_color7" type="4" value="0.880000"></param>
				<param name="mid_color7" type="4" value="0.500000"></param>
				<param name="color8.red" type="4" value="0.299400"></param>
				<param name="color8.green" type="4" value="0.000000"></param>
				<param name="color8.blue" type="4" value="0.300000"></param>
				<param name="color8.alpha" type="4" value="0.000000"></param>
				<param name="pos_color8" type="4" value="1.000000"></param>
				<param name="mid_color8" type="4" value="0.500000"></param>
				<param name="alpha_interpolation" type="3" value="1"></param>
				<param name="alpha1" type="4" value="0.000000"></param>
				<param name="pos_alpha1" type="4" value="0.000000"></param>
				<param name="mid_alpha1" type="4" value="0.500000"></param>
				<param name="alpha2" type="4" value="1.000000"></param>
				<param name="pos_alpha2" type="4" value="1.000000"></param>
				<param name="mid_alpha2" type="4" value="0.500000"></param>
				<param name="alpha3" type="4" value="0.000000"></param>
				<param name="pos_alpha3" type="4" value="-1.000000"></param>
				<param name="mid_alpha3" type="4" value="0.500000"></param>
				<param name="alpha4" type="4" value="0.000000"></param>
				<param name="pos_alpha4" type="4" value="-1.000000"></param>
				<param name="mid_alpha4" type="4" value="0.500000"></param>
				<param name="alpha5" type="4" value="0.000000"></param>
				<param name="pos_alpha5" type="4" value="-1.000000"></param>
				<param name="mid_alpha5" type="4" value="0.500000"></param>
				<param name="alpha6" type="4" value="0.000000"></param>
				<param name="pos_alpha6" type="4" value="-1.000000"></param>
				<param name="mid_alpha6" type="4" value="0.500000"></param>
				<param name="alpha7" type="4" value="0.000000"></param>
				<param name="pos_alpha7" type="4" value="-1.000000"></param>
				<param name="mid_alpha7" type="4" value="0.700000"></param>
				<param name="alpha8" type="4" value="0.000000"></param>
				<param name="pos_alpha8" type="4" value="-1.000000"></param>
				<param name="mid_alpha8" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1658</prop>
					<prop name="posy">-108</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="16777215" title_text="0" offsetx="1" offsety="-15" sizex="121" sizey="19"><![CDATA[Base Spectral Gradient]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_color_2mix.1.0" index="14">
				<param name="Name" type="31" ><![CDATA[Mix_2_Colors]]></param>
				<param name="mixersize" type="3" value="2"></param>
				<param name="base_color.red" type="4" value="0.000000"></param>
				<param name="base_color.green" type="4" value="1.000000"></param>
				<param name="base_color.blue" type="4" value="0.000000"></param>
				<param name="base_color.alpha" type="4" value="0.000000"></param>
				<param name="color1.red" type="4" value="0.000000"></param>
				<param name="color1.green" type="4" value="0.000000"></param>
				<param name="color1.blue" type="4" value="1.000000"></param>
				<param name="color1.alpha" type="4" value="0.000000"></param>
				<param name="mode1" type="3" value="2"></param>
				<param name="weight1.red" type="4" value="1.000000"></param>
				<param name="weight1.green" type="4" value="1.000000"></param>
				<param name="weight1.blue" type="4" value="1.000000"></param>
				<param name="weight1.alpha" type="4" value="1.000000"></param>
				<param name="alpha1" type="11" value="false"></param>
				<param name="inuse1" type="11" value="true"></param>
				<param name="color2.red" type="4" value="1.000000"></param>
				<param name="color2.green" type="4" value="1.000000"></param>
				<param name="color2.blue" type="4" value="1.000000"></param>
				<param name="color2.alpha" type="4" value="0.000000"></param>
				<param name="mode2" type="3" value="1"></param>
				<param name="weight2.red" type="4" value="0.500000"></param>
				<param name="weight2.green" type="4" value="0.500000"></param>
				<param name="weight2.blue" type="4" value="0.500000"></param>
				<param name="weight2.alpha" type="4" value="0.000000"></param>
				<param name="alpha2" type="11" value="false"></param>
				<param name="inuse2" type="11" value="false"></param>
				<param name="color3.red" type="4" value="1.000000"></param>
				<param name="color3.green" type="4" value="1.000000"></param>
				<param name="color3.blue" type="4" value="1.000000"></param>
				<param name="color3.alpha" type="4" value="0.000000"></param>
				<param name="mode3" type="3" value="1"></param>
				<param name="weight3.red" type="4" value="0.500000"></param>
				<param name="weight3.green" type="4" value="0.500000"></param>
				<param name="weight3.blue" type="4" value="0.500000"></param>
				<param name="weight3.alpha" type="4" value="0.000000"></param>
				<param name="alpha3" type="11" value="false"></param>
				<param name="inuse3" type="11" value="false"></param>
				<param name="color4.red" type="4" value="1.000000"></param>
				<param name="color4.green" type="4" value="1.000000"></param>
				<param name="color4.blue" type="4" value="1.000000"></param>
				<param name="color4.alpha" type="4" value="0.000000"></param>
				<param name="mode4" type="3" value="1"></param>
				<param name="weight4.red" type="4" value="0.500000"></param>
				<param name="weight4.green" type="4" value="0.500000"></param>
				<param name="weight4.blue" type="4" value="0.500000"></param>
				<param name="weight4.alpha" type="4" value="0.000000"></param>
				<param name="alpha4" type="11" value="false"></param>
				<param name="inuse4" type="11" value="false"></param>
				<param name="color5.red" type="4" value="1.000000"></param>
				<param name="color5.green" type="4" value="1.000000"></param>
				<param name="color5.blue" type="4" value="1.000000"></param>
				<param name="color5.alpha" type="4" value="0.000000"></param>
				<param name="mode5" type="3" value="1"></param>
				<param name="weight5.red" type="4" value="0.500000"></param>
				<param name="weight5.green" type="4" value="0.500000"></param>
				<param name="weight5.blue" type="4" value="0.500000"></param>
				<param name="weight5.alpha" type="4" value="0.000000"></param>
				<param name="alpha5" type="11" value="false"></param>
				<param name="inuse5" type="11" value="false"></param>
				<param name="color6.red" type="4" value="1.000000"></param>
				<param name="color6.green" type="4" value="1.000000"></param>
				<param name="color6.blue" type="4" value="1.000000"></param>
				<param name="color6.alpha" type="4" value="0.000000"></param>
				<param name="mode6" type="3" value="1"></param>
				<param name="weight6.red" type="4" value="0.500000"></param>
				<param name="weight6.green" type="4" value="0.500000"></param>
				<param name="weight6.blue" type="4" value="0.500000"></param>
				<param name="weight6.alpha" type="4" value="0.000000"></param>
				<param name="alpha6" type="11" value="false"></param>
				<param name="inuse6" type="11" value="false"></param>
				<param name="color7.red" type="4" value="1.000000"></param>
				<param name="color7.green" type="4" value="1.000000"></param>
				<param name="color7.blue" type="4" value="1.000000"></param>
				<param name="color7.alpha" type="4" value="0.000000"></param>
				<param name="mode7" type="3" value="1"></param>
				<param name="weight7.red" type="4" value="0.500000"></param>
				<param name="weight7.green" type="4" value="0.500000"></param>
				<param name="weight7.blue" type="4" value="0.500000"></param>
				<param name="weight7.alpha" type="4" value="0.000000"></param>
				<param name="alpha7" type="11" value="false"></param>
				<param name="inuse7" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">2030</prop>
					<prop name="posy">350</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_switch.1.0" index="15">
				<param name="Name" type="31" ><![CDATA[Color_Switch]]></param>
				<param name="input1.red" type="4" value="1.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="0.000000"></param>
				<param name="input2.green" type="4" value="0.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="switch" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1680</prop>
					<prop name="posy">360</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_to_color.1.0" index="16">
				<param name="Name" type="31" ><![CDATA[Scalar_to_Color]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<param name="alpha" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1480</prop>
					<prop name="posy">400</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="mentalray.mib_glossy_reflection.1.0" index="17">
				<param name="Name" type="31" ><![CDATA[mib_glossy_reflection1]]></param>
				<param name="reflection_color.red" type="4" value="0.000000"></param>
				<param name="reflection_color.green" type="4" value="0.000000"></param>
				<param name="reflection_color.blue" type="4" value="0.000000"></param>
				<param name="reflection_color.alpha" type="4" value="0.000000"></param>
				<param name="max_distance" type="4" value="0.000000"></param>
				<param name="falloff" type="4" value="2.000000"></param>
				<param name="environment_color.red" type="4" value="0.556000"></param>
				<param name="environment_color.green" type="4" value="0.556000"></param>
				<param name="environment_color.blue" type="4" value="0.556000"></param>
				<param name="environment_color.alpha" type="4" value="0.000000"></param>
				<param name="reflection_base_weight" type="4" value="0.000000"></param>
				<param name="reflection_edge_weight" type="4" value="1.000000"></param>
				<param name="edge_factor" type="4" value="5.000000"></param>
				<param name="single_env_sample" type="11" value="false"></param>
				<param name="samples" type="3" value="0"></param>
				<param name="u_spread" type="4" value="0.000000"></param>
				<param name="v_spread" type="4" value="0.000000"></param>
				<param name="u_axis.x" type="4" value="0.000000"></param>
				<param name="u_axis.y" type="4" value="0.000000"></param>
				<param name="u_axis.z" type="4" value="0.000000"></param>
				<param name="v_axis.x" type="4" value="0.000000"></param>
				<param name="v_axis.y" type="4" value="0.000000"></param>
				<param name="v_axis.z" type="4" value="0.000000"></param>
				<param name="dispersion" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">2200</prop>
					<prop name="posy">90</prop>
					<prop name="state">Normal</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="16754943" title_text="0" offsetx="-53" offsety="-66" sizex="250" sizey="58"><![CDATA[Reflect Material.
It can be change by any Reflective Only material.
(Phong, RayTrace Reflect, Architectural...)
I use Glossy Reflection for further enhencement.]]></comment>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="18">
				<param name="Name" type="31" ><![CDATA[Out1]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">3092</prop>
					<prop name="posy">20</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-59" offsety="-29" sizex="191" sizey="32"><![CDATA[I always finish compound by a 
'pass through' for debugging purpose]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1.0" index="19">
				<param name="Name" type="31" ><![CDATA[Multiply]]></param>
				<param name="input1" type="4" value="0.000000"></param>
				<param name="input2" type="4" value="1.000000"></param>
				<param name="op" type="3" value="2"></param>
				<datablob category="ui_infos">
					<prop name="posx">1330</prop>
					<prop name="posy">400</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_math_basic.1.0" index="20">
				<param name="Name" type="31" ><![CDATA[Color_Basic2]]></param>
				<param name="input1.red" type="4" value="0.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="1.000000"></param>
				<param name="input2.green" type="4" value="1.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="op" type="3" value="2"></param>
				<param name="alpha" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">1500</prop>
					<prop name="posy">550</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.BA_fast_math.1.0" index="21">
				<param name="Name" type="31" ><![CDATA[Scalar_Multi-Math1]]></param>
				<param name="input1" type="4" value="1.000000"></param>
				<param name="input2" type="4" value="1.000000"></param>
				<param name="intensity2" type="4" value="1.000000"></param>
				<param name="operation2" type="3" value="1"></param>
				<param name="input3" type="4" value="1.000000"></param>
				<param name="intensity3" type="4" value="1.000000"></param>
				<param name="operation3" type="3" value="9"></param>
				<param name="input4" type="4" value="1.000000"></param>
				<param name="intensity4" type="4" value="1.000000"></param>
				<param name="operation4" type="3" value="9"></param>
				<param name="input5" type="4" value="1.000000"></param>
				<param name="intensity5" type="4" value="1.000000"></param>
				<param name="operation5" type="3" value="9"></param>
				<param name="input6" type="4" value="1.000000"></param>
				<param name="intensity6" type="4" value="1.000000"></param>
				<param name="operation6" type="3" value="9"></param>
				<param name="input7" type="4" value="1.000000"></param>
				<param name="intensity7" type="4" value="1.000000"></param>
				<param name="operation7" type="3" value="9"></param>
				<param name="input8" type="4" value="1.000000"></param>
				<param name="intensity8" type="4" value="1.000000"></param>
				<param name="operation8" type="3" value="9"></param>
				<param name="clamp_min" type="4" value="0.000000"></param>
				<param name="clamp_max" type="4" value="10.000000"></param>
				<param name="subtract_optimize" type="11" value="true"></param>
				<param name="abort_zero" type="11" value="true"></param>
				<datablob category="ui_infos">
					<prop name="posx">1203</prop>
					<prop name="posy">-119</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="22">
				<param name="Name" type="31" ><![CDATA[Gradient3]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<param name="coord.x" type="4" value="0.000000"></param>
				<param name="coord.y" type="4" value="0.000000"></param>
				<param name="coord.z" type="4" value="0.000000"></param>
				<param name="input_type" type="3" value="0"></param>
				<param name="gradient_type" type="3" value="0"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="clip" type="11" value="false"></param>
				<param name="enable_alpha_gradient" type="11" value="false"></param>
				<param name="min" type="4" value="0.000000"></param>
				<param name="max" type="4" value="1.676000"></param>
				<param name="rgba_interpolation" type="3" value="1"></param>
				<param name="color1.red" type="4" value="0.150000"></param>
				<param name="color1.green" type="4" value="0.150000"></param>
				<param name="color1.blue" type="4" value="0.150000"></param>
				<param name="color1.alpha" type="4" value="1.000000"></param>
				<param name="pos_color1" type="4" value="0.000000"></param>
				<param name="mid_color1" type="4" value="0.500000"></param>
				<param name="color2.red" type="4" value="1.000000"></param>
				<param name="color2.green" type="4" value="1.000000"></param>
				<param name="color2.blue" type="4" value="1.000000"></param>
				<param name="color2.alpha" type="4" value="1.000000"></param>
				<param name="pos_color2" type="4" value="1.000000"></param>
				<param name="mid_color2" type="4" value="0.500000"></param>
				<param name="color3.red" type="4" value="0.000000"></param>
				<param name="color3.green" type="4" value="0.000000"></param>
				<param name="color3.blue" type="4" value="0.000000"></param>
				<param name="color3.alpha" type="4" value="0.000000"></param>
				<param name="pos_color3" type="4" value="-1.000000"></param>
				<param name="mid_color3" type="4" value="0.500000"></param>
				<param name="color4.red" type="4" value="0.000000"></param>
				<param name="color4.green" type="4" value="0.000000"></param>
				<param name="color4.blue" type="4" value="0.000000"></param>
				<param name="color4.alpha" type="4" value="0.000000"></param>
				<param name="pos_color4" type="4" value="-1.000000"></param>
				<param name="mid_color4" type="4" value="0.500000"></param>
				<param name="color5.red" type="4" value="0.000000"></param>
				<param name="color5.green" type="4" value="0.000000"></param>
				<param name="color5.blue" type="4" value="0.000000"></param>
				<param name="color5.alpha" type="4" value="0.000000"></param>
				<param name="pos_color5" type="4" value="-1.000000"></param>
				<param name="mid_color5" type="4" value="0.500000"></param>
				<param name="color6.red" type="4" value="0.000000"></param>
				<param name="color6.green" type="4" value="0.000000"></param>
				<param name="color6.blue" type="4" value="0.000000"></param>
				<param name="color6.alpha" type="4" value="0.000000"></param>
				<param name="pos_color6" type="4" value="-1.000000"></param>
				<param name="mid_color6" type="4" value="0.500000"></param>
				<param name="color7.red" type="4" value="0.000000"></param>
				<param name="color7.green" type="4" value="0.000000"></param>
				<param name="color7.blue" type="4" value="0.000000"></param>
				<param name="color7.alpha" type="4" value="0.000000"></param>
				<param name="pos_color7" type="4" value="-1.000000"></param>
				<param name="mid_color7" type="4" value="0.500000"></param>
				<param name="color8.red" type="4" value="0.000000"></param>
				<param name="color8.green" type="4" value="0.000000"></param>
				<param name="color8.blue" type="4" value="0.000000"></param>
				<param name="color8.alpha" type="4" value="0.000000"></param>
				<param name="pos_color8" type="4" value="-1.000000"></param>
				<param name="mid_color8" type="4" value="0.500000"></param>
				<param name="alpha_interpolation" type="3" value="1"></param>
				<param name="alpha1" type="4" value="0.000000"></param>
				<param name="pos_alpha1" type="4" value="0.000000"></param>
				<param name="mid_alpha1" type="4" value="0.500000"></param>
				<param name="alpha2" type="4" value="1.000000"></param>
				<param name="pos_alpha2" type="4" value="1.000000"></param>
				<param name="mid_alpha2" type="4" value="0.500000"></param>
				<param name="alpha3" type="4" value="0.000000"></param>
				<param name="pos_alpha3" type="4" value="-1.000000"></param>
				<param name="mid_alpha3" type="4" value="0.500000"></param>
				<param name="alpha4" type="4" value="0.000000"></param>
				<param name="pos_alpha4" type="4" value="-1.000000"></param>
				<param name="mid_alpha4" type="4" value="0.500000"></param>
				<param name="alpha5" type="4" value="0.000000"></param>
				<param name="pos_alpha5" type="4" value="-1.000000"></param>
				<param name="mid_alpha5" type="4" value="0.500000"></param>
				<param name="alpha6" type="4" value="0.000000"></param>
				<param name="pos_alpha6" type="4" value="-1.000000"></param>
				<param name="mid_alpha6" type="4" value="0.500000"></param>
				<param name="alpha7" type="4" value="0.000000"></param>
				<param name="pos_alpha7" type="4" value="-1.000000"></param>
				<param name="mid_alpha7" type="4" value="0.700000"></param>
				<param name="alpha8" type="4" value="0.000000"></param>
				<param name="pos_alpha8" type="4" value="-1.000000"></param>
				<param name="mid_alpha8" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1330</prop>
					<prop name="posy">550</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_switch.1.0" index="23">
				<param name="Name" type="31" ><![CDATA[External_Noise_Generator]]></param>
				<param name="input" type="11" value="false"></param>
				<param name="scalar1" type="4" value="1.000000"></param>
				<param name="scalar2" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1000</prop>
					<prop name="posy">96</prop>
					<prop name="state">Normal</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-20" offsety="-18" sizex="273" sizey="19"><![CDATA[Switch between Internal and External Noise generator]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1.0" index="24">
				<param name="Name" type="31" ><![CDATA[Scalar_Basic]]></param>
				<param name="input1" type="4" value="0.000000"></param>
				<param name="input2" type="4" value="1.000000"></param>
				<param name="op" type="3" value="0"></param>
				<datablob category="ui_infos">
					<prop name="posx">1120</prop>
					<prop name="posy">-214</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876671" title_text="0" offsetx="-28" offsety="-34" sizex="165" sizey="32"><![CDATA[Offset is simply added to Cycles]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_incidence_v2.1.0" index="25">
				<param name="Name" type="31" ><![CDATA[Incidence]]></param>
				<param name="mode" type="3" value="6"></param>
				<param name="bias" type="4" value="0.500000"></param>
				<param name="gain" type="4" value="0.500000"></param>
				<param name="bump.x" type="4" value="0.000000"></param>
				<param name="bump.y" type="4" value="0.000000"></param>
				<param name="bump.z" type="4" value="0.000000"></param>
				<param name="custom_vector.x" type="4" value="0.000000"></param>
				<param name="custom_vector.y" type="4" value="1.000000"></param>
				<param name="custom_vector.z" type="4" value="0.000000"></param>
				<param name="invert" type="11" value="false"></param>
				<param name="light_intensity" type="11" value="true"></param>
				<param name="normal_shading" type="11" value="true"></param>
				<datablob category="ui_infos">
					<prop name="posx">1033</prop>
					<prop name="posy">-99</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.BA_fractal4d2_scl.1.0" index="26">
				<param name="Name" type="31" ><![CDATA[Fractal_Scalar]]></param>
				<param name="color1" type="4" value="0.000000"></param>
				<param name="color2" type="4" value="1.000000"></param>
				<param name="grad_min" type="4" value="0.250000"></param>
				<param name="grad_bias" type="4" value="0.500000"></param>
				<param name="grad_max" type="4" value="0.750000"></param>
				<param name="noise_type" type="3" value="2"></param>
				<param name="recursion" type="3" value="2"></param>
				<param name="lvl_gain" type="4" value="1.757000"></param>
				<param name="time" type="4" value="0.000000"></param>
				<param name="lvl_scale" type="4" value="2.000000"></param>
				<param name="external_coord" type="11" value="true"></param>
				<param name="ext_coord.x" type="4" value="0.000000"></param>
				<param name="ext_coord.y" type="4" value="0.000000"></param>
				<param name="ext_coord.z" type="4" value="0.000000"></param>
				<param name="coord.x" type="4" value="0.000000"></param>
				<param name="coord.y" type="4" value="0.000000"></param>
				<param name="coord.z" type="4" value="0.000000"></param>
				<param name="coord_scale.x" type="4" value="2.000000"></param>
				<param name="coord_scale.y" type="4" value="2.000000"></param>
				<param name="coord_scale.z" type="4" value="2.000000"></param>
				<param name="distort" type="4" value="1.000000"></param>
				<param name="distort_scale" type="4" value="1.314000"></param>
				<param name="coord_prescale" type="3" value="1"></param>
				<param name="color_invert" type="11" value="false"></param>
				<param name="time_anim_type" type="3" value="1"></param>
				<param name="time_constant" type="4" value="1.000000"></param>
				<param name="coord_scale_global" type="4" value="5.689000"></param>
				<datablob category="ui_infos">
					<prop name="posx">1010</prop>
					<prop name="posy">-34</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="27">
				<param name="Name" type="31" ><![CDATA[Absorption]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">810</prop>
					<prop name="posy">-30</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="28">
				<param name="Name" type="31" ><![CDATA[Saturation]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">810</prop>
					<prop name="posy">-114</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="29">
				<param name="Name" type="31" ><![CDATA[Light_Sensibility]]></param>
				<param name="input" type="4" value="0.872000"></param>
				<datablob category="ui_infos">
					<prop name="posx">780</prop>
					<prop name="posy">10</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="30">
				<param name="Name" type="31" ><![CDATA[offsert_Lambda]]></param>
				<param name="input" type="4" value="0.100000"></param>
				<datablob category="ui_infos">
					<prop name="posx">780</prop>
					<prop name="posy">-144</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="31">
				<param name="Name" type="31" ><![CDATA[Light_propagation]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">770</prop>
					<prop name="posy">40</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="32">
				<param name="Name" type="31" ><![CDATA[Noise_intensity]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">782</prop>
					<prop name="posy">184</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.BooleanPassthrough.1.0" index="33">
				<param name="Name" type="31" ><![CDATA[Light_With_Tint_color]]></param>
				<param name="input" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">750</prop>
					<prop name="posy">70</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="34">
				<param name="Name" type="31" ><![CDATA[Fresnel]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">830</prop>
					<prop name="posy">-74</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="35">
				<param name="Name" type="31" ><![CDATA[Exagerate]]></param>
				<param name="input" type="4" value="0.500000"></param>
				<datablob category="ui_infos">
					<prop name="posx">820</prop>
					<prop name="posy">-200</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.BooleanPassthrough.1.0" index="36">
				<param name="Name" type="31" ><![CDATA[External_Noise]]></param>
				<param name="input" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">780</prop>
					<prop name="posy">246</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="37">
				<param name="Name" type="31" ><![CDATA[NoiseScale]]></param>
				<param name="input" type="4" value="5.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">809</prop>
					<prop name="posy">216</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.BooleanPassthrough.1.0" index="38">
				<param name="Name" type="31" ><![CDATA[Tinted_Coating]]></param>
				<param name="input" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">790</prop>
					<prop name="posy">106</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="39">
				<param name="Name" type="31" ><![CDATA[Tint_Color]]></param>
				<param name="input.red" type="4" value="1.000000"></param>
				<param name="input.green" type="4" value="0.409000"></param>
				<param name="input.blue" type="4" value="0.168000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">820</prop>
					<prop name="posy">136</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="40">
				<param name="Name" type="31" ><![CDATA[Cycles]]></param>
				<param name="input" type="4" value="0.200000"></param>
				<datablob category="ui_infos">
					<prop name="posx">840</prop>
					<prop name="posy">-174</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="41">
				<param name="Name" type="31" ><![CDATA[Base_Material]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">800</prop>
					<prop name="posy">-290</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="42">
				<param name="Name" type="31" ><![CDATA[Out2]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">2525</prop>
					<prop name="posy">376</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="9754367" title_text="0" offsetx="-63" offsety="-84" sizex="196" sizey="84"><![CDATA[Reflect color,
Can be plugged directly in 'Reflection Color' of any material instead of using Coating Addition.
Works well for adding Coating on non reflective base material.]]></comment>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="43">
				<param name="Name" type="31" ><![CDATA[Out3]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">2526</prop>
					<prop name="posy">513</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="9754367" title_text="0" offsetx="-70" offsety="-48" sizex="209" sizey="45"><![CDATA[Diffuse Color,
Diffuse part of the compound, usually to add to an existing material.]]></comment>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="44">
				<param name="Name" type="31" ><![CDATA[Out4]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">2529</prop>
					<prop name="posy">634</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
				<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="9754367" title_text="0" offsetx="-76" offsety="-31" sizex="209" sizey="32"><![CDATA[Absorbtion.
Can be use to darken diffuse of material.]]></comment>
			</node>
			<node type="shader" progid="Softimage.sib_color_switch.1.0" index="45">
				<param name="Name" type="31" ><![CDATA[Color_Switch2]]></param>
				<param name="input1.red" type="4" value="1.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="0.000000"></param>
				<param name="input2.green" type="4" value="0.000000"></param>
				<param name="input2.blue" type="4" value="1.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="switch" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">2740</prop>
					<prop name="posy">46</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="46">
				<param name="Name" type="31" ><![CDATA[BaseMat]]></param>
				<param name="input.red" type="4" value="0.000000"></param>
				<param name="input.green" type="4" value="0.000000"></param>
				<param name="input.blue" type="4" value="0.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">2455</prop>
					<prop name="posy">182</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_rayswitch.1.0" index="47">
				<param name="Name" type="31" ><![CDATA[Ray_Type_Switch]]></param>
				<param name="eye.red" type="4" value="1.000000"></param>
				<param name="eye.green" type="4" value="0.000000"></param>
				<param name="eye.blue" type="4" value="0.000000"></param>
				<param name="eye.alpha" type="4" value="0.000000"></param>
				<param name="refraction.red" type="4" value="0.000000"></param>
				<param name="refraction.green" type="4" value="1.000000"></param>
				<param name="refraction.blue" type="4" value="0.000000"></param>
				<param name="refraction.alpha" type="4" value="0.000000"></param>
				<param name="reflection.red" type="4" value="0.000000"></param>
				<param name="reflection.green" type="4" value="0.000000"></param>
				<param name="reflection.blue" type="4" value="1.000000"></param>
				<param name="reflection.alpha" type="4" value="0.000000"></param>
				<param name="shadow.red" type="4" value="0.500000"></param>
				<param name="shadow.green" type="4" value="0.500000"></param>
				<param name="shadow.blue" type="4" value="0.500000"></param>
				<param name="shadow.alpha" type="4" value="0.000000"></param>
				<param name="photon.red" type="4" value="1.000000"></param>
				<param name="photon.green" type="4" value="1.000000"></param>
				<param name="photon.blue" type="4" value="1.000000"></param>
				<param name="photon.alpha" type="4" value="0.000000"></param>
				<param name="fg.red" type="4" value="1.000000"></param>
				<param name="fg.green" type="4" value="0.000000"></param>
				<param name="fg.blue" type="4" value="1.000000"></param>
				<param name="fg.alpha" type="4" value="0.000000"></param>
				<param name="enable_fg" type="11" value="false"></param>
				<param name="shadow_modulation" type="11" value="true"></param>
				<datablob category="ui_infos">
					<prop name="posx">2572</prop>
					<prop name="posy">102</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_switch.1.0" index="48">
				<param name="Name" type="31" ><![CDATA[Color_Switch3]]></param>
				<param name="input1.red" type="4" value="1.000000"></param>
				<param name="input1.green" type="4" value="0.000000"></param>
				<param name="input1.blue" type="4" value="0.000000"></param>
				<param name="input1.alpha" type="4" value="0.000000"></param>
				<param name="input2.red" type="4" value="0.000000"></param>
				<param name="input2.green" type="4" value="0.000000"></param>
				<param name="input2.blue" type="4" value="0.000000"></param>
				<param name="input2.alpha" type="4" value="0.000000"></param>
				<param name="switch" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">2920</prop>
					<prop name="posy">70</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876566" title_text="0" offsetx="1314" offsety="90" sizex="542" sizey="173"><![CDATA[Fresnel like Effect multiplied to Spectral Gradient]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="13107140" title_text="0" offsetx="1413" offsety="-285" sizex="198" sizey="342"><![CDATA[Saw Tooth Cycle Transformation]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.000000" title="10407423" title_text="0" offsetx="1312" offsety="268" sizex="869" sizey="227"><![CDATA[Pseudo Diffuse in Coating
Diffuse can be from interference or from Coating Color.]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.000000" title="16766349" title_text="0" offsetx="1860" offsety="90" sizex="319" sizey="174"><![CDATA[Tinted Coating.
Result is multplied by Tint color.]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="13290186" title_text="0" offsetx="1830" offsety="-310" sizex="320" sizey="156"><![CDATA[Coating Effect Add.
This compound add a coating effect to a material.

Connect a material to 'Base Material Input' to add Coating to it.

This compound emulate a spectral interferences coating on material.
It is made to have full control on effect instead of accurate simulation.

Use 'Cycles'< 1 to choose limited color effect.
Use Cycles > 1 to have full rainbow colors.

This is an emulation, not a simulation, as there is no spectral or depth coating computation.

This coumpound is for Educational Purpose Only and can be edited.
It can be used for production only with greetings.
mail me at youpi.xsi@free.fr]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="14855935" title_text="0" offsetx="993" offsety="-165" sizex="393" sizey="235"><![CDATA[The primary effects is an incidence multiplied by a noise]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="9872036" title_text="0" offsetx="1310" offsety="500" sizex="325" sizey="138"><![CDATA[Absorbtion
This is a Black/White gradient controlled by Incidence.
Amount is controlled by Maximum input value.]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="16777215" title_text="0" offsetx="739" offsety="-315" sizex="204" sizey="606"><![CDATA[Inputs]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="false" background="0" background_alpha="0.219000" title="14876671" title_text="0" offsetx="2443" offsety="261" sizex="242" sizey="465"><![CDATA[Multiple Output]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="false" background="5460926" background_alpha="0.394000" title="8290047" title_text="0" offsetx="2440" offsety="-28" sizex="460" sizey="280"><![CDATA[Optimization : 
Shader is apllied only to Primary Ray.
So it will not be visible to internal reflections on transparent object.
Rendering time is dramaticaly speed up with 'Architectural' Shader as 'base material']]></comment>
			<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="13948116" title_text="0" offsetx="737" offsety="361" sizex="453" sizey="0"><![CDATA[Quick documentation:
Input:
Base Material: this color is not intended to be use as a color. It s where you have to plug your uncoated material to add coating to it.
Exaggerate effect: you can make effect more or less visible, more or less exaggerated. Less than one is more correct. Good value is around 0.5.
Disable Coating: switch off the effect of the Shader Compound. It turns it to be just a pass-through. It s useful if you want to make passes without coating.

Interferences:
Spectral cycles: the number of  rainbow  seen in the coating. Less than one is nice for real coating look, more than one will make a more rainbow effect on object.
Spectral Offset: the way to choose the color of coating you want. Cycle spectral colors to have the one you want at the place you want. It s just a rainbow color sliding.
Saturation: you can desaturate coating here. When saturation is close or equal to zero, coating is acting like polish on material.

Attenuation:
Fresnel attenuation: at 0, the effect of coating is visible on the entire object, like a lens coating. At 1, just the edges of the material are colored, more like standard coating or colored coating.
Absorption: because of conservation of energy, coating is hiding base material. Absorption makes edges of the object darker (making coating more visible). It is nice to have a  deep  effect on object.

Diffuse Coating:
Light sensibility: Some coatings are reflective and diffusive. Zero means no diffuse, 1 means full diffuse. This is useful for colored and thick coating. It helps also to make coating more visible in case of too few things around to be reflected.
Hardness: diffuse can be real local (light facing diffuse) or on all object. 0 means diffuse is visible on entire object.
Use Tint color: diffuse color is the one of  tinted coating , like pigment include in glaze or coating. It s the most common case.

Tinted Coating:
Tinted coating: when on, rainbow colors are filtered by the color of tint. It s a filter color, not a pigment color.
Tint color: the color of tint, or filter color of coating.

Optimisation (for transparent base):
If you plug a transparent material in base material, coating could be very slow because of rendering inside the object in internal and total reflection. When you switch on this option, coating is rendered just on external reflection of object, making it really faster.
It is useful just on transparent base material. I do not recommend it on non transparent object.

Noise:
Noise intensity: you can make rainbow effect more or less noisy. 0 means no noise (default), with perfect rainbow, 1 or more means disturbed coating, like oil.
Noise scale: to adapt the size of noise pattern. The smallest is the scale, the biggest is the pattern.
Use external noise and External noise input: Disable the internal compound noise and take the scalar input as new noise. If you want a more controlled noise (like a logo on your coating ), you can override the internal noise and branch the shader you want here.

Multiple Outputs:
The Add coating compound has multiple outputs. It is useful for another kind of usage.
Instead of using a base material, you can plug the multiple outputs in your material.  
For example, connect the  reflect color  to your reflection color, multiply your diffuse color by absorption. On some object, the result will be the same, on other, it would do different effects.]]></comment>
			<comment type="node" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="10616820" title_text="0" offsetx="2228" offsety="-308" sizex="0" sizey="0"><![CDATA[Contact me:

François Gastaldo

youpi.xsi@free.fr

http://vadrouillegraphique.blogspot.com]]></comment>
		</nodes>
		<connections>
			<cnx from_node="0" from_port="out" to_node="7" to_port="input2"> </cnx>
			<cnx from_node="1" from_port="out" to_node="0" to_port="input"> </cnx>
			<cnx from_node="2" from_port="out" to_node="13" to_port="input"> </cnx>
			<cnx from_node="3" from_port="out" to_node="2" to_port="input2"> </cnx>
			<cnx from_node="4" from_port="out" to_node="15" to_port="input1"> </cnx>
			<cnx from_node="5" from_port="out" to_node="4" to_port="input1"> </cnx>
			<cnx from_node="5" from_port="out" to_node="7" to_port="input1"> </cnx>
			<cnx from_node="6" from_port="out" to_node="8" to_port="input"> </cnx>
			<cnx from_node="7" from_port="out" to_node="9" to_port="input1"> </cnx>
			<cnx from_node="7" from_port="out" to_node="10" to_port="input1"> </cnx>
			<cnx from_node="8" from_port="out" to_node="43" to_port="input"> </cnx>
			<cnx from_node="8" from_port="out" to_node="14" to_port="color1"> </cnx>
			<cnx from_node="9" from_port="out" to_node="10" to_port="input2"> </cnx>
			<cnx from_node="10" from_port="out" to_node="42" to_port="input"> </cnx>
			<cnx from_node="10" from_port="out" to_node="17" to_port="reflection_color"> </cnx>
			<cnx from_node="10" from_port="out" to_node="17" to_port="environment_color"> </cnx>
			<cnx from_node="11" from_port="out" to_node="3" to_port="input"> </cnx>
			<cnx from_node="12" from_port="out" to_node="2" to_port="input1"> </cnx>
			<cnx from_node="12" from_port="out" to_node="11" to_port="input"> </cnx>
			<cnx from_node="13" from_port="out" to_node="5" to_port="inside_value"> </cnx>
			<cnx from_node="14" from_port="out" to_node="17" to_port="base_material"> </cnx>
			<cnx from_node="15" from_port="out" to_node="8" to_port="color2"> </cnx>
			<cnx from_node="16" from_port="out" to_node="14" to_port="weight1"> </cnx>
			<cnx from_node="17" from_port="out" to_node="45" to_port="input1"> </cnx>
			<cnx from_node="17" from_port="out" to_node="47" to_port="eye"> </cnx>
			<cnx from_node="19" from_port="out" to_node="16" to_port="input"> </cnx>
			<cnx from_node="19" from_port="out" to_node="16" to_port="alpha"> </cnx>
			<cnx from_node="20" from_port="out" to_node="14" to_port="base_color"> </cnx>
			<cnx from_node="21" from_port="out" to_node="12" to_port="input2"> </cnx>
			<cnx from_node="22" from_port="out" to_node="20" to_port="input2"> </cnx>
			<cnx from_node="22" from_port="out" to_node="44" to_port="input"> </cnx>
			<cnx from_node="23" from_port="out" to_node="21" to_port="input2"> </cnx>
			<cnx from_node="24" from_port="out" to_node="12" to_port="clamp_max"> </cnx>
			<cnx from_node="25" from_port="out" to_node="1" to_port="input"> </cnx>
			<cnx from_node="25" from_port="out" to_node="21" to_port="input1"> </cnx>
			<cnx from_node="25" from_port="out" to_node="22" to_port="input"> </cnx>
			<cnx from_node="26" from_port="out" to_node="23" to_port="scalar1"> </cnx>
			<cnx from_node="27" from_port="result" to_node="22" to_port="max"> </cnx>
			<cnx from_node="28" from_port="result" to_node="5" to_port="max_thresh"> </cnx>
			<cnx from_node="29" from_port="result" to_node="19" to_port="input1"> </cnx>
			<cnx from_node="30" from_port="result" to_node="24" to_port="input2"> </cnx>
			<cnx from_node="30" from_port="result" to_node="12" to_port="input3"> </cnx>
			<cnx from_node="31" from_port="result" to_node="8" to_port="min"> </cnx>
			<cnx from_node="32" from_port="result" to_node="21" to_port="intensity2"> </cnx>
			<cnx from_node="33" from_port="result" to_node="15" to_port="switch"> </cnx>
			<cnx from_node="34" from_port="result" to_node="1" to_port="newrange_max"> </cnx>
			<cnx from_node="35" from_port="result" to_node="19" to_port="input2"> </cnx>
			<cnx from_node="35" from_port="result" to_node="17" to_port="reflection_base_weight"> </cnx>
			<cnx from_node="35" from_port="result" to_node="17" to_port="reflection_edge_weight"> </cnx>
			<cnx from_node="36" from_port="result" to_node="23" to_port="input"> </cnx>
			<cnx from_node="37" from_port="result" to_node="26" to_port="coord_scale_global"> </cnx>
			<cnx from_node="38" from_port="result" to_node="10" to_port="switch"> </cnx>
			<cnx from_node="39" from_port="result" to_node="4" to_port="input2"> </cnx>
			<cnx from_node="39" from_port="result" to_node="9" to_port="input2"> </cnx>
			<cnx from_node="39" from_port="result" to_node="15" to_port="input2"> </cnx>
			<cnx from_node="40" from_port="result" to_node="24" to_port="input1"> </cnx>
			<cnx from_node="40" from_port="result" to_node="12" to_port="input1"> </cnx>
			<cnx from_node="41" from_port="result" to_node="20" to_port="input1"> </cnx>
			<cnx from_node="45" from_port="out" to_node="48" to_port="input1"> </cnx>
			<cnx from_node="46" from_port="result" to_node="47" to_port="refraction"> </cnx>
			<cnx from_node="46" from_port="result" to_node="47" to_port="reflection"> </cnx>
			<cnx from_node="46" from_port="result" to_node="47" to_port="shadow"> </cnx>
			<cnx from_node="46" from_port="result" to_node="47" to_port="photon"> </cnx>
			<cnx from_node="46" from_port="result" to_node="47" to_port="fg"> </cnx>
			<cnx from_node="47" from_port="out" to_node="45" to_port="input2"> </cnx>
			<cnx from_node="48" from_port="out" to_node="18" to_port="input"> </cnx>
		</connections>
		<exposed_ports>
			<port index="41" portname="input" username="Base_Material1" displayname="Base Material">
				<secondaryport index="46" portname="input"></secondaryport>
				<secondaryport index="48" portname="input2"></secondaryport>
			</port>
			<port index="35" portname="input" username="Effect_Visibility" displayname="Effect Visibility"></port>
			<port index="48" portname="switch" username="Disable_coating" displayname="Disable coating"></port>
			<port index="40" portname="input" username="Cycles1" displayname="Cycles"></port>
			<port index="30" portname="input" username="Spectral_Offset" displayname="Spectral Offset"></port>
			<port index="28" portname="input" username="Saturation1" displayname="Saturation"></port>
			<port index="34" portname="input" username="Fresnel1" displayname="Fresnel"></port>
			<port index="27" portname="input" username="Absorption1" displayname="Absorption"></port>
			<port index="29" portname="input" username="Light_Sensibility1" displayname="Light Sensibility"></port>
			<port index="31" portname="input" username="Hardness" displayname="Hardness"></port>
			<port index="33" portname="input" username="Use_Tint_Color" displayname="Use Tint Color"></port>
			<port index="38" portname="input" username="Tinted_Coating1" displayname="Tinted Coating"></port>
			<port index="39" portname="input" username="Tint_Color1" displayname="Tint Color"></port>
			<port index="45" portname="switch" username="No_Coating_on_Secondary_Rays1" displayname="No Coating on Secondary Rays"></port>
			<port index="32" portname="input" username="Noise_intensity1" displayname="Noise intensity"></port>
			<port index="37" portname="input" username="Noise_Scale1" displayname="Noise Scale"></port>
			<port index="36" portname="input" username="Use_External_Noise_Generator1" displayname="Use External Noise Generator"></port>
			<port index="23" portname="scalar2" username="External_Noise_Input1" displayname="External Noise Input"></port>
			<port index="18" portname="result" username="surface" displayname="Surface"></port>
			<port index="42" portname="result" username="Reflect_Color" displayname="Reflect Color"></port>
			<port index="43" portname="result" username="Light_Diffusion" displayname="Light Diffusion"></port>
			<port index="44" portname="result" username="Absorption3" displayname="Absorption"></port>
		</exposed_ports>
		<layout>
			<item type="input" name="Base_Material1" ppgvis="1" ppggroup="Input" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Effect_Visibility" min="0" max="2" ppgvis="1" ppggroup="Input" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Disable_coating" min="0" max="-1" ppgvis="1" ppggroup="Input" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Cycles1" min="0" max="10" ppgvis="1" ppggroup="Interferences" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Spectral_Offset" min="0" max="1" ppgvis="1" ppggroup="Interferences" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Saturation1" min="0" max="1" ppgvis="1" ppggroup="Interferences" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Fresnel1" min="0" max="1" ppgvis="1" ppggroup="Attenuations" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Absorption1" min="0" max="2" ppgvis="1" ppggroup="Attenuations" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Light_Sensibility1" min="0" max="2" ppgvis="1" ppggroup="Diffuse Coating" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Hardness" min="0" max="1" ppgvis="1" ppggroup="Diffuse Coating" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Use_Tint_Color" min="0" max="-1" ppgvis="1" ppggroup="Diffuse Coating" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Tinted_Coating1" min="0" max="-1" ppgvis="1" ppggroup="Tinted Coating" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Tint_Color1" ppgvis="1" ppggroup="Tinted Coating" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="No_Coating_on_Secondary_Rays1" min="0" max="-1" ppgvis="1" ppggroup="Optimization (for transparent base)" ppgtab="Coating" portvis="1"> </item>
			<item type="input" name="Noise_intensity1" min="0" max="10" ppgvis="1" ppggroup="Internal Noise" ppgtab="Noise" portvis="1" portgroup="Noise"> </item>
			<item type="input" name="Noise_Scale1" min="0.001" max="100" ppgvis="1" ppggroup="Internal Noise" ppgtab="Noise" portvis="1" portgroup="Noise"> </item>
			<item type="input" name="Use_External_Noise_Generator1" min="0" max="-1" ppgvis="1" ppggroup="External Noise" ppgtab="Noise" portvis="1" portgroup="Noise"> </item>
			<item type="input" name="External_Noise_Input1" min="-3.402823E+38" max="3.402823E+38" ppgvis="1" ppggroup="External Noise" ppgtab="Noise" portvis="1" portgroup="Noise"> </item>
			<item type="output" name="surface" ppgvis="1" portvis="1"> </item>
			<item type="output" name="Reflect_Color" ppgvis="1" portvis="1"> </item>
			<item type="output" name="Light_Diffusion" ppgvis="1" portvis="1"> </item>
			<item type="output" name="Absorption3" ppgvis="1" portvis="1"> </item>
		</layout>
		<ppglogic lang=""><![CDATA[]]></ppglogic>
	</definition>
</xsi_file>