<?xml version="1.0" encoding="iso-8859-1"?>
<xsi_file type="CompoundNode" name="Simple_grass_scatter" category="MV_tools" formatversion="1.4" compoundversion="1.0" constructionmode="Current" backgroundcolor="13355979">
	<description><![CDATA[simple compound for grass and similar stuff]]></description>
	<definition>
		<nodes>
			<node type="Set Data" version="1.0" index="0">
				<param name="Reference1" type="31" value="self.shape"></param>
				<param name="Reference2" type="31" value="self.color"></param>
				<param name="Reference3" type="31" value="self.PointVelocity"></param>
				<param name="Reference" type="31" value="self.size"></param>
				<param name="Value" type="4" value="0.314000"></param>
				<param name="Value1" type="3" value="5"></param>
				<param name="Value2.Value2_red" type="4" value="0.000000"></param>
				<param name="Value2.Value2_green" type="4" value="0.000000"></param>
				<param name="Value2.Value2_blue" type="4" value="0.000000"></param>
				<param name="Value2.Value2_alpha" type="4" value="1.000000"></param>
				<param name="Value3.Value3_x" type="4" value="0.000000"></param>
				<param name="Value3.Value3_y" type="4" value="0.000000"></param>
				<param name="Value3.Value3_z" type="4" value="0.000000"></param>
				<param_ext name="Reference1" type="31" value="self.shape"></param_ext>
				<param_ext name="Reference2" type="31" value="self.color"></param_ext>
				<param_ext name="Reference3" type="31" value="self.PointVelocity"></param_ext>
				<param_ext name="Reference" type="31" value="self.size"></param_ext>
				<portdef name="Value1" type="32768" structure="1" group="2" instance="0" port="0" groupname="Value"></portdef>
				<portdef name="Value2" type="512" structure="1" group="2" instance="1" port="0" groupname="Value"></portdef>
				<portdef name="Value3" type="16" structure="1" group="2" instance="2" port="0" groupname="Value"></portdef>
				<portdef name="In_Name" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Value" type="4" structure="1" group="2" instance="3" port="0" groupname="Value"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">332</prop>
					<prop name="posy">266</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Align to Emit Location" version="1.0" index="1">
				<datablob category="ui_infos">
					<prop name="posx">115</prop>
					<prop name="posy">725</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Spin Particle" version="1.0" index="2">
				<param name="Select_Spin_Axis" type="3" value="1"></param>
				<param name="Input_Axis.Input_Axis_x" type="4" value="0.000000"></param>
				<param name="Input_Axis.Input_Axis_y" type="4" value="1.000000"></param>
				<param name="Input_Axis.Input_Axis_z" type="4" value="0.000000"></param>
				<param name="Input_Position.Input_Position_x" type="4" value="0.000000"></param>
				<param name="Input_Position.Input_Position_y" type="4" value="0.000000"></param>
				<param name="Input_Position.Input_Position_z" type="4" value="0.000000"></param>
				<param name="Spin_Rate" type="4" value="0.500000"></param>
				<portdef name="Select_Spin_Axis" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Input_Axis" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Input_Position" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Spin_Rate" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">12</prop>
					<prop name="posy">909</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Randomize Value by Range" version="1.0" index="3">
				<param name="Object_Name_Reference" type="31" value="Self"></param>
				<param name="Min_Value" type="4" value="0.000000"></param>
				<param name="Max_Value" type="4" value="24.000000"></param>
				<param name="Animated" type="11" value="false"></param>
				<param name="Seed" type="3" value="54321"></param>
				<param_ext name="Object_Name_Reference" type="31" value="Self"></param_ext>
				<portdef name="Min_Value" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Max_Value" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animated" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Seed" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Object_Name" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-311</prop>
					<prop name="posy">894</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Turbulize Value by Range" version="1.0" index="4">
				<param name="Min_Value" type="4" value="0.100000"></param>
				<param name="Max_Value" type="4" value="1.000000"></param>
				<param name="Turbulence_Scale" type="4" value="15.000000"></param>
				<param name="Animated" type="11" value="false"></param>
				<param name="Animation_Speed" type="4" value="1.020000"></param>
				<param name="Seed" type="3" value="12345"></param>
				<param name="Complexity" type="3" value="2"></param>
				<portdef name="Max_Value" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Min_Value" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animated" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animation_Speed" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Complexity" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Seed" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Turbulence_Scale" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-169</prop>
					<prop name="posy">152</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Turbulize Color by Gradient" version="1.0" index="5">
				<param name="Gradient.interp" type="3" value="1"></param>
				<param name="Gradient.color1.r" type="5" value="0.521569"></param>
				<param name="Gradient.color1.g" type="5" value="1.000000"></param>
				<param name="Gradient.color1.b" type="5" value="0.309804"></param>
				<param name="Gradient.color1.a" type="5" value="1.000000"></param>
				<param name="Gradient.pos1" type="5" value="0.000000"></param>
				<param name="Gradient.mid1" type="5" value="0.500000"></param>
				<param name="Gradient.color2.r" type="5" value="1.000000"></param>
				<param name="Gradient.color2.g" type="5" value="0.968627"></param>
				<param name="Gradient.color2.b" type="5" value="0.235294"></param>
				<param name="Gradient.color2.a" type="5" value="1.000000"></param>
				<param name="Gradient.pos2" type="5" value="1.000000"></param>
				<param name="Gradient.mid2" type="5" value="0.500000"></param>
				<param name="Gradient.color3.r" type="5" value="0.000000"></param>
				<param name="Gradient.color3.g" type="5" value="0.000000"></param>
				<param name="Gradient.color3.b" type="5" value="0.000000"></param>
				<param name="Gradient.color3.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos3" type="5" value="-1.000000"></param>
				<param name="Gradient.mid3" type="5" value="0.500000"></param>
				<param name="Gradient.color4.r" type="5" value="0.000000"></param>
				<param name="Gradient.color4.g" type="5" value="0.000000"></param>
				<param name="Gradient.color4.b" type="5" value="0.000000"></param>
				<param name="Gradient.color4.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos4" type="5" value="-1.000000"></param>
				<param name="Gradient.mid4" type="5" value="0.500000"></param>
				<param name="Gradient.color5.r" type="5" value="0.000000"></param>
				<param name="Gradient.color5.g" type="5" value="0.000000"></param>
				<param name="Gradient.color5.b" type="5" value="0.000000"></param>
				<param name="Gradient.color5.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos5" type="5" value="-1.000000"></param>
				<param name="Gradient.mid5" type="5" value="0.500000"></param>
				<param name="Gradient.color6.r" type="5" value="0.000000"></param>
				<param name="Gradient.color6.g" type="5" value="0.000000"></param>
				<param name="Gradient.color6.b" type="5" value="0.000000"></param>
				<param name="Gradient.color6.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos6" type="5" value="-1.000000"></param>
				<param name="Gradient.mid6" type="5" value="0.500000"></param>
				<param name="Gradient.color7.r" type="5" value="0.000000"></param>
				<param name="Gradient.color7.g" type="5" value="0.000000"></param>
				<param name="Gradient.color7.b" type="5" value="0.000000"></param>
				<param name="Gradient.color7.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos7" type="5" value="-1.000000"></param>
				<param name="Gradient.mid7" type="5" value="0.500000"></param>
				<param name="Gradient.color8.r" type="5" value="0.000000"></param>
				<param name="Gradient.color8.g" type="5" value="0.000000"></param>
				<param name="Gradient.color8.b" type="5" value="0.000000"></param>
				<param name="Gradient.color8.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos8" type="5" value="-1.000000"></param>
				<param name="Gradient.mid8" type="5" value="0.500000"></param>
				<param name="Gradient.color9.r" type="5" value="0.000000"></param>
				<param name="Gradient.color9.g" type="5" value="0.000000"></param>
				<param name="Gradient.color9.b" type="5" value="0.000000"></param>
				<param name="Gradient.color9.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos9" type="5" value="-1.000000"></param>
				<param name="Gradient.mid9" type="5" value="0.500000"></param>
				<param name="Gradient.color10.r" type="5" value="0.000000"></param>
				<param name="Gradient.color10.g" type="5" value="0.000000"></param>
				<param name="Gradient.color10.b" type="5" value="0.000000"></param>
				<param name="Gradient.color10.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos10" type="5" value="-1.000000"></param>
				<param name="Gradient.mid10" type="5" value="0.500000"></param>
				<param name="Gradient.color11.r" type="5" value="0.000000"></param>
				<param name="Gradient.color11.g" type="5" value="0.000000"></param>
				<param name="Gradient.color11.b" type="5" value="0.000000"></param>
				<param name="Gradient.color11.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos11" type="5" value="-1.000000"></param>
				<param name="Gradient.mid11" type="5" value="0.500000"></param>
				<param name="Gradient.color12.r" type="5" value="0.000000"></param>
				<param name="Gradient.color12.g" type="5" value="0.000000"></param>
				<param name="Gradient.color12.b" type="5" value="0.000000"></param>
				<param name="Gradient.color12.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos12" type="5" value="-1.000000"></param>
				<param name="Gradient.mid12" type="5" value="0.500000"></param>
				<param name="Gradient.color13.r" type="5" value="0.000000"></param>
				<param name="Gradient.color13.g" type="5" value="0.000000"></param>
				<param name="Gradient.color13.b" type="5" value="0.000000"></param>
				<param name="Gradient.color13.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos13" type="5" value="-1.000000"></param>
				<param name="Gradient.mid13" type="5" value="0.500000"></param>
				<param name="Gradient.color14.r" type="5" value="0.000000"></param>
				<param name="Gradient.color14.g" type="5" value="0.000000"></param>
				<param name="Gradient.color14.b" type="5" value="0.000000"></param>
				<param name="Gradient.color14.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos14" type="5" value="-1.000000"></param>
				<param name="Gradient.mid14" type="5" value="0.500000"></param>
				<param name="Gradient.color15.r" type="5" value="0.000000"></param>
				<param name="Gradient.color15.g" type="5" value="0.000000"></param>
				<param name="Gradient.color15.b" type="5" value="0.000000"></param>
				<param name="Gradient.color15.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos15" type="5" value="-1.000000"></param>
				<param name="Gradient.mid15" type="5" value="0.500000"></param>
				<param name="Gradient.color16.r" type="5" value="0.000000"></param>
				<param name="Gradient.color16.g" type="5" value="0.000000"></param>
				<param name="Gradient.color16.b" type="5" value="0.000000"></param>
				<param name="Gradient.color16.a" type="5" value="0.000000"></param>
				<param name="Gradient.pos16" type="5" value="-1.000000"></param>
				<param name="Gradient.mid16" type="5" value="0.500000"></param>
				<param name="Turbulence_Scale" type="4" value="5.000000"></param>
				<param name="Animated" type="11" value="false"></param>
				<param name="Animation_Speed" type="4" value="1.000000"></param>
				<param name="Seed" type="3" value="12345"></param>
				<param name="Complexity" type="3" value="1"></param>
				<portdef name="Turbulence_Scale" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animated" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animation_Speed" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Complexity" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Seed" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">91</prop>
					<prop name="posy">562</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Get Weightmap Value" version="1.0" index="6">
				<param name="Weightmap_Reference" type="31" value=".cls.WeightMapCls.Weight_Map.Weights"></param>
				<param name="Select_Location" type="3" value="0"></param>
				<param_ext name="Weightmap_Reference" type="31" value=".cls.WeightMapCls.Weight_Map.Weights"></param_ext>
				<portdef name="Select_Location" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Input_Location" type="2048" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-337</prop>
					<prop name="posy">1500</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Get Particle Size" version="1.0" index="7">
				<param name="Reference" type="31" value="Self.Size"></param>
				<param_ext name="Reference" type="31" value="Self.Size"></param_ext>
				<datablob category="ui_infos">
					<prop name="posx">-276</prop>
					<prop name="posy">1427</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Set Particle Size" version="1.0" index="8">
				<param name="Reference" type="31" value="Self.Size"></param>
				<param name="Size" type="4" value="0.000000"></param>
				<param_ext name="Reference" type="31" value="Self.Size"></param_ext>
				<portdef name="Size" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">236</prop>
					<prop name="posy">1412</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="InstanceShapeNode" index="9">
				<param name="reference" type="31" value=""></param>
				<param name="hierarchymode" type="3" value="0"></param>
				<param name="outofrangegroupindex" type="3" value="0"></param>
				<param name="index" type="3" value="0"></param>
				<portdef name="index" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-117</prop>
					<prop name="posy">422</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="GenerateSampleSetNode" index="10">
				<param name="reference" type="31" value=""></param>
				<param name="emissiontype" type="3" value="1"></param>
				<param name="invertfilter" type="11" value="false"></param>
				<param name="ratetype" type="3" value="2"></param>
				<param name="pointratetype" type="3" value="0"></param>
				<param name="enablemaxnumber" type="11" value="true"></param>
				<param name="maxnumber" type="3" value="100000"></param>
				<param name="ratecontrol" type="3" value="1"></param>
				<param name="seed" type="3" value="123456"></param>
				<param name="timevarying" type="11" value="false"></param>
				<param name="rate" type="4" value="1000.000000"></param>
				<param_ext name="reference" type="31" value=""></param_ext>
				<portdef name="geometry" type="1024" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<portdef name="seed" type="2" structure="1" group="4" instance="0" port="0"></portdef>
				<portdef name="timevarying" type="1" structure="1" group="5" instance="0" port="0"></portdef>
				<portdef name="rate" type="4" structure="1" group="6" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">115</prop>
					<prop name="posy">-27</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="AddPointNode" index="11">
				<param name="reference" type="31" value="Self"></param>
				<param_ext name="reference" type="31" value="Self"></param_ext>
				<portdef name="positions1" type="2048" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="inname" type="8192" structure="1" group="3" instance="0" port="0"></portdef>
				<portdef name="oncreation1" type="4096" structure="1" group="4" instance="0" port="0"></portdef>
				<portdef name="oncreation2" type="4096" structure="1" group="4" instance="1" port="0"></portdef>
				<portdef name="oncreation3" type="4096" structure="1" group="4" instance="2" port="0"></portdef>
				<portdef name="oncreation4" type="4096" structure="1" group="4" instance="3" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">512</prop>
					<prop name="posy">278</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="RescaleNode" index="12">
				<param name="value" type="4" value="0.000000"></param>
				<param name="sourcestart" type="4" value="0.000000"></param>
				<param name="sourceend" type="4" value="1.000000"></param>
				<param name="targetstart" type="4" value="0.345000"></param>
				<param name="targetend" type="4" value="1.000000"></param>
				<param name="clamp" type="11" value="false"></param>
				<portdef name="value" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="sourcestart" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="sourceend" type="4" structure="1" group="0" instance="0" port="2"></portdef>
				<portdef name="targetstart" type="4" structure="1" group="0" instance="0" port="3"></portdef>
				<portdef name="targetend" type="4" structure="1" group="0" instance="0" port="4"></portdef>
				<portdef name="clamp" type="1" structure="1" group="0" instance="0" port="5"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-123</prop>
					<prop name="posy">1480</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="ExecuteNode" index="13">
				<portdef name="port1" type="4096" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="port2" type="4096" structure="1" group="0" instance="1" port="0"></portdef>
				<portdef name="port3" type="4096" structure="1" group="0" instance="2" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">862</prop>
					<prop name="posy">526</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="IfNode" index="14">
				<param name="condition" type="11" value="false"></param>
				<portdef name="condition" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="iftrue" type="4096" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="iffalse" type="4096" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">303</prop>
					<prop name="posy">869</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="IfNode" index="15">
				<param name="condition" type="11" value="false"></param>
				<param name="iftrue" type="3" value="0"></param>
				<param name="iffalse" type="3" value="5"></param>
				<portdef name="condition" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="iftrue" type="32768" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="iffalse" type="32768" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">88</prop>
					<prop name="posy">362</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="BooleanNode" index="16">
				<param name="value" type="11" value="false"></param>
				<portdef name="value" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-62</prop>
					<prop name="posy">339</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="BooleanNode" index="17">
				<param name="value" type="11" value="true"></param>
				<portdef name="value" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-33</prop>
					<prop name="posy">1003</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="BooleanNode" index="18">
				<param name="value" type="11" value="true"></param>
				<portdef name="value" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">30</prop>
					<prop name="posy">802</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="MultiplyNode" index="19">
				<param name="value1" type="4" value="1.000000"></param>
				<param name="value2" type="4" value="1.000000"></param>
				<portdef name="value1" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="4" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">37</prop>
					<prop name="posy">1420</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="IfNode" index="20">
				<param name="condition" type="11" value="false"></param>
				<portdef name="condition" type="1" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="iftrue" type="4096" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="iffalse" type="4096" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">278</prop>
					<prop name="posy">787</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="Randomize Value by Range" version="1.0" index="21">
				<param name="Object_Name_Reference" type="31" value="Self"></param>
				<param name="Min_Value" type="3" value="0"></param>
				<param name="Max_Value" type="3" value="0"></param>
				<param name="Animated" type="11" value="false"></param>
				<param name="Seed" type="3" value="54321"></param>
				<param_ext name="Object_Name_Reference" type="31" value="Self"></param_ext>
				<portdef name="Min_Value" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Max_Value" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Animated" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Seed" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Object_Name" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-276</prop>
					<prop name="posy">475</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="AddNode" index="22">
				<param name="value1" type="3" value="-1"></param>
				<param name="value2" type="3" value="1"></param>
				<portdef name="value1" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="2" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-417</prop>
					<prop name="posy">491</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Get Point Normal" version="1.0" index="23">
				<param name="Reference" type="31" value="Self.PointNormal"></param>
				<param_ext name="Reference" type="31" value="Self.PointNormal"></param_ext>
				<datablob category="ui_infos">
					<prop name="posx">-105</prop>
					<prop name="posy">1155</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Get Point Position" version="1.0" index="24">
				<param name="Reference" type="31" value="Self.PointPosition"></param>
				<param_ext name="Reference" type="31" value="Self.PointPosition"></param_ext>
				<datablob category="ui_infos">
					<prop name="posx">144</prop>
					<prop name="posy">1014</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Get Particle Emit Location" version="1.0" index="25">
				<param name="Reference" type="31" value="Self.EmitLocation"></param>
				<param_ext name="Reference" type="31" value="Self.EmitLocation"></param_ext>
				<datablob category="ui_infos">
					<prop name="posx">118</prop>
					<prop name="posy">1111</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Set Point Position" version="1.0" index="26">
				<param name="Reference" type="31" value="Self.PointPosition"></param>
				<param name="Position.Position_x" type="4" value="0.000000"></param>
				<param name="Position.Position_y" type="4" value="0.000000"></param>
				<param name="Position.Position_z" type="4" value="0.000000"></param>
				<param_ext name="Reference" type="31" value="Self.PointPosition"></param_ext>
				<portdef name="Position" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">670</prop>
					<prop name="posy">761</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Get Point Position" version="1.0" index="27">
				<param name="Reference" type="31" value="Self.PointPosition"></param>
				<param_ext name="Reference" type="31" value="Self.PointPosition"></param_ext>
				<datablob category="ui_infos">
					<prop name="posx">137</prop>
					<prop name="posy">1246</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="Set Point Position" version="1.0" index="28">
				<param name="Reference" type="31" value="Self.PointPosition"></param>
				<param name="Position.Position_x" type="4" value="0.000000"></param>
				<param name="Position.Position_y" type="4" value="0.000000"></param>
				<param name="Position.Position_z" type="4" value="0.000000"></param>
				<param_ext name="Reference" type="31" value="Self.PointPosition"></param_ext>
				<portdef name="Position" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">558</prop>
					<prop name="posy">1149</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="IntegerNode" index="29">
				<param name="value" type="3" value="1000"></param>
				<portdef name="value" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-296</prop>
					<prop name="posy">-107</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="IntegerToScalarNode" index="30">
				<param name="integer" type="3" value="0"></param>
				<portdef name="integer" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">-202</prop>
					<prop name="posy">-115</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="MultiplyByScalarNode" index="31">
				<param name="value.value_x" type="4" value="0.000000"></param>
				<param name="value.value_y" type="4" value="0.000000"></param>
				<param name="value.value_z" type="4" value="0.000000"></param>
				<param name="factor" type="4" value="0.000000"></param>
				<portdef name="value" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="factor" type="4" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">342</prop>
					<prop name="posy">1045</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="AddNode" index="32">
				<param name="value1.value1_x" type="4" value="0.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="0.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="0.000000"></param>
				<portdef name="value1" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">515</prop>
					<prop name="posy">915</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
			<node type="AddNode" index="33">
				<param name="value1.value1_x" type="4" value="0.000000"></param>
				<param name="value1.value1_y" type="4" value="0.000000"></param>
				<param name="value1.value1_z" type="4" value="0.000000"></param>
				<param name="value2.value2_x" type="4" value="0.000000"></param>
				<param name="value2.value2_y" type="4" value="0.000000"></param>
				<param name="value2.value2_z" type="4" value="0.000000"></param>
				<portdef name="value1" type="16" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="value2" type="16" structure="1" group="0" instance="1" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">370</prop>
					<prop name="posy">1204</prop>
					<prop name="state">ConnectedOnly</prop>
				</datablob>
			</node>
		</nodes>
		<exposed_ports>
			<port index="4" portname="Min_Value" username="Size_min" basename="Size_min" portlabel="Size_min" exposetype="single"> </port>
			<port index="4" portname="Max_Value" username="Size_max" basename="Size_max" portlabel="Size_max" exposetype="single"> </port>
			<port index="4" portname="Turbulence_Scale" username="Size_turb_scale" basename="Size_turb_scale" portlabel="Size_turb_scale" exposetype="single"> </port>
			<port index="5" portname="Turbulence_Scale" username="Color_turb_scale" basename="Color_turb_scale" portlabel="Color_turb_scale" exposetype="single"> </port>
			<port index="5" portname="Gradient" username="Gradient" basename="Gradient" portlabel="Gradient" exposetype="single"> </port>
			<port index="9" portname="reference" username="Reference" basename="Reference" portlabel="Reference" exposetype="single"> </port>
			<port index="10" portname="reference" username="Weightmap" basename="Weightmap" portlabel="Weightmap" exposetype="single"> </port>
			<port index="10" portname="geometry" username="Geometry" basename="Geometry" portlabel="Geometry" exposetype="single"> </port>
			<port index="10" portname="seed" username="Seed" basename="Seed" portlabel="Seed" exposetype="single"> </port>
			<port index="10" portname="ratecontrol" username="Rate_Control" basename="Rate Control" portlabel="Rate Control" exposetype="single"> </port>
			<port index="10" portname="ratetype" username="Rate_Type" basename="Rate Type" portlabel="Rate Type" exposetype="single"> </port>
			<port index="13" portname="execute" username="Execute" basename="Execute" portlabel="Execute" exposetype="single"> </port>
			<port index="15" portname="iffalse" username="No_Instance_shape" basename="No_Instance_shape" portlabel="No_Instance_shape" exposetype="single"> </port>
			<port index="16" portname="value" username="Use_instances" basename="Use_instances" portlabel="Use_instances" exposetype="single"> </port>
			<port index="17" portname="value" username="Randomize_rotation" basename="Randomize_rotation" portlabel="Randomize_rotation" exposetype="single">
				<description><![CDATA[test test test]]></description>
			</port>
			<port index="18" portname="value" username="Align_to_surface_normal" basename="Align_to_surface_normal" portlabel="Align_to_surface_normal" exposetype="single"> </port>
			<port index="22" portname="value2" username="number_of_instances_in_group" basename="number_of_instances_in_group" portlabel="number_of_instances_in_group" exposetype="single"> </port>
			<port index="29" portname="value" username="Number_of_objects" basename="Number_of_objects" portlabel="Number_of_objects" exposetype="single"> </port>
			<port index="31" portname="factor" username="Offset_with_normal" basename="Offset with normal" portlabel="Offset with normal" exposetype="single"> </port>
			<port index="33" portname="value2" username="Offset" basename="Offset" portlabel="Offset" exposetype="single"> </port>
		</exposed_ports>
		<connections>
			<cnx from_node="30" from_port="scalar" to_node="10" to_port="rate"> </cnx>
			<cnx from_node="31" from_port="result" to_node="32" to_port="value2"> </cnx>
			<cnx from_node="32" from_port="result" to_node="26" to_port="Position"> </cnx>
			<cnx from_node="33" from_port="result" to_node="28" to_port="Position"> </cnx>
			<cnx from_node="18" from_port="result" to_node="20" to_port="condition"> </cnx>
			<cnx from_node="29" from_port="result" to_node="30" to_port="integer"> </cnx>
			<cnx from_node="11" from_port="add" to_node="13" to_port="port1"> </cnx>
			<cnx from_node="16" from_port="result" to_node="15" to_port="condition"> </cnx>
			<cnx from_node="17" from_port="result" to_node="14" to_port="condition"> </cnx>
			<cnx from_node="9" from_port="shape" to_node="15" to_port="iftrue"> </cnx>
			<cnx from_node="20" from_port="result" to_node="11" to_port="oncreation2"> </cnx>
			<cnx from_node="1" from_port="Execute" to_node="20" to_port="iftrue"> </cnx>
			<cnx from_node="14" from_port="result" to_node="11" to_port="oncreation3"> </cnx>
			<cnx from_node="15" from_port="result" to_node="0" to_port="Value1"> </cnx>
			<cnx from_node="10" from_port="samples" to_node="11" to_port="positions1"> </cnx>
			<cnx from_node="28" from_port="Execute" to_node="13" to_port="port3"> </cnx>
			<cnx from_node="24" from_port="Value" to_node="32" to_port="value1"> </cnx>
			<cnx from_node="25" from_port="Normal" to_node="31" to_port="value"> </cnx>
			<cnx from_node="26" from_port="Execute" to_node="13" to_port="port2"> </cnx>
			<cnx from_node="7" from_port="Value" to_node="19" to_port="value1"> </cnx>
			<cnx from_node="21" from_port="Value" to_node="9" to_port="index"> </cnx>
			<cnx from_node="6" from_port="Value" to_node="12" to_port="value"> </cnx>
			<cnx from_node="27" from_port="Value" to_node="33" to_port="value1"> </cnx>
			<cnx from_node="12" from_port="result" to_node="19" to_port="value2"> </cnx>
			<cnx from_node="5" from_port="out" to_node="0" to_port="Value2"> </cnx>
			<cnx from_node="2" from_port="Execute" to_node="14" to_port="iftrue"> </cnx>
			<cnx from_node="0" from_port="Execute" to_node="11" to_port="oncreation1"> </cnx>
			<cnx from_node="19" from_port="result" to_node="8" to_port="Size"> </cnx>
			<cnx from_node="22" from_port="result" to_node="21" to_port="Max_Value"> </cnx>
			<cnx from_node="3" from_port="Value" to_node="2" to_port="Spin_Rate"> </cnx>
			<cnx from_node="4" from_port="Value" to_node="0" to_port="Value"> </cnx>
		</connections>
		<layout>
			<item type="input" name="Geometry"> </item>
			<item type="input" name="Number_of_objects"> </item>
			<item type="input" name="Weightmap"> </item>
			<item type="input" name="Seed"> </item>
			<item type="input" name="Rate_Type"> </item>
			<item type="input" name="Rate_Control"> </item>
			<item type="input" name="Size_min"> </item>
			<item type="input" name="Size_max"> </item>
			<item type="input" name="Size_turb_scale"> </item>
			<item type="input" name="Color_turb_scale"> </item>
			<item type="input" name="Gradient"> </item>
			<item type="input" name="Align_to_surface_normal"> </item>
			<item type="input" name="Randomize_rotation" min="0" max="0"> </item>
			<item type="input" name="Use_instances"> </item>
			<item type="input" name="Reference"> </item>
			<item type="input" name="No_Instance_shape"> </item>
			<item type="input" name="number_of_instances_in_group"> </item>
			<item type="input" name="Offset_with_normal"> </item>
			<item type="input" name="Offset"> </item>
			<item type="output" name="Execute"> </item>
		</layout>
		<blob_dictionary>
		</blob_dictionary>
	</definition>
