<?xml version="1.0" encoding="iso-8859-1"?>
<xsi_file type="ShaderCompound" name="Bubble" category="Shader Compounds" author="François Gastaldo youpi.xsi@free.fr" formatversion="1.1" compoundversion="1.0" versiontag="1.0" color="9211020" editable="1">
	<description><![CDATA[Bubble effect Material.
This compound render a Bubble like material using a phong. 
This is a fake, 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.
ask me at youpi.xsi@free.fr]]></description>
	<definition>
		<nodes>
			<node type="shader" progid="SIUtilityShaders.Color4Passthrough.1.0" index="0">
				<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">950</prop>
					<prop name="posy">110</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="-71" offsety="-27" sizex="191" sizey="32"><![CDATA[I always finish compound by a 
'pass through' for debugging purpose]]></comment>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="1">
				<param name="Name" type="31" ><![CDATA[Saturation]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-421</prop>
					<prop name="posy">348</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_unary.1.0" index="2">
				<param name="Name" type="31" ><![CDATA[Invert1]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<param name="op" type="3" value="2"></param>
				<datablob category="ui_infos">
					<prop name="posx">120</prop>
					<prop name="posy">490</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_interp_linear.1.0" index="3">
				<param name="Name" type="31" ><![CDATA[Scalar_Change_Range1]]></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.460000"></param>
				<param name="newrange_max" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">240</prop>
					<prop name="posy">470</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_smoothrange.1.0" index="4">
				<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">420</prop>
					<prop name="posy">120</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_color_invert.1.0" index="5">
				<param name="Name" type="31" ><![CDATA[Invert]]></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="1.000000"></param>
				<param name="alpha" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">467</prop>
					<prop name="posy">452</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_correction.1.0" index="6">
				<param name="Name" type="31" ><![CDATA[Color_Correction]]></param>
				<param name="input.red" type="4" value="1.000000"></param>
				<param name="input.green" type="4" value="1.000000"></param>
				<param name="input.blue" type="4" value="1.000000"></param>
				<param name="input.alpha" type="4" value="0.000000"></param>
				<param name="gamma" type="4" value="1.000000"></param>
				<param name="contrast" type="4" value="0.500000"></param>
				<param name="hue" type="4" value="0.000000"></param>
				<param name="saturation" type="4" value="-0.500000"></param>
				<param name="level" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">460</prop>
					<prop name="posy">490</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_switch.1.0" index="7">
				<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="1.000000"></param>
				<param name="input1.blue" type="4" value="1.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">465</prop>
					<prop name="posy">531</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.BooleanPassthrough.1.0" index="8">
				<param name="Name" type="31" ><![CDATA[Color_Transparency]]></param>
				<param name="input" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">-480</prop>
					<prop name="posy">520</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="9">
				<param name="Name" type="31" ><![CDATA[Inverse_Depth]]></param>
				<param name="input" type="4" value="3.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-440</prop>
					<prop name="posy">-60</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1.0" index="10">
				<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">-200</prop>
					<prop name="posy">-100</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="SIUtilityShaders.ScalarPassthrough.1.0" index="11">
				<param name="Name" type="31" ><![CDATA[offsert_Lambda]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-450</prop>
					<prop name="posy">-20</prop>
					<prop name="state">ConnectedOnly</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">203</prop>
					<prop name="posy">-106</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_incidence_v2.1.0" index="13">
				<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">-200</prop>
					<prop name="posy">40</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_interp_linear.1.0" index="14">
				<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">110</prop>
					<prop name="posy">300</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="SIUtilityShaders.ScalarPassthrough.1.0" index="15">
				<param name="Name" type="31" ><![CDATA[Fresnel]]></param>
				<param name="input" type="4" value="0.900000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-400</prop>
					<prop name="posy">430</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="16">
				<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.500000"></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">330</prop>
					<prop name="posy">290</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.BA_fast_math.1.0" index="17">
				<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">-30</prop>
					<prop name="posy">20</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.BooleanPassthrough.1.0" index="18">
				<param name="Name" type="31" ><![CDATA[External_Noise]]></param>
				<param name="input" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="posx">-442</prop>
					<prop name="posy">258</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_switch.1.0" index="19">
				<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">-260</prop>
					<prop name="posy">240</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="SIUtilityShaders.ScalarPassthrough.1.0" index="20">
				<param name="Name" type="31" ><![CDATA[NoiseScale]]></param>
				<param name="input" type="4" value="5.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-416</prop>
					<prop name="posy">168</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.BA_fractal4d2_scl.1.0" index="21">
				<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="5"></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">-230</prop>
					<prop name="posy">100</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="22">
				<param name="Name" type="31" ><![CDATA[I_bruit]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-400</prop>
					<prop name="posy">80</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_to_integer.1.0" index="23">
				<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">204</prop>
					<prop name="posy">74</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_integer_to_scalar.1.0" index="24">
				<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">204</prop>
					<prop name="posy">109</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1.0" index="25">
				<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">230</prop>
					<prop name="posy">150</prop>
					<prop name="state">Collapsed</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_color_gradient.1.0" index="26">
				<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">420</prop>
					<prop name="posy">0</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_math_basic.1.0" index="27">
				<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">490</prop>
					<prop name="posy">260</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.material-phong.1.0" index="28">
				<param name="Name" type="31" ><![CDATA[Phong]]></param>
				<param name="ambient.red" type="4" value="0.300000"></param>
				<param name="ambient.green" type="4" value="0.300000"></param>
				<param name="ambient.blue" type="4" value="0.300000"></param>
				<param name="ambient.alpha" type="4" value="1.000000"></param>
				<param name="diffuse.red" type="4" value="0.700000"></param>
				<param name="diffuse.green" type="4" value="0.700000"></param>
				<param name="diffuse.blue" type="4" value="0.700000"></param>
				<param name="diffuse.alpha" type="4" value="1.000000"></param>
				<param name="specular.red" type="4" value="2.000000"></param>
				<param name="specular.green" type="4" value="2.000000"></param>
				<param name="specular.blue" type="4" value="2.000000"></param>
				<param name="specular.alpha" type="4" value="1.000000"></param>
				<param name="shiny" type="4" value="132.000000"></param>
				<param name="transparency.red" type="4" value="1.000000"></param>
				<param name="transparency.green" type="4" value="1.000000"></param>
				<param name="transparency.blue" type="4" value="1.000000"></param>
				<param name="transparency.alpha" type="4" value="0.000000"></param>
				<param name="trans_glossy" type="4" value="0.000000"></param>
				<param name="transparent_samples" type="3" value="0"></param>
				<param name="reflectivity.red" type="4" value="1.000000"></param>
				<param name="reflectivity.green" type="4" value="1.000000"></param>
				<param name="reflectivity.blue" type="4" value="1.000000"></param>
				<param name="reflectivity.alpha" type="4" value="0.000000"></param>
				<param name="reflect_glossy" type="4" value="0.000000"></param>
				<param name="reflect_samples" type="3" value="0"></param>
				<param name="index_of_refraction" type="4" value="1.005000"></param>
				<param name="translucency" type="4" value="0.000000"></param>
				<param name="incandescence.red" type="4" value="1.000000"></param>
				<param name="incandescence.green" type="4" value="1.000000"></param>
				<param name="incandescence.blue" type="4" value="1.000000"></param>
				<param name="incandescence.alpha" type="4" value="0.000000"></param>
				<param name="inc_inten" type="4" value="0.000000"></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="notrace" type="11" value="false"></param>
				<param name="diffuse_inuse" type="11" value="false"></param>
				<param name="specular_inuse" type="11" value="true"></param>
				<param name="reflect_inuse" type="11" value="true"></param>
				<param name="refract_inuse" type="11" value="true"></param>
				<param name="incand_inuse" type="11" value="true"></param>
				<param name="translucent_inuse" type="11" value="true"></param>
				<param name="radiance.red" type="4" value="1.000000"></param>
				<param name="radiance.green" type="4" value="1.000000"></param>
				<param name="radiance.blue" type="4" value="1.000000"></param>
				<param name="radiance.alpha" type="4" value="1.000000"></param>
				<param name="radiance_filter" type="11" value="true"></param>
				<param name="scaletrans" type="4" value="1.000000"></param>
				<param name="inverttrans" type="11" value="false"></param>
				<param name="usealphatrans" type="11" value="false"></param>
				<param name="scalerefl" type="4" value="2.000000"></param>
				<param name="invertrefl" type="11" value="false"></param>
				<param name="usealpharefl" type="11" value="false"></param>
				<datablob category="ui_infos">
					<prop name="portgroupnormalstates">30,1;38,1;</prop>
					<prop name="posx">760</prop>
					<prop name="posy">250</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="2" offsety="-17" sizex="89" sizey="19"><![CDATA[Standard Phong]]></comment>
			</node>
			<node type="shader" progid="SIUtilityShaders.ScalarPassthrough.1.0" index="29">
				<param name="Name" type="31" ><![CDATA[Exagerate]]></param>
				<param name="input" type="4" value="1.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-420</prop>
					<prop name="posy">-150</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="16777215" title_text="0" offsetx="-494" offsety="-180" sizex="204" sizey="794"><![CDATA[Inputs]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="14855935" title_text="0" offsetx="-240" offsety="-30" sizex="393" sizey="235"><![CDATA[The primary effects is an incidence multiplied by a noise]]></comment>
			<comment type="group" state="maximized" wordwrap="false" autoresize="true" background="0" background_alpha="0.000000" title="13107140" title_text="0" offsetx="180" offsety="-150" sizex="198" sizey="342"><![CDATA[Saw Tooth Cycle Transformation]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="14876566" title_text="0" offsetx="78" offsety="226" sizex="542" sizey="173"><![CDATA[Fresnel like Effect multiplied to Spectral Gradient]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="16777169" title_text="0" offsetx="80" offsety="413" sizex="541" sizey="173"><![CDATA[For transparency, Gradient is inverted and whitened.
Effect should by light !]]></comment>
			<comment type="group" state="maximized" wordwrap="true" autoresize="true" background="0" background_alpha="0.000000" title="13290186" title_text="0" offsetx="590" offsety="-100" sizex="320" sizey="156"><![CDATA[This compound render a Bubble like material using a phong. 
This is a fake, as there is no spectral or depth coating computation.

This coumpound is for Educational purpose only.
It can be used for production only with greetings.

If you have any question about it, just ask me at youpisxi@free.fr]]></comment>
		</nodes>
		<connections>
			<cnx from_node="1" from_port="result" to_node="4" to_port="max_thresh"> </cnx>
			<cnx from_node="1" from_port="result" to_node="2" to_port="input"> </cnx>
			<cnx from_node="2" from_port="out" to_node="3" to_port="input"> </cnx>
			<cnx from_node="3" from_port="out" to_node="6" to_port="level"> </cnx>
			<cnx from_node="4" from_port="out" to_node="27" to_port="input1"> </cnx>
			<cnx from_node="4" from_port="out" to_node="5" to_port="input"> </cnx>
			<cnx from_node="5" from_port="out" to_node="6" to_port="input"> </cnx>
			<cnx from_node="6" from_port="out" to_node="7" to_port="input2"> </cnx>
			<cnx from_node="7" from_port="out" to_node="28" to_port="transparency"> </cnx>
			<cnx from_node="8" from_port="result" to_node="7" to_port="switch"> </cnx>
			<cnx from_node="9" from_port="result" to_node="12" to_port="input1"> </cnx>
			<cnx from_node="9" from_port="result" to_node="10" to_port="input1"> </cnx>
			<cnx from_node="10" from_port="out" to_node="12" to_port="clamp_max"> </cnx>
			<cnx from_node="11" from_port="result" to_node="10" to_port="input2"> </cnx>
			<cnx from_node="11" from_port="result" to_node="12" to_port="input3"> </cnx>
			<cnx from_node="12" from_port="out" to_node="25" to_port="input1"> </cnx>
			<cnx from_node="12" from_port="out" to_node="23" to_port="input"> </cnx>
			<cnx from_node="13" from_port="out" to_node="14" to_port="input"> </cnx>
			<cnx from_node="13" from_port="out" to_node="17" to_port="input1"> </cnx>
			<cnx from_node="14" from_port="out" to_node="16" to_port="input"> </cnx>
			<cnx from_node="15" from_port="result" to_node="14" to_port="newrange_max"> </cnx>
			<cnx from_node="16" from_port="out" to_node="27" to_port="input2"> </cnx>
			<cnx from_node="17" from_port="out" to_node="12" to_port="input2"> </cnx>
			<cnx from_node="18" from_port="result" to_node="19" to_port="input"> </cnx>
			<cnx from_node="19" from_port="out" to_node="17" to_port="input2"> </cnx>
			<cnx from_node="20" from_port="result" to_node="21" to_port="coord_scale_global"> </cnx>
			<cnx from_node="21" from_port="out" to_node="19" to_port="scalar1"> </cnx>
			<cnx from_node="22" from_port="result" to_node="17" to_port="intensity2"> </cnx>
			<cnx from_node="23" from_port="out" to_node="24" to_port="input"> </cnx>
			<cnx from_node="24" from_port="out" to_node="25" to_port="input2"> </cnx>
			<cnx from_node="25" from_port="out" to_node="26" to_port="input"> </cnx>
			<cnx from_node="26" from_port="out" to_node="4" to_port="inside_value"> </cnx>
			<cnx from_node="27" from_port="out" to_node="28" to_port="reflectivity"> </cnx>
			<cnx from_node="27" from_port="out" to_node="28" to_port="specular"> </cnx>
			<cnx from_node="28" from_port="out" to_node="0" to_port="input"> </cnx>
			<cnx from_node="29" from_port="result" to_node="28" to_port="scalerefl"> </cnx>
		</connections>
		<exposed_ports>
			<port index="29" portname="input" username="Exagerate_effect" displayname="Exagerate Effect"></port>
			<port index="8" portname="input" username="Color_Affect_Transparency" displayname="Color Affect Transparency"></port>
			<port index="9" portname="input" username="spectral_cycles" displayname="Spectral Cycles"></port>
			<port index="11" portname="input" username="Spectral_Offset" displayname="Spectral Offset"></port>
			<port index="1" portname="input" username="Saturation1" displayname="Saturation"></port>
			<port index="15" portname="input" username="Fresnel_Attenuation" displayname="Fresnel Attenuation"></port>
			<port index="22" portname="input" username="Noise_Intensity" displayname="Noise Intensity"></port>
			<port index="20" portname="input" username="Internal_Noise_Scale" displayname="Internal Noise Scale"></port>
			<port index="18" portname="input" username="Use_External_noise_Generator" displayname="Use External noise Generator"></port>
			<port index="19" portname="scalar2" username="External_noise_Input" displayname="External Noise Input"></port>
			<port index="0" portname="result" username="Out2" displayname="Out"></port>
		</exposed_ports>
		<layout>
			<item type="input" name="Exagerate_effect" min="0" max="2" ppgvis="1" ppggroup="Effect" portvis="1"> </item>
			<item type="input" name="Color_Affect_Transparency" min="0" max="-1" ppgvis="1" ppggroup="Effect" portvis="1"> </item>
			<item type="input" name="spectral_cycles" min="0" max="10" ppgvis="1" ppggroup="Interferences" portvis="1"> </item>
			<item type="input" name="Spectral_Offset" min="0" max="1" ppgvis="1" ppggroup="Interferences" portvis="1"> </item>
			<item type="input" name="Saturation1" min="0" max="1" ppgvis="1" ppggroup="Interferences" portvis="1"> </item>
			<item type="input" name="Fresnel_Attenuation" min="0" max="1" ppgvis="1" ppggroup="Interferences" portvis="1"> </item>
			<item type="input" name="Noise_Intensity" min="0" max="2" ppgvis="1" ppggroup="Noise" portvis="1"> </item>
			<item type="input" name="Internal_Noise_Scale" min="0.01" max="20" ppgvis="1" ppggroup="Noise" portvis="1"> </item>
			<item type="input" name="Use_External_noise_Generator" min="0" max="-1" ppgvis="1" ppggroup="Noise" portvis="1"> </item>
			<item type="input" name="External_noise_Input" min="-3.402823E+38" max="3.402823E+38" ppgvis="1" ppggroup="Noise" portvis="1"> </item>
			<item type="output" name="Out2" ppgvis="1" portvis="1"> </item>
		</layout>
		<ppglogic lang=""><![CDATA[]]></ppglogic>
	</definition>
</xsi_file>
