<?xml version="1.0" encoding="UTF-8"?>
<xsi_file type="CompoundNode" name="myGreeble" author="dusangrof@gmail.com" formatversion="1.4" compoundversion="1.0" backgroundcolor="6138764">
	<definition>
		<nodes>
			<node type="GetDataNode" index="0">
				<param name="reference" type="31" value="self.myExtrudedPoly"></param>
				<param_ext name="reference" type="31" value="self.myExtrudedPoly"></param_ext>
				<portdef name="source" 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>
				<datablob category="ui_infos">
					<prop name="posx">484</prop>
					<prop name="posy">529</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="CompareNode" index="2">
				<param name="type" type="3" value="0"></param>
				<param name="epsilon" type="5" value="0.000000"></param>
				<param name="first" type="3" value="0"></param>
				<param name="second" type="3" value="6"></param>
				<portdef name="first" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="second" type="2" structure="1" group="0" instance="0" port="1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">652</prop>
					<prop name="posy">764</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="NotNode" index="3">
				<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">701</prop>
					<prop name="posy">665</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="4">
				<param name="in" type="3" value="0"></param>
				<portdef name="in" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">210</prop>
					<prop name="posy">735</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="ExecuteNode" index="5">
				<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>
				<portdef name="port4" type="4096" structure="1" group="0" instance="3" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1134</prop>
					<prop name="posy">414</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="extrudeBaseGeom" version="1.0" index="6">
				<param name="enable" type="11" value="true"></param>
				<param name="_Extrude" type="4" value="0.440000"></param>
				<param name="taper" type="4" value="0.252000"></param>
				<param name="extrLimit" type="4" value="0.053000"></param>
				<param name="extrHighFactor" type="4" value="0.658000"></param>
				<param name="seed" type="3" value="1554"></param>
				<param name="subdiv" type="11" value="true"></param>
				<param name="subdivMethod" type="11" value="true"></param>
				<param name="subdivFactor" type="4" value="0.380000"></param>
				<param name="extrudeAxis" type="11" value="true"></param>
				<param name="dominantAxis.dominantAxis_x" type="4" value="0.034000"></param>
				<param name="dominantAxis.dominantAxis_y" type="4" value="100.000000"></param>
				<param name="dominantAxis.dominantAxis_z" type="4" value="1.471000"></param>
				<portdef name="enable" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="subdiv" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="extrudeAxis" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="clusterPolyName" type="8192" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="extrHighFactor" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="dominantAxis" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="extrLimit" type="4" 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="_Extrude" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="taper" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="subdivMethod" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="subdivFactor" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">874</prop>
					<prop name="posy">219</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="[embedded_0]" index="8">
				<param name="enable" type="11" value="false"></param>
				<param name="numOfShapes" type="3" value="5"></param>
				<param name="seed" type="3" value="0"></param>
				<portdef name="enable" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="1" type="524288" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="numOfShapes" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="3" type="524288" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="2" type="524288" 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">413</prop>
					<prop name="posy">704</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="buildTop" version="1.0" index="9">
				<param name="enable" type="11" value="true"></param>
				<param name="polyIndexArray" type="3" value="2"></param>
				<param name="Num_Iterations" type="3" value="8"></param>
				<param name="cut_taper" type="4" value="1.321000"></param>
				<param name="seed" type="3" value="4176"></param>
				<param name="cutByNormPos" type="11" value="false"></param>
				<param name="polygonRot" type="11" value="true"></param>
				<param name="cutSides" type="11" value="true"></param>
				<param name="dominantAxis.dominantAxis_x" type="4" value="0.034000"></param>
				<param name="dominantAxis.dominantAxis_y" type="4" value="53.000000"></param>
				<param name="dominantAxis.dominantAxis_z" type="4" value="0.711000"></param>
				<param name="Max_Yscale" type="4" value="0.566000"></param>
				<param name="maxSize" type="4" value="0.377000"></param>
				<param name="uniformScale" type="11" value="false"></param>
				<param name="scaleLimit" type="4" value="0.077000"></param>
				<param name="centerFactor" type="4" value="1.266000"></param>
				<portdef name="polygonRot" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="polyIndexArray" type="2" structure="2" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="dominantAxis" type="16" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Topo" type="524288" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="enable" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Num_Iterations" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="cut_taper" type="4" 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="cutByNormPos" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="cutSides" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="centerFactor" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Max_Yscale" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="maxSize" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="uniformScale" type="1" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="scaleLimit" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">943</prop>
					<prop name="posy">524</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
		</nodes>
		<exposed_ports>
			<port index="5" portname="execute" username="Execute" basename="Execute" portlabel="Execute" exposetype="single"> </port>
			<port index="6" portname="enable" username="base" basename="base" portlabel="base" exposetype="single"> </port>
			<port index="9" portname="enable" username="top" basename="top" portlabel="top" exposetype="single"> </port>
		</exposed_ports>
		<connections>
			<cnx from_node="3" from_port="result" to_node="9" to_port="cutSides"> </cnx>
			<cnx from_node="4" from_port="out" to_node="8" to_port="seed"> </cnx>
			<cnx from_node="2" from_port="result" to_node="3" to_port="value"> </cnx>
			<cnx from_node="2" from_port="result" to_node="9" to_port="uniformScale"> </cnx>
			<cnx from_node="6" from_port="Out" to_node="5" to_port="port1"> </cnx>
			<cnx from_node="0" from_port="value" to_node="9" to_port="polyIndexArray"> </cnx>
			<cnx from_node="9" from_port="Result" to_node="5" to_port="port2"> </cnx>
			<cnx from_node="9" from_port="topCounter" to_node="4" to_port="in"> </cnx>
			<cnx from_node="8" from_port="out" to_node="9" to_port="Topo"> </cnx>
			<cnx from_node="8" from_port="shapeNum" to_node="2" to_port="first"> </cnx>
		</connections>
		<layout>
			<item type="input" name="base"> </item>
			<item type="input" name="top"> </item>
			<item type="output" name="Execute"> </item>
		</layout>
	</definition>
	<embedded_1 name="Randomize Around Value" tasks="Particles/Modifiers,Deformation/Modifiers" author="Softimage" formatversion="1.4" compoundversion="2.0" constructionmode="Simulation" backgroundcolor="6732954">
	<description><![CDATA[This compound adds randomness to any parameter using a mean value around which the random values are generated according to the variance. Plug its Value output into different ports of any compound, such as the Speed, Mass, and Size ports of the Emit compounds, but there are many others that work.]]></description>
		<nodes>
			<node type="PassThroughNode" index="0">
				<param name="in" type="3" value="0"></param>
				<portdef name="in" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1600</prop>
					<prop name="posy">2404</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="1">
				<param name="in" type="4" value="5.000000"></param>
				<portdef name="in" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1605</prop>
					<prop name="posy">2466</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="RandomValueNode" index="2">
				<param name="distributiontype" type="3" value="0"></param>
				<param name="seed" type="3" value="54321"></param>
				<param name="timevarying" type="11" value="false"></param>
				<param name="id" type="3" value="0"></param>
				<param name="meanvalue" type="3" value="0"></param>
				<param name="variance" type="4" value="0.000000"></param>
				<portdef name="seed" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="timevarying" type="1" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="id" type="2" structure="1" group="0" instance="0" port="2"></portdef>
				<portdef name="meanvalue" type="2" structure="1" group="0" instance="0" port="3"></portdef>
				<portdef name="variance" type="4" structure="1" group="0" instance="0" port="4"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1839</prop>
					<prop name="posy">2355</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
		</nodes>
		<exposed_ports>
			<port index="0" portname="in" username="Base_Value" basename="Base Value" portlabel="Base Value" exposetype="single">
				<description><![CDATA[The mean value around which the random Variance value is calculated in any XYZ direction. For example, if this value is 2 in Y and the Variance value is 1, the random value possibilities would be any value between 1 and 3 in Y.]]></description>
			</port>
			<port index="1" portname="in" username="Variance" basename="Variance" portlabel="Variance" exposetype="single">
				<description><![CDATA[The amount of variation of the randomness on either side of the Base Value.]]></description>
			</port>
			<port index="2" portname="value" username="Value" basename="Value" portlabel="Value" exposetype="single"> </port>
			<port index="2" portname="timevarying" username="Animated" basename="Animated" portlabel="Animated" exposetype="single">
				<description><![CDATA[Toggles the animation of the randomness; that is, whether it varies over time or not.]]></description>
			</port>
			<port index="2" portname="seed" username="Seed" basename="Seed" portlabel="Seed" exposetype="single">
				<description><![CDATA[This number is used as the basis for the randomization. Changing the seed value creates different random generations of values without having to change the base value or variance.]]></description>
			</port>
		</exposed_ports>
		<connections>
			<cnx from_node="1" from_port="out" to_node="2" to_port="variance"> </cnx>
			<cnx from_node="0" from_port="out" to_node="2" to_port="meanvalue"> </cnx>
		</connections>
		<layout>
			<item type="input" name="Base_Value"> </item>
			<item type="input" name="Variance"> </item>
			<item type="input" name="Seed"> </item>
			<item type="input" name="Animated"> </item>
			<item type="output" name="Value"> </item>
		</layout>
	</embedded_1>
	<embedded_0 name="top TopologySelector" formatversion="1.4" compoundversion="1.0" constructionmode="Modeling" backgroundcolor="6732954">
		<nodes>
			<node type="IfNode" index="0">
				<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="524288" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="iffalse" type="524288" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1491</prop>
					<prop name="posy">199</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="1">
				<param name="in" type="3" value="0"></param>
				<portdef name="in" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">902</prop>
					<prop name="posy">-139</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="MultiplyNode" index="2">
				<param name="value1" type="3" value="1"></param>
				<param name="value2" type="3" value="94010"></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">1051</prop>
					<prop name="posy">-33</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="3">
				<portdef name="in" type="524288" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1558</prop>
					<prop name="posy">97</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="ClampNode" index="4">
				<param name="value" type="3" value="0"></param>
				<param name="limit1" type="3" value="0"></param>
				<param name="limit2" type="3" value="5"></param>
				<portdef name="value" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="limit1" type="2" structure="1" group="0" instance="0" port="1"></portdef>
				<portdef name="limit2" type="2" structure="1" group="0" instance="0" port="2"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1170</prop>
					<prop name="posy">161</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PrimitiveMeshNode" index="5">
				<param name="primitivetype" type="3" value="1"></param>
				<param name="subdivu" type="3" value="1"></param>
				<param name="subdivv" type="3" value="1"></param>
				<param name="subdivbase" type="3" value="1"></param>
				<param name="length" type="4" value="0.780000"></param>
				<portdef name="length" type="4" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">945</prop>
					<prop name="posy">233</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"><![CDATA[box]]></comment>
			</node>
			<node type="PassThroughNode" index="6">
				<portdef name="in" type="524288" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">794</prop>
					<prop name="posy">303</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="7">
				<portdef name="in" type="524288" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">784</prop>
					<prop name="posy">435</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="PassThroughNode" index="8">
				<portdef name="in" type="524288" structure="1" group="0" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">794</prop>
					<prop name="posy">371</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="SelectCaseNode" index="9">
				<param name="condition" type="3" value="2"></param>
				<portdef name="condition" type="2" structure="1" group="0" instance="0" port="0"></portdef>
				<portdef name="case0" type="524288" structure="1" group="1" instance="0" port="0"></portdef>
				<portdef name="case1" type="524288" structure="1" group="1" instance="1" port="0"></portdef>
				<portdef name="case2" type="524288" structure="1" group="1" instance="2" port="0"></portdef>
				<portdef name="case3" type="524288" structure="1" group="1" instance="3" port="0"></portdef>
				<portdef name="default" type="524288" structure="1" group="2" instance="0" port="0"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1312</prop>
					<prop name="posy">251</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
			<node type="[embedded_1]" index="10">
				<param name="Base_Value" type="3" value="0"></param>
				<param name="Variance" type="4" value="5.000000"></param>
				<param name="Seed" type="3" value="54321"></param>
				<param name="Animated" type="11" value="false"></param>
				<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="Variance" type="4" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<portdef name="Base_Value" type="2" structure="1" group="-1" instance="-1" port="-1"></portdef>
				<datablob category="ui_infos">
					<prop name="posx">1296</prop>
					<prop name="posy">-10</prop>
					<prop name="state">Normal</prop>
				</datablob>
			</node>
		</nodes>
		<exposed_ports>
			<port index="0" portname="condition" username="enable" basename="enable" portlabel="enable" exposetype="single"> </port>
			<port index="1" portname="in" username="seed" basename="seed" portlabel="seed" exposetype="single"> </port>
			<port index="3" portname="out" username="out" basename="out" portlabel="out" exposetype="single"> </port>
			<port index="4" portname="limit2" username="numOfShapes" basename="numOfShapes" portlabel="numOfShapes" exposetype="single"> </port>
			<port index="4" portname="result" username="shapeNum" basename="shapeNum" portlabel="shapeNum" exposetype="single"> </port>
			<port index="6" portname="in" username="1" basename="1" exposetype="single"> </port>
			<port index="7" portname="in" username="3" basename="3" exposetype="single"> </port>
			<port index="8" portname="in" username="2" basename="2" exposetype="single"> </port>
		</exposed_ports>
		<connections>
			<cnx from_node="0" from_port="result" to_node="3" to_port="in"> </cnx>
			<cnx from_node="9" from_port="result" to_node="0" to_port="iftrue"> </cnx>
			<cnx from_node="6" from_port="out" to_node="9" to_port="case1"> </cnx>
			<cnx from_node="5" from_port="result" to_node="9" to_port="case0"> </cnx>
			<cnx from_node="5" from_port="result" to_node="9" to_port="default"> </cnx>
			<cnx from_node="5" from_port="result" to_node="0" to_port="iffalse"> </cnx>
			<cnx from_node="4" from_port="result" to_node="9" to_port="condition"> </cnx>
			<cnx from_node="7" from_port="out" to_node="9" to_port="case3"> </cnx>
			<cnx from_node="8" from_port="out" to_node="9" to_port="case2"> </cnx>
			<cnx from_node="2" from_port="result" to_node="10" to_port="Seed"> </cnx>
			<cnx from_node="1" from_port="out" to_node="2" to_port="value1"> </cnx>
			<cnx from_node="1" from_port="out" to_node="10" to_port="Base_Value"> </cnx>
			<cnx from_node="10" from_port="Value" to_node="4" to_port="value"> </cnx>
		</connections>
		<layout>
			<item type="input" name="enable"> </item>
			<item type="input" name="numOfShapes"> </item>
			<item type="input" name="1"> </item>
			<item type="input" name="2"> </item>
			<item type="input" name="3"> </item>
			<item type="input" name="seed"> </item>
			<item type="output" name="out"> </item>
			<item type="output" name="shapeNum"> </item>
		</layout>
	</embedded_0>
</xsi_file>