</xsi_file>
="Reference" basename="Reference" portlabel="Reference" exposetype="single"> </port>
			<port index="10" portname="reference" username="Weightmap" basename="Weightmap" portlabel="Weightmap" exposetype="single"> </port>
			<port index="10" portname="geometry" username="Geometry" basename="Geometry" portlabel="Geometry" exposetype="single"> </port>
			<port index="10" portname="seed" username="Seed" basename="Seed" portlabel="Seed" exposetype="single"> </port>
			<port index="10" portname="ratecontrol" username="Rate_Control" basename="Rate Control" portlabel="Rate Control" exposetype="single"> </port>
			<port index="10" portname="ratetype" username="Rate_Type" basename="Rate Type" portlabel="Rate Type" exposetype="single"> </port>
			<port index="13" portname="execute" username="Execute" basename="Execute" portlabel="Execute" exposetype="single"> </port>
			<port index="15" portname="iffalse" username="No_Instance_shape" basename="No_Instance_shape" portlabel="No_Instance_shape" exposetype="single"> </port>
			<port index="16" portname="value" username="Use_instances" basename="Use_instances" portlabel="Use_instances" exposetype="single"> </port>
			<port index="17" portname="value" username="Randomize_Y_rotation" basename="Randomize_Y_rotation" portlabel="Randomize_Y_rotation" exposetype="single">
				<description><![CDATA[test test test]]></description>
			</port>
			<port index="18" portname="value" username="Align_to_surface_normal" basename="Align_to_surface_normal" portlabel="Align_to_surface_normal" exposetype="single"> </port>
			<port index="22" portname="value2" username="number_of_instances_in_group" basename="number_of_instances_in_group" portlabel="number_of_instances_in_group" exposetype="single"> </port>
			<port index="29" portname="value" username="Number_of_objects" basename="Number_of_objects" portlabel="Number_of_objects" exposetype="single"> </port>
			<port index="31" portname="factor" username="Offset_with_normal" basename="Offset with normal" portlabel="Offset with normal" exposetype="single"> </port>
			<port index="33" portname="value2" username="Offset" basename="Offset" portlabel="Offset" exposetype="single"> </port>
			<port index="35" portname="Negate" username="In_Out_Switch" basename="In_Out Switch" portlabel="In_Out Switch" exposetype="single"> </port>
			<port index="35" portname="Geometry" username="Delete_Geo" basename="Delete Geo" portlabel="Delete Geo" exposetype="single"> </port>
			<port index="36" portname="Variance" username="Orientation_Variance" basename="Orientation Variance" portlabel="Orientation Variance" exposetype="single"> </port>
			<port index="42" portname="value" username="Delete_In_Out_Geometry" basename="Delete In_Out Geometry" portlabel="Delete In_Out Geometry" exposetype="single"> </port>
		</exposed_ports>
		<connections>
			<cnx from_node="9" from_port="shape" to_node="15" to_port="iftrue"> </cnx>
			<cnx from_node="11" from_port="add" to_node="13" to_port="port1"> </cnx>
			<cnx from_node="15" from_port="result" to_node="34" to_port="Value1"> </cnx>
			<cnx from_node="14" from_port="result" to_node="11" to_port="oncreation3"> </cnx>
			<cnx from_node="1" from_port="axis" to_node="36" to_port="Base_Value"> </cnx>
			<cnx from_node="1" from_port="angle" to_node="0" to_port="angle"> </cnx>
			<cnx from_node="0" from_port="rotation" to_node="3" to_port="Orientation"> </cnx>
			<cnx from_node="25" from_port="Normal" to_node="31" to_port="value"> </cnx>
			<cnx from_node="23" from_port="Execute" to_node="40" to_port="iffalse"> </cnx>
			<cnx from_node="34" from_port="Execute" to_node="11" to_port="oncreation1"> </cnx>
			<cnx from_node="27" from_port="Value" to_node="33" to_port="value1"> </cnx>
			<cnx from_node="6" from_port="Value" to_node="12" to_port="value"> </cnx>
			<cnx from_node="7" from_port="Value" to_node="19" to_port="value1"> </cnx>
			<cnx from_node="24" from_port="Value" to_node="32" to_port="value1"> </cnx>
			<cnx from_node="4" from_port="Value" to_node="34" to_port="Value"> </cnx>
			<cnx from_node="35" from_port="Result" to_node="40" to_port="condition"> </cnx>
			<cnx from_node="3" from_port="Execute" to_node="13" to_port="port4"> </cnx>
			<cnx from_node="2" from_port="Orientation" to_node="1" to_port="rotation"> </cnx>
			<cnx from_node="36" from_port="Value" to_node="0" to_port="axis"> </cnx>
			<cnx from_node="28" from_port="Execute" to_node="13" to_port="port3"> </cnx>
			<cnx from_node="37" from_port="Execute" to_node="20" to_port="iftrue"> </cnx>
			<cnx from_node="38" from_port="Value" to_node="39" to_port="Spin_Rate"> </cnx>
			<cnx from_node="26" from_port="Execute" to_node="13" to_port="port2"> </cnx>
			<cnx from_node="39" from_port="Execute" to_node="14" to_port="iftrue"> </cnx>
			<cnx from_node="5" from_port="out" to_node="34" to_port="Value2"> </cnx>
			<cnx from_node="21" from_port="Value" to_node="9" to_port="index"> </cnx>
			<cnx from_node="40" from_port="result" to_node="41" to_port="iftrue"> </cnx>
			<cnx from_node="41" from_port="result" to_node="13" to_port="port5"> </cnx>
			<cnx from_node="22" from_port="result" to_node="21" to_port="Max_Value"> </cnx>
			<cnx from_node="30" from_port="scalar" to_node="10" to_port="rate"> </cnx>
			<cnx from_node="12" from_port="result" to_node="19" to_port="value2"> </cnx>
			<cnx from_node="31" from_port="result" to_node="32" to_port="value2"> </cnx>
			<cnx from_node="32" from_port="result" to_node="26" to_port="Position"> </cnx>
			<cnx from_node="19" from_port="result" to_node="8" to_port="Size"> </cnx>
			<cnx from_node="33" from_port="result" to_node="28" to_port="Position"> </cnx>
			<cnx from_node="10" from_port="samples" to_node="11" to_port="positions1"> </cnx>
			<cnx from_node="16" from_port="result" to_node="15" to_port="condition"> </cnx>
			<cnx from_node="17" from_port="result" to_node="14" to_port="condition"> </cnx>
			<cnx from_node="42" from_port="result" to_node="41" to_port="condition"> </cnx>
			<cnx from_node="18" from_port="result" to_node="20" to_port="condition"> </cnx>
			<cnx from_node="29" from_port="result" to_node="30" to_port="integer"> </cnx>
			<cnx from_node="20" from_port="result" to_node="11" to_port="oncreation2"> </cnx>
		</connections>
		<layout>
			<item type="input" name="Geometry"> </item>
			<item type="input" name="Number_of_objects"> </item>
			<item type="input" name="Weightmap"> </item>
			<item type="input" name="Seed"> </item>
			<item type="input" name="Rate_Type"> </item>
			<item type="input" name="Rate_Control"> </item>
			<item type="input" name="Size_min"> </item>
			<item type="input" name="Size_max"> </item>
			<item type="input" name="Size_turb_scale"> </item>
			<item type="input" name="Color_turb_scale"> </item>
			<item type="input" name="Gradient"> </item>
			<item type="input" name="Align_to_surface_normal"> </item>
			<item type="input" name="Randomize_Y_rotation" min="0" max="0"> </item>
			<item type="input" name="Use_instances"> </item>
			<item type="input" name="Reference"> </item>
			<item type="input" name="No_Instance_shape"> </item>
			<item type="input" name="number_of_instances_in_group"> </item>
			<item type="input" name="Offset_with_normal"> </item>
			<item type="input" name="Offset"> </item>
			<item type="input" name="Orientation_Variance"> </item>
			<item type="input" name="Delete_In_Out_Geometry"> </item>
			<item type="input" name="In_Out_Switch"> </item>
			<item type="input" name="Delete_Geo"> </item>
			<item type="output" name="Execute"> </item>
		</layout>
		<blob_dictionary>
		</blob_dictionary>
	</definition>
</xsi_file>

