<?xml version="1.0" encoding="iso-8859-1"?>
<xsi_file type="ShaderCompound" name="CameraIncidence" category="Illumination" formatversion="1.1" compoundversion="1.0" color="6732954">
	<definition>
		<nodes>
			<node type="shader" progid="Softimage.sib_space_conversion.1" index="0">
				<param name="Name" type="31" ><![CDATA[Camera_Dir]]></param>
				<param name="type" type="3" value="1"></param>
				<param name="transform" type="3" value="4"></param>
				<param name="vector_input.x" type="4" value="0.000000"></param>
				<param name="vector_input.y" type="4" value="0.000000"></param>
				<param name="vector_input.z" type="4" value="1.000000"></param>
				<param name="transform_input.StaticKineState.Name" type="31" ><![CDATA[]]></param>
				<datablob category="ui_infos">
					<prop name="posx">-174</prop>
					<prop name="posy">33</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_state_vector.1" index="1">
				<param name="Name" type="31" ><![CDATA[Normal]]></param>
				<param name="mode" type="3" value="3"></param>
				<datablob category="ui_infos">
					<prop name="posx">-146</prop>
					<prop name="posy">90</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_vector_math_scalar.1" index="2">
				<param name="Name" type="31" ><![CDATA[Dot_Product]]></param>
				<param name="mode" type="3" value="1"></param>
				<param name="vector_input1.x" type="4" value="0.000000"></param>
				<param name="vector_input1.y" type="4" value="0.000000"></param>
				<param name="vector_input1.z" type="4" value="0.000000"></param>
				<param name="vector_input2.x" type="4" value="0.000000"></param>
				<param name="vector_input2.y" type="4" value="0.000000"></param>
				<param name="vector_input2.z" type="4" value="0.000000"></param>
				<datablob category="ui_infos">
					<prop name="posx">-27</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_exponent.1" index="3">
				<param name="Name" type="31" ><![CDATA[Bias1]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<param name="factor" type="4" value="0.500000"></param>
				<param name="op" type="3" value="2"></param>
				<datablob category="ui_infos">
					<prop name="posx">486</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_exponent.1" index="4">
				<param name="Name" type="31" ><![CDATA[Gain1]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<param name="factor" type="4" value="0.500000"></param>
				<param name="op" type="3" value="3"></param>
				<datablob category="ui_infos">
					<prop name="posx">595</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_unary.1" index="5">
				<param name="Name" type="31" ><![CDATA[Abs]]></param>
				<param name="input" type="4" value="0.000000"></param>
				<param name="op" type="3" value="0"></param>
				<datablob category="ui_infos">
					<prop name="posx">130</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_unary.1" index="6">
				<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">230</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_switch.1" index="7">
				<param name="Name" type="31" ><![CDATA[If_Invert]]></param>
				<param name="input" type="11" value="true"></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">353</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="shader" progid="Softimage.sib_scalar_math_basic.1" index="8">
				<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">706</prop>
					<prop name="posy">43</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
		</nodes>
		<exposed_ports>
			<port index="8" portname="input2" username="Amount" displayname=""></port>
			<port index="7" portname="input" username="Invert" displayname=""></port>
			<port index="3" portname="factor" username="Bias" displayname=""></port>
			<port index="4" portname="factor" username="Gain" displayname=""></port>
			<port index="8" portname="" username="incidence" displayname=""></port>
		</exposed_ports>
		<connections>
			<cnx from_node="0" from_port="" to_node="2" to_port="vector_input1"> </cnx>
			<cnx from_node="1" from_port="" to_node="2" to_port="vector_input2"> </cnx>
			<cnx from_node="2" from_port="" to_node="5" to_port="input"> </cnx>
			<cnx from_node="3" from_port="" to_node="4" to_port="input"> </cnx>
			<cnx from_node="4" from_port="" to_node="8" to_port="input1"> </cnx>
			<cnx from_node="5" from_port="" to_node="6" to_port="input"> </cnx>
			<cnx from_node="5" from_port="" to_node="7" to_port="scalar1"> </cnx>
			<cnx from_node="6" from_port="" to_node="7" to_port="scalar2"> </cnx>
			<cnx from_node="7" from_port="" to_node="3" to_port="input"> </cnx>
		</connections>
		<layout>
			<item type="input" name="Amount" min="0" max="1" ppgvis="1" portvis="1"> </item>
			<item type="input" name="Invert" min="0" max="-1" ppgvis="1" portvis="1"> </item>
			<item type="input" name="Bias" min="0" max="1" ppgvis="1" portvis="1"> </item>
			<item type="input" name="Gain" min="0" max="1" ppgvis="1" portvis="1"> </item>
			<item type="output" name="incidence" min="0" max="0" ppgvis="1" portvis="0"> </item>
		</layout>
		<ppglogic lang=""><![CDATA[]]></ppglogic>
	</definition>
</xsi_file>
