0707070000010000000006660000000000000000010000001107246410700000700000000242.startfplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1 tcur 0.125 fps 24 tset 0 10 frange 1 60 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' 0707070000010000000006660000000000000000010000001107246410700001300000000530.variablesset -g ACTIVETAKE = 'Main' set -g E = '2.7182818284590452354' set -g HIP = '/renderfarm/farts' set -g HIPNAME = 'farts4.hip' set -g JOB = '/usr/hfs9.5' set -g PI = '3.1415926535897932384' set -g POSE = '/home/dahale20/houdini9.5/poselib' set -g _HIP_SAVETIME = 'Mon Oct 6 15:34:31 2008' set -g _HIP_SAVEVERSION = '9.5.170' set -g status = '0' 0707070000010000000006660000000000000000010000001107246410700001100000000267.aliasesalias cd 'opcf' alias cp 'opcp' alias h 'history' alias hython 'python' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' 0707070000010000000006660000000000000000010000001107246410700001400000000021.takeconfigtakename -g take 0707070000010000000006660000000000000000010000001107246410700001500000000020.hou.session 0707070000010000000006660000000000000000010000001107246410700001500000000000.OPlibraries0707070000010000000006660000000000000000010000001107246410700001700000000000.OPpreferences0707070000010000000006660000000000000000010000001107246410700001500000004250.OPfallbacksVop/twoway /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/twoway otls/OPlibVop.otl Vop/volumesamplefile /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/volumesamplefile otls/OPlibVop.otl Dop/linktosourceobject /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/linktosourceobject otls/OPlibDop.otl Dop/smokesolver /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/smokesolver otls/OPlibDop.otl Vop/exp /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/exp otls/OPlibVop.otl Dop/gascombustion /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/gascombustion otls/OPlibDop.otl Sop/platonic /usr/hfs9.5/houdini/otls/OPlibSop.otl Sop/platonic otls/OPlibSop.otl Vop/vectofloat /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/vectofloat otls/OPlibVop.otl Dop/gasvortexconfinement /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/gasvortexconfinement otls/OPlibDop.otl Vop/complement /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/complement otls/OPlibVop.otl Dop/rbdobject /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/rbdobject otls/OPlibDop.otl Vop/floattovec /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/floattovec otls/OPlibVop.otl Vop/modulo /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/modulo otls/OPlibVop.otl Dop/gasvorticlerecycle /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/gasvorticlerecycle otls/OPlibDop.otl Driver/ifd /usr/hfs9.5/houdini/otls/OPlibDriver.otl Driver/ifd otls/OPlibDriver.otl Dop/rbdconfigureobject /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/rbdconfigureobject otls/OPlibDop.otl Vop/negate /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/negate otls/OPlibVop.otl Vop/isshadow /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/isshadow otls/OPlibVop.otl Vop/degtorad /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/degtorad otls/OPlibVop.otl Dop/gasvorticlegeometry /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/gasvorticlegeometry otls/OPlibDop.otl Vop/shadow /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/shadow otls/OPlibVop.otl Object/hlight /usr/hfs9.5/houdini/otls/OPlibObject.otl Object/hlight otls/OPlibObject.otl Vop/mulconst /usr/hfs9.5/houdini/otls/OPlibVop.otl Vop/mulconst otls/OPlibVop.otl Dop/smokeconfigureobject /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/smokeconfigureobject otls/OPlibDop.otl Dop/smokeobject /usr/hfs9.5/houdini/otls/OPlibDop.otl Dop/smokeobject otls/OPlibDop.otl 0707070000010000000006660000000000000000010000001107246410700001500000524706.OPdummydefsINDX INDEX_SECTIONHhG Vop/twoway HgVop/volumesamplefileHgDop/linktosourceobject-HgDop/smokesolver$/%+HgVop/expIZHgDop/gascombustionP=Hg Sop/platonicWJHgVop/vectofloatZAHgDop/gasvortexconfinement`HgVop/complementfKHg Dop/rbdobjectm' HgVop/floattovecHg Vop/moduloHgDop/gasvorticlerecycleHg Driver/ifdQHgDop/rbdconfigureobject#Hg Vop/negateށHg Vop/isshadowHg Vop/degtorad4HgDop/gasvorticlegeometry Hg Vop/shadowHg Object/hlightHHg Vop/mulconstB_HgDop/smokeconfigureobjectHEHgDop/smokeobjectHHHgtwowayTwo Way Switchoplib:/Vop/twoway?Vop/twoway VOP_twowayVopvopVOPall*HhGvolumesamplefileVolume Sample from File0oplib:/Vop/volumesamplefile?Vop/volumesamplefileVOP_volumesamplefileVopvopVOPallHhGlinktosourceobjectLink To Source Object4oplib:/Dop/linktosourceobject?Dop/linktosourceobjectDOP_linktosourceobjectDopHhG smokesolver Smoke Solver&oplib:/Dop/smokesolver?Dop/smokesolverDOP_smokesolverDopHhGexp Exponentialoplib:/Vop/exp?Vop/expVOP_expVopvopVOPall*HhG gascombustionGas Combustion*oplib:/Dop/gascombustion?Dop/gascombustionDOP_gascombustionDopHhGplatonicPlatonic Solids oplib:/Sop/platonic?Sop/platonic SOP_platonicSopsubnetSUBsopHhG vectofloatVector To Float$oplib:/Vop/vectofloat?Vop/vectofloatVOP_vectofloatVopvopVOPall*HhGgasvortexconfinementGas Vortex Confinement8oplib:/Dop/gasvortexconfinement?Dop/gasvortexconfinementDOP_gasDopHhG complement Complement$oplib:/Vop/complement?Vop/complementVOP_complementVopvopVOPall*HhG rbdobject RBD Object"oplib:/Dop/rbdobject?Dop/rbdobject DOP_rbdobjectDopHhG floattovecFloat To Vector$oplib:/Vop/floattovec?Vop/floattovecVOP_floattovecVopvopVOPall*HhGmoduloModulooplib:/Vop/modulo?Vop/modulo VOP_moduloVopvopVOPall*HhGgasvorticlerecycleGas Vorticle Recycle4oplib:/Dop/gasvorticlerecycle?Dop/gasvorticlerecycleDOP_gasDopHhGifdMantraoplib:/Driver/ifd?Driver/ifdROP_sohoDriver soho/dialogsROPsoho'HhGrbdconfigureobjectRBD Configure Object4oplib:/Dop/rbdconfigureobject?Dop/rbdconfigureobjectDOP_rbdconfigureobjectDopHhGnegateNegateoplib:/Vop/negate?Vop/negate VOP_negateVopvopVOPall*HhGisshadow Is Shadow Ray oplib:/Vop/isshadow?Vop/isshadow VOP_isshadowVopvopVOPallsurfaceHhGdegtoradDegrees To Radians oplib:/Vop/degtorad?Vop/degtorad VOP_degtoradVopvopVOPall*HhGgasvorticlegeometryGas Vorticle Geometry6oplib:/Dop/gasvorticlegeometry?Dop/gasvorticlegeometryDOP_gasDopHhGshadowShadowoplib:/Vop/shadow?Vop/shadow VOP_shadowVopvopVOPall surface fogHhGhlightLight"oplib:/Object/hlight?Object/hlight OBJ_lightObjectsubtype=light HhGmulconstMultiply Constant oplib:/Vop/mulconst?Vop/mulconst VOP_mulconstVopvopVOPall*HhGsmokeconfigureobjectSmoke Configure Object8oplib:/Dop/smokeconfigureobject?Dop/smokeconfigureobjectDOP_smokeobjectDopHhG smokeobject Smoke Object&oplib:/Dop/smokeobject?Dop/smokeobjectDOP_smokeobjectDopHhGINDX DialogScript [FL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "twoway" script "twoway" label "twoway" code { "$result = ($condtype != 0 ? ($condition != 0 ? $input2 : $input1)" " : ($condition != 0 ? $input1 : $input2));" } input int condition "Condition Value (int)" input float input1 "Input 1" input float input2 "Input 2" output float result "Output Value" signature "Float Values" default { } signature "Integer Values" i { int int int int } signature "String Values" s { int string string string } signature "Vector Values" v { int vector vector vector } signature "Point Values" p { int point point point } signature "Normal Values" n { int normal normal normal } signature "Color Values" c { int color color color } signature "BSDF Values" b { int bsdf bsdf bsdf } signature "Vector4 Values" v4 { int vector4 vector4 vector4 } signature "Matrix3 Values" m3 { int matrix3 matrix3 matrix3 } signature "Matrix Values" m { int matrix matrix matrix } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "Uniform Vector" uv { ufloat uvector uvector uvector } signature "Uniform Point" up { ufloat upoint upoint upoint } signature "Uniform Normal" un { ufloat unormal unormal unormal } signature "Uniform Color" uc { ufloat ucolor ucolor ucolor } signature "Uniform Matrix" um { ufloat umatrix umatrix umatrix } parm { name condtype label Condition type int menu { "true" "True ( != 0 )" "false" "False ( == 0 )" } default { 0 } } group { name "g0" label "Defaults" VOP_FLT_PARM(input2, "Float Input 2", 0) VOP_INT_PARM(input2_i, "Integer Input 2", 0) VOP_STR_PARM(input2_s, "String Input 2", "") VOP_VEC_PARM(input2_v, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(input2_p, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(input2_n, "Normal Input 2", 0, 0, 0) VOP_CLR_PARM(input2_c, "Color Input 2", 1, 1, 1) VOP_VEC4_PARM(input2_v4, "Vector4 Input 2", 0, 0, 0, 0) } group { name "g1" label "Matrix Defaults" parm { name input2_m3 label "Matrix3 Input 2" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name input2_m label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } group { name "g2" label "Uniform Defaults" VOP_FLT_PARM(input2_uf, "Float Input 2", 0) VOP_VEC_PARM(input2_uv, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(input2_up, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(input2_un, "Normal Input 2", 0, 0, 0) VOP_VEC_PARM(input2_uc, "Color Input 2", 0, 0, 0) parm { name input2_um label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } } INDX DialogScriptHlL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "volumesamplefile" script "volumesamplefile" label "volumesamplefile" code { "$volumevalue = volumesample($filename, $primnum, $samplepos);" } input string filename "Geometry File" input int primnum "Primitive Number" input vector samplepos "Sample Position" output float volumevalue "Value of Volume at Given Position" parm { name filename label "Geometry File" type geometry default { "$HH/geo/defgeo.bgeo" } } parm { name primnum label "Primitive Number" type int size 1 default { 0 } } parm { name samplepos label "Sample Position" type float size 3 default { 0 0 0 } } } INDXContentsWHg DialogScriptWgFm+0707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for linktosourceobject automatically generated 09/13/07 13:02:35 { name linktosourceobject script sourceobject label "Link To Source Object" help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "objpath" label "OBJ Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } } parm { name "sharedata" label "Data Sharing" type ordinal default { "off" } menu { "off" "Do Not Share Data" "on" "Share Data Across All Time" "onestep" "Share Data In One Timestep" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "activation" label "Activation" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "group" label "Group" type string default { "*" } menutoggle { [ "opmenu -l emptydata1 group" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDXContentsWHg DialogScriptW$Hb0707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for smokesolver automatically generated 04/30/08 21:14:49 { name smokesolver script smokesolver label "Smoke Solver" help { "" } inputlabel 1 "Objects to Solve" inputlabel 2 "Velocity Adjustment" inputlabel 3 "Advection Stage" inputlabel 4 "Post Solve" group { name std_switcher_0 label Substepping parm { name "minimumsubsteps" label "Min Substeps" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "substeps" label "Max Substeps" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "cflcond" label "CFL Condition" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } } group { name std_switcher_0_1 label Forces parm { name "density_forcemask" label "Density Force Mask" type string default { "*" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "absolute_forcemask" label "Absolute Force Mask" type string default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "viscosity" label "Viscosity" type float default { "0" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "coolingrate" label "Cooling Rate" type float default { "0.9" } range { 0! 1 } export none } parm { name "temperaturediffuse" label "Temperature Diffusion" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "gasbuoyancy1_dir" label "Buoyancy Dir" type direction size 3 default { "0" "1" "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "gasbuoyancy1_lift" label "Buoyancy Lift" type float default { "9.8" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "confinement" label "Vorticle Strength" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vortexconfinement" label "Vortex Confinement" type float default { "0" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "feedbackscale" label "Feedback Scale" type float default { "0" } range { 0 1000 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "dospeedlimit" label "Speed Limit" type toggle nolabel joinnext default { "0" } range { 0 1 } export none } parm { name "speedlimit" label "Speed Limit" type float default { "1" } disablewhen "{ dospeedlimit == off }" range { 0! 10 } export none } } group { name std_switcher_0_2 label Rest parm { name "restspeed" label "Rest Speed" type float default { "0.2" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "restreset" label "Rest Frame" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "restresetdelay" label "Reset Every Frames" type float default { "1000" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } } group { name std_switcher_0_3 label Reactions parm { name "usefuel" label "Use Fuel Model" type toggle default { "0" } range { 0 1 } export none } parm { name "compressgas" label "Compress Gas" type toggle default { "0" } range { 0 1 } export none } import { label combustparams source "op:fuel_model" token "" mask "" enable 1 parm { name "ignitiontemp" label "Ignition Temperature" type float default { "0.1" } disablewhen "{ usefuel == 0 }" range { 0 1 } export none parmtag { "import_token" "ignitiontemp" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } parm { name "burnrate" label "Burn Rate" type float default { "0.9" } disablewhen "{ usefuel == 0 }" range { 0! 1! } export none parmtag { "import_token" "burnrate" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } parm { name "sootrate" label "Soot Rate" type float default { "1" } disablewhen "{ usefuel == 0 }" range { 0 1 } export none parmtag { "import_token" "sootrate" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } parm { name "heatoutput" label "Heat Output" type float default { "0.8" } disablewhen "{ usefuel == 0 }" range { 0 10 } export none parmtag { "import_token" "heatoutput" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } parm { name "gasrelease" label "Gas Released" type float default { "10" } disablewhen "{ usefuel == 0 }" range { 0 10 } export none parmtag { "import_token" "gasrelease" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } parm { name "normalizeburnfield" label "Normalize Burn Field" type toggle default { "off" } disablewhen "{ usefuel == 0 }" range { 0 1 } export none parmtag { "import_token" "normalizeburnrate" } parmtag { "import_source" "op:fuel_model" } parmtag { "autoscope" "0000000000000000" } } } } group { name std_switcher_0_4 label Collisions parm { name "collision_usebandwidth" label "Restrict Mask to Bandwidth" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "usepointvelocity" label "Use Point Velocity for Collisions" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "usevolumevelocity" label "Use Volume Velocity for Collisions" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "collisiontemperaturemerge" label "Temperature Merge" type ordinal default { "collisioninterior" } menu { "none" "None" "collisioninterior" "Collision Interior" } range { 0 1 } export none } } group { name std_switcher_0_5 label Sources parm { name "sourcedest" label "Add Source to" type ordinal default { "density" } menu { "none" "None" "density" "Density" "fuel" "Fuel" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sourcevelmerge" label "Velocity Merge" type ordinal default { "netnewsource" } menu { "none" "None" "wavg" "Weighted Average" "netnewsource" "Net New Source" } range { 0 1 } export none } parm { name "veltype" label "Velocity Type" type ordinal default { "rigidvelocity" } menu { "rigidvelocity" "Rigid Velocity" "pointvelocity" "Point Velocity" "volumevelocity" "Volume Velocity" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sourcetemperaturemerge" label "Temperature Merge" type ordinal default { "netnewsource" } menu { "none" "None" "wavg" "Weighted Average" "netnewsource" "Net New Source" } range { 0 1 } export none } } group { name std_switcher_0_6 label Pumps parm { name "pumpveltype" label "Velocity Type" type ordinal default { "rigidvelocity" } menu { "rigidvelocity" "Rigid Velocity" "pointvelocity" "Point Velocity" "volumevelocity" "Volume Velocity" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "pumptemperaturemerge" label "Temperature Merge" type ordinal default { "none" } menu { "none" "None" "setinterior" "Set Interior" } range { 0 1 } export none } } parm { name "addaffectors" label "Make Objects Mutual Affectors" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "group" label "Group" type string default { "*" } menutoggle { [ "opmenu -l gassubstep1 group" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "dataname" label "Data Name" type string default { "Solver" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniquedataname" label "Unique Data Name" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "exp" script "exp" label "exp" outercode { INCLUDE_VOPLIB } code { "$exp = vop_exp($val);" } input float val "Input Value" output float exp "Exponent Value" signature "1D Float Values" default { } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } group { name "gv" label "Defaults" VOP_FLT_PARM(val, "1D Float Input", 1) VOP_VEC_PARM(val_v, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_p, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_n, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_c, "3D Color", 1, 1, 1) VOP_VEC4_PARM(val_v4,"4D Vector", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(val_uf, "1D Float", 1) VOP_VEC_PARM(val_uv, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_up, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_un, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_uc, "3D Color", 1, 1, 1) } } INDXContentsWHg DialogScriptWG{'0707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for gascombustion automatically generated 01/02/08 14:29:43 { name gascombustion script gascombustion label "Gas Combustion" help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "temperature" label "Temperature Field" type string default { "temperature" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "fuel" label "Fuel Field" type string default { "fuel" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "soot" label "Soot Field" type string default { "density" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "divergence" label "Divergence Field" type string default { "divergence" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "burn" label "Burn Field" type string default { "burn" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "ignitiontemp" label "Ignition Temperature" type float default { "0.1" } range { 0 1 } export none } parm { name "burnrate" label "Burn Rate" type float default { "0.9" } range { 0! 1! } export none } parm { name "sootrate" label "Soot Rate" type float default { "1" } range { 0 1 } export none } parm { name "heatoutput" label "Heat Output" type float default { "0.8" } range { 0 10 } export none } parm { name "gasrelease" label "Gas Released" type float default { "10" } range { 0 10 } export none } parm { name "normalizeburnfield" label "Normalize Burn Field" type toggle default { "0" } range { 0 1 } export none } } INDX DialogScriptFL# Dialog script for platonic automatically generated 12/07/01 14:47:47 { name platonic script platonic label platonic parm { name type label "Solid Type" type integer default { 0 } menu { 0 Tetrahedron 1 Cube 2 Octahedron 3 Icosahedron 4 Dodecahedron 5 "Soccer Ball" 6 "Utah Teapot" } export all } parm { name radius label Radius type float default { 1 } export all } parm { name t label Position type float size 3 default { 0 0 0 } export dialog } } INDX DialogScriptZFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "vectofloat" script "vectofloat" label "vectofloat" outercode { INCLUDE_VOPLIB } code { "vop_vectofloat($vec, $fval1, $fval2, $fval3);" } input vector vec "Input Vector" output float fval1 "Component 1" output float fval2 "Component 2" output float fval3 "Component 3" VOP_VEC_PARM(vec, "Input Vector", 0, 0, 0) VOP_VEC_PARM(vec_p, "Input Point", 0, 0, 0) VOP_VEC_PARM(vec_n, "Input Normal", 0, 0, 0) VOP_VEC_PARM(vec_c, "Input Color", 0, 0, 0) VOP_VEC_PARM(vec_uv, "Uniform Vector", 0, 0, 0) VOP_VEC_PARM(vec_up, "Uniform Point", 0, 0, 0) VOP_VEC_PARM(vec_un, "Uniform Normal", 0, 0, 0) VOP_VEC_PARM(vec_uc, "Uniform Color", 0, 0, 0) signature "3D Vector Values" default { vector float float float } signature "3D Point Values" p { point float float float } signature "3D Normal Values" n { normal float float float } signature "3D Color Values" c { color float float float } signature "3D Uniform Vector" uv { uvector ufloat ufloat ufloat } signature "3D Uniform Point" up { upoint ufloat ufloat ufloat } signature "3D Uniform Normal" un { unormal ufloat ufloat ufloat } signature "3D Uniform Color" uc { ucolor ufloat ufloat ufloat } } INDXContentsWHg DialogScriptW+H300707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for gasvortexconfinement automatically generated 05/20/08 16:12:12 { name gasvortexconfinement script gasvortexconfinement label "Gas Vortex Confinement" help { "" } inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "vel" label "Velocity Field" type string default { "vel" } range { 0 1 } export none } parm { name "confinementscale" label "Confinement Scale" type float default { "0.1" } range { 0 10 } export none } parm { name "confinement" label "Confinement Field" type string default { "confinement" } range { 0 1 } export none } parm { name "tempfields" label "Temporary Fields" type label default { "" } range { 0 1 } export none } parm { name "cleartemp" label "Clear Temporary Fields" type toggle default { "1" } range { 0 1 } export none parmtag { "script_callback" "1" } } parm { name "curl" label "Curl" type string default { "curl" } range { 0 1 } export none } parm { name "curlmag" label "Curl Magnitude" type string default { "curlmag" } range { 0 1 } export none } parm { name "vortexdir" label "Vortex Direction" type string default { "vortexdir" } range { 0 1 } export none } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "complement" script "complement" label "complement" code { "$complem = -$val;" "$complem += 1;" } input float val "Input Value" output float complem "Complement: 1 - Input Value" signature "1D Float Values" default { } signature "1D Integer Values" i { int int } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } group { name "gv" label "Defaults" VOP_FLT_PARM(val, "1D Float Input", 1) VOP_INT_PARM(val_i, "1D Integer Input", 1) VOP_VEC_PARM(val_v, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_p, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_n, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_c, "3D Color", 1, 1, 1) VOP_VEC4_PARM(val_v4,"4D Vector", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(val_uf, "1D Float", 1) VOP_VEC_PARM(val_uv, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_up, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_un, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_uc, "3D Color", 1, 1, 1) } } INDXContentsWHg DialogScriptW&pHO90707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for rbdobject automatically generated 06/10/08 19:35:20 { name rbdobject script rbd_object label "RBD Object" help { "" } bindhandle rx xform "Transformer" rx "" bindhandle ry xform "Transformer" ry "" bindhandle rz xform "Transformer" rz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" bindhandle tx velocity "Velocity" tx "invisible(1)" bindhandle ty velocity "Velocity" ty "invisible(1)" bindhandle tz velocity "Velocity" tz "invisible(1)" bindhandle velx velocity "Velocity" vx "invisible(1)" bindhandle vely velocity "Velocity" vy "invisible(1)" bindhandle velz velocity "Velocity" vz "invisible(1)" inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "usesimframe" label "Creation Frame Specifies Simulation Frame" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "createframe" label "Creation Frame" type float default { "1" } range { 1 100 } export none parmtag { "autoscope" "0000" } } parm { name "numobjects" label "Number of Objects" type integer default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "object_name" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "solvefirstframe" label "Solve on Creation Frame" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "soppath" label "SOP Path" type oppath default { "./defaultgeo" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "animategeo" label "Use Deforming Geometry" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "usetransform" label "Use Object Transform" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "active" label "Create Active Object" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "display" label "Display Geometry" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } group { name "std_switcher_0" label "Initial State" parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "angvel" label "Angular Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_1" label "Glue" parm { name "glueobject" label "Glue to Object" type string default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "gluethreshold" label "Glue Strength" type float default { "-1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "glueimpulsehalflife" label "Glue Impulse HalfLife" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_2" label "Collisions" parm { name "usevolume" label "Use Volume Based Collision Detection" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } group { name "std_switcher_3" label "Volume" parm { name "mode" label "Mode" type ordinal default { "0" } disablewhen "{ usevolume == 0 }" menu { "rayintersect" "Ray Intersect" "metafield" "Meta Balls" "implicitbox" "Implicit Box" "implicitsphere" "Implicit Sphere" "implicitplane" "Implicit Plane" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "div" label "Divisions" type integer size 3 default { "30" "30" "30" } disablewhen "{ usevolume == 0 }" range { 2! 50 } export none parmtag { "autoscope" "0000" } } parm { name "laserscan" label "Laser Scan" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fixsigns" label "Fix Signs" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "forcebounds" label "Force Bounds" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "invert" label "Invert Sign" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "sweepalpha" label "Sign Sweep Threshold" type float default { "2" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sweepcount" label "Max Sign Sweep Count" type integer default { "3" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "showguide" label "Show Collision Guide Geometry" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "volumecolor" label "Collision Guide Color" type color size 3 default { "1" "0" "0" } disablewhen "{ showguide == 0 } { usevolume == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "volumefilemode" label "File Mode" type ordinal default { "3" } disablewhen "{ usevolume == 0 }" menu { "auto" "Automatic" "read" "Read Files" "write" "Write Files" "none" "No Operation" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "volumefile" label "File" type file default { "" } disablewhen "{ usevolume == 0 }" menureplace { [ "opmenu -l rbdconfigureobject1 volumefile" ] } range { 0 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_3_1" label "Surface" parm { name "surfreptype" label "Surface Representation" type ordinal default { "0" } menu { "0" "Points" "1" "Edges" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "polyconvert" label "Convert To Poly" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "triangulate" label "Triangulate" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "polylod" label "LOD" type float size 2 default { "1" "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "addbarycenter" label "Add Barycenters" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } } } group { name "std_switcher_0_3" label "Physical" parm { name "computecom" label "Compute Center of Mass" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "p" label "Center of Mass" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "computemass" label "Compute Mass" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "density" label "Density" type float default { "1000" } disablewhen "{ computemass == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "mass" label "Mass" type float default { "1" } disablewhen "{ computemass == 1 }" range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "inertialtensorstiffness" label "Rotational Stiffness" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "bounce" label "Bounce" type float default { "0.5" } range { 0! 1 } export none parmtag { "autoscope" "0000" } } parm { name "friction" label "Friction" type float default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "dynamicfriction" label "Dynamic Friction Scale" type float default { "1" } range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "temperature" label "Temperature" type float default { "0" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "floattovec" script "floattovec" label "floattovec" outercode { INCLUDE_VOPLIB } code { "$vec = vop_floattovec($fval1, $fval2, $fval3);" } input float fval1 "Component 1" input float fval2 "Component 2" input float fval3 "Component 3" output vector vec "Output Vector" VOP_FLT_PARM(fval1, "Component 1", 0) VOP_FLT_PARM(fval2, "Component 2", 0) VOP_FLT_PARM(fval3, "Component 3", 0) VOP_FLT_PARM(fval1_uv, "Uniform Component 1", 0) VOP_FLT_PARM(fval2_uv, "Uniform Component 2", 0) VOP_FLT_PARM(fval3_uv, "Uniform Component 3", 0) signature "3D Vector Output" default { } signature "3D Point Output" p { float float float point } signature "3D Normal Output" n { float float float normal } signature "3D Color Output" c { float float float color } signature "3D Uniform Vector" uv { ufloat ufloat ufloat uvector } signature "3D Uniform Point" up { ufloat ufloat ufloat upoint } signature "3D Uniform Normal" un { ufloat ufloat ufloat unormal } signature "3D Uniform Color" uc { ufloat ufloat ufloat ucolor } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "modulo" script "modulo" label "modulo" outercode { INCLUDE_VOPLIB } code { "$mod = vop_mod($input1, $input2);" } input float input1 "Input 1" input float input2 "Input 2" output float mod "Modulo" VOP_FLT_PARM(input2, "Default Float", 1) VOP_FLT_PARM(input2_i, "Default Integer", 1) VOP_FLT_PARM(input2_uf,"Uniform Float", 1) signature "Float Values" default { } signature "Integer Values" i { int int int } signature "Vector Values" v { vector float vector } signature "Point Values" p { point float point } signature "Normal Values" n { normal float normal } signature "Color Values" c { color float color } signature "Vector4 Values" v4 { vector4 float vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat } signature "Uniform Vector" uv { uvector ufloat uvector } signature "Uniform Point" up { upoint ufloat upoint } signature "Uniform Normal" un { unormal ufloat unormal } signature "Uniform Color" uc { ucolor ufloat ucolor } } INDXContentsWHg DialogScriptWHno0707070000010000000006660000000000000000010000001107246375000001300000000000TRAILER!!!# Dialog script for gasvorticlerecycle automatically generated 07/04/08 14:45:02 { name gasvorticlerecycle script gasvorticlerecycle label "Gas Vorticle Recycle" help { "" } inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "datapath" label "Data Name" type string default { "vorticles" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "size" label "Size" type vector size 3 default { "1" "1" "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "t" label "Center" type vector size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } } INDX DialogScriptTHF/* * Dialog script for the IFD soho output driver */ #define RENDERSCRIPT(TOKEN, LABEL) \ parm { \ name t##TOKEN \ label "" \ type toggle \ default { 1 } \ nolabel \ joinnext \ } \ parm { \ name TOKEN \ label LABEL \ type file \ joinnext \ default { "" } \ disablewhen { { t##TOKEN == 0 } } \ parmtag { filechooser_mode "read" } \ } \ parm { \ name l##TOKEN \ label "" \ type ordinal \ nolabel \ default { "0" } \ menu { \ "hscript" "Hscript" \ "python" "Python" \ } \ disablewhen { { t##TOKEN == 0 } } \ } { name "ifd" label "Mantra" // // Common rendering parameters for soho // group { name main label "Main" parm { name soho_program label "soho Program" type file parmtag { filechooser_mode "read" } default { "IFD.py" } invisible } parm { // When evaluating SHOPs, this parameter is used to build // shader strings in the "correct" format. For IFD, we want // to set this to "VMantra" so that the correct clerk is // invoked. It's also used to determine overrides for // viewport rendering (and the render state) name soho_shopstyle label "soho SHOP Style" type string default { "VMantra" } invisible } parm { name target label "Render Target" type string default { "mantra9.5" } menu { "mantra9.5" "Mantra 9.5" "mantra9.1" "Mantra 9.1" "mantra9.0" "Mantra 9.0" } } parm { name camera label "Camera" type oppath opfilter "obj/camera" default { "/obj/cam1" } } parm { name soho_outputmode label "Save IFD File To Disk" type toggle nolabel joinnext default { 0 } } parm { name soho_diskfile label "Disk File" type file parmtag { filechooser_mode "write" } default { "$HIP/test.ifd" } disablewhen "{ soho_outputmode != 1 }" } parm { name soho_pipecmd label "Command" type string default { "mantra" } disablewhen "{ soho_outputmode != 0 }" menureplace { "mantra" "No command line overrides" "mantra -j 1" "Use one CPU" "mantra -H host1,host2" "Network rendering" "mantra -V 1" "Verbose output" "mantra -V 2" "More verbose output" "mantra -V p1" "Verbose output with VEX profiling" "mantra -o consolewait" "Verbose to console (Windows only)" "mantra -P pythonfilter" "Filter IFD using python" } } parm { name soho_foreground label "Block Until Render Complete" type toggle default { 0 } disablewhen "{ soho_outputmode != 0 }" } parm { name soho_initsim label "Initialize Simulation OPs" type toggle default { 0 } } parm { name soho_viewport_menu label "Show In Viewport Menu" type toggle default { 1 } help "By default SOHO output drivers do not appear in the viewport menu. Adding this property and turning it on will cause the driver to show up." } } group { name objects label "Objects" parm { name vobject label "Candidate Objects" type oplist parmtag { opfilter "!!OBJ/GEOMETRY!!" } parmtag { oprelative "/obj" } default { "*" } help "Objects will not be output if their display flag is off" } parm { name forceobject label "Force Objects" type oplist parmtag { opfilter "!!OBJ/GEOMETRY!!" } parmtag { oprelative "/obj" } default { "" } help "Objects will be output regardless of the state of their display flag" } parm { name excludeobject label "Exclude Objects" type oplist parmtag { opfilter "!!OBJ/GEOMETRY!!" } parmtag { oprelative "/obj" } default { "" } help "Objects which are not output" } parm { name "obj_light_sep" label "Separator" type separator } parm { name sololight label "Solo Light" type oplist parmtag { opfilter "!!OBJ/LIGHT!!" } parmtag { oprelative "/obj" } default { "" } help "Solo Lights" } parm { name alights label "Candidate Lights" type oplist parmtag { opfilter "!!OBJ/LIGHT!!" } parmtag { oprelative "/obj" } default { "*" } help "Lights will not be output if their dimmer channel is 0." disablewhen "{ sololight != \"\" }" } parm { name forcelights label "Force Lights" type oplist parmtag { opfilter "!!OBJ/LIGHT!!" } parmtag { oprelative "/obj" } default { "" } help "Lights will be output regardless of the value of their dimmer channel" disablewhen "{ sololight != \"\" }" } parm { name excludelights label "Exclude Lights" type oplist parmtag { opfilter "!!OBJ/LIGHT!!" } parmtag { oprelative "/obj" } default { "" } help "Lights will not be output under any circumstances." disablewhen "{ sololight != \"\" }" } parm { name "light_fog_sep" label "Separator" type separator } parm { name vfog label "Visible Fog" type oplist parmtag { opfilter "!!OBJ/FOG!!" } parmtag { oprelative "/obj" } default { "*" } help "Objects will not be output if their display flag is off" } } group { name properties label "Properties" parm { name shop_propertiespath label "Default Properties" type oppath parmtag { opfilter "!!SHOP/PROPERTIES!!" } } } group { name scripts label "Scripts" RENDERSCRIPT(prerender, "Pre-Render Script") RENDERSCRIPT(preframe, "Pre-Frame Script") RENDERSCRIPT(postframe, "Post-Frame Script") RENDERSCRIPT(postrender, "Post-Render Script") } } INDXContentsWHg DialogScriptW#HO90707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for rbdconfigureobject automatically generated 06/10/08 19:34:57 { name rbdconfigureobject script rbdconfigureobject label "RBD Configure Object" help { "" } bindhandle rx xform "Transformer" rx "" bindhandle ry xform "Transformer" ry "" bindhandle rz xform "Transformer" rz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" bindhandle tx velocity "Velocity" tx "invisible(1)" bindhandle ty velocity "Velocity" ty "invisible(1)" bindhandle tz velocity "Velocity" tz "invisible(1)" bindhandle velx velocity "Velocity" vx "invisible(1)" bindhandle vely velocity "Velocity" vy "invisible(1)" bindhandle velz velocity "Velocity" vz "invisible(1)" inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "soppath" label "SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "animategeo" label "Use Deforming Geometry" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "usetransform" label "Use Object Transform" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "active" label "Create Active Object" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "display" label "Display Geometry" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } group { name "std_switcher_0" label "Initial State" parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "angvel" label "Angular Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_1" label "Glue" parm { name "glueobject" label "Glue to Object" type string default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "gluethreshold" label "Glue Strength" type float default { "-1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "glueimpulsehalflife" label "Glue Impulse HalfLife" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_2" label "Collisions" parm { name "usevolume" label "Use Volume Based Collision Detection" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } group { name "std_switcher_3" label "Volume" parm { name "mode" label "Mode" type ordinal default { "0" } disablewhen "{ usevolume == 0 }" menu { "rayintersect" "Ray Intersect" "metafield" "Meta Balls" "implicitbox" "Implicit Box" "implicitsphere" "Implicit Sphere" "implicitplane" "Implicit Plane" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "div" label "Divisions" type integer size 3 default { "30" "30" "30" } disablewhen "{ usevolume == 0 }" range { 2! 50 } export none parmtag { "autoscope" "0000" } } parm { name "laserscan" label "Laser Scan" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fixsigns" label "Fix Signs" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "forcebounds" label "Force Bounds" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "invert" label "Invert Sign" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "sweepalpha" label "Sign Sweep Threshold" type float default { "2" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sweepcount" label "Max Sign Sweep Count" type integer default { "3" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "volumefilemode" label "File Mode" type ordinal default { "3" } disablewhen "{ usevolume == 0 }" menu { "auto" "Automatic" "read" "Read Files" "write" "Write Files" "none" "No Operation" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "volumefile" label "File" type file default { "" } disablewhen "{ usevolume == 0 }" menureplace { [ "opmenu -l rbdobject1 volumefile" ] } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "showguide" label "Show Collision Guide Geometry" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "volumecolor" label "Collision Guide Color" type color size 3 default { "1" "0" "0" } disablewhen "{ usevolume == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_3_1" label "Surface" parm { name "surfreptype" label "Surface Representation" type ordinal default { "0" } menu { "0" "Points" "1" "Edges" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "polyconvert" label "Convert To Poly" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "triangulate" label "Triangulate" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "polylod" label "LOD" type float size 2 default { "1" "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "addbarycenter" label "Add Barycenters" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } } } group { name "std_switcher_0_3" label "Physical" parm { name "computecom" label "Compute Center of Mass" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "p" label "Center of Mass" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "computemass" label "Compute Mass" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "density" label "Density" type float default { "1000" } disablewhen "{ computemass == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "mass" label "Mass" type float default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "inertialtensorstiffness" label "Rotational Stiffness" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "bounce" label "Bounce" type float default { "0.5" } range { 0! 1 } export none parmtag { "autoscope" "0000" } } parm { name "friction" label "Friction" type float default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "dynamicfriction" label "Dynamic Friction Scale" type float default { "1" } range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "temperature" label "Temperature" type float default { "0" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptqFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "negate" script "negate" label "negate" code { "$negated = -$val;" } input int val "Input Value" output int negated "Negated Value" signature "1D Integer Values" default { } signature "1D Float Values" f { float float } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "1D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "isshadow" script "isshadow" label "isshadow" code { "$isshadow = isshadowray();" } output int isshadow "Is Shadow Ray" } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "degtorad" script "degtorad" label "degtorad" outercode { INCLUDE_VOPLIB } code { "$rad = vop_radians($deg);" } input float deg "Degrees" output float rad "Radians" signature "1D Float Values" default { } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } group { name "gv" label "Defaults" VOP_FLT_PARM(deg, "1D Float Input", 1) VOP_VEC_PARM(deg_v, "3D Vector", 1, 1, 1) VOP_VEC_PARM(deg_p, "3D Point", 1, 1, 1) VOP_VEC_PARM(deg_n, "3D Normal", 1, 1, 1) VOP_CLR_PARM(deg_c, "3D Color", 1, 1, 1) VOP_VEC4_PARM(deg_v4,"4D Integer", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(deg_uf, "1D Float", 1) VOP_VEC_PARM(deg_uv, "3D Vector", 1, 1, 1) VOP_VEC_PARM(deg_up, "3D Point", 1, 1, 1) VOP_VEC_PARM(deg_un, "3D Normal", 1, 1, 1) VOP_CLR_PARM(deg_uc, "3D Color", 1, 1, 1) } } INDXContentsWHg DialogScriptW XHY10707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for gasvorticlegeometry automatically generated 06/18/08 12:04:12 { name gasvorticlegeometry script gasvorticlegeometry label "Gas Vorticle Geometry" help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "display" label "Display" type toggle default { "1" } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "source" label "Source" type ordinal default { "0" } menu { "box" "Box" "geo" "Geometry" } range { 0 1 } export none } parm { name "size" label "Size" type vector size 3 default { "1" "1" "1" } disablewhen "{ source != box }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "t" label "Center" type vector size 3 default { "0" "0" "0" } disablewhen "{ source != box }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "npts" label "Number Of Vorticles" type integer default { "5000" } disablewhen "{ source != box }" range { 10 10000 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "usetransform" label "Use Transform" type toggle default { "1" } disablewhen "{ source != geo }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "soppath" label "Geometry" type oppath default { "" } disablewhen "{ source != geo }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "magnitude" label "Magnitude" type float default { "0.01" } range { 0 10 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "radius" label "Radius" type float default { "0.1" } range { 0 10 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "uptype" label "Up Vector Type" type ordinal default { "1" } menu { "unchanged" "Unchanged" "random" "Random" "manual" "Manual" } range { 0 1 } export none } parm { name "up" label "Up Vector" type vector size 3 default { "0" "1" "0" } disablewhen "{ uptype != manual }" range { -1 1 } export none } parm { name "seed" label "Random Seed" type integer default { "0" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "dataname" label "Data Name" type string default { "vorticles" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDX DialogScriptFL/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "shadow" script "shadow" label "shadow" code { "$color = $lightcolor;" "shadow($color);" } input vector lightcolor "Light Color" output vector color "Light Color After Shadowing" parm { name lightcolor label "Light Color" type float size 3 default { 0.0 0.0 0.0 } } } INDX DialogScriptHfHc# Dialog script for hlight automatically generated 06/26/08 11:51:27 { name hlight script hlight label Light help { "" } bindhandle aperture light "Light" aperture "" bindhandle coneangle light "Light" coneangle "" bindhandle conedelta light "Light" conedelta "" bindhandle far light "Light" far "" bindhandle focal light "Light" focal "" bindhandle focus light "Light" focus "" bindhandle light_conefov light "Light" light_conefov "" bindhandle light_type light "Light" light_type "" bindhandle l_lookatpath light "Light" lookat "" bindhandle near light "Light" near "" bindhandle orthowidth light "Light" orthowidth "" bindhandle projection light "Light" projection "" bindhandle px light "Light" px "" bindhandle py light "Light" py "" bindhandle pz light "Light" pz "" bindhandle l_xOrder light "Light" rst_order "" bindhandle l_rx light "Light" rx "" bindhandle l_ry light "Light" ry "" bindhandle l_rz light "Light" rz "" bindhandle sx light "Light" sx "" bindhandle sy light "Light" sy "" bindhandle sz light "Light" sz "" bindhandle l_tx light "Light" tx "" bindhandle l_ty light "Light" ty "" bindhandle l_tz light "Light" tz "" bindhandle resx light "Light" xres "" bindhandle l_rOrder light "Light" xyz_order "" bindhandle resy light "Light" yres "" inputlabel 1 parent inputlabel 2 parent inputlabel 3 parent inputlabel 4 parent group { name "stdswitcher4" label "stdswitcher4" invisibletab } group { name "stdswitcher4_1" label "stdswitcher4_1" invisibletab } group { name "stdswitcher4_2" label "stdswitcher4_2" invisibletab } parm { name "keeppos" baseparm invisible export none } parm { name "pre_xform" baseparm invisible export none } parm { name "xOrd" baseparm invisible export none } parm { name "rOrd" baseparm invisible export none } parm { name "t" baseparm invisible export none } parm { name "r" baseparm invisible export none } parm { name "s" baseparm invisible export none } parm { name "p" baseparm invisible export none } parm { name "scale" baseparm invisible export none } parm { name "lookatpath" baseparm invisible export none } parm { name "lookup" baseparm invisible export none } parm { name "pathobjpath" baseparm invisible export none } parm { name "roll" baseparm invisible export none } parm { name "pos" baseparm invisible export none } parm { name "uparmtype" baseparm invisible export none } parm { name "pathorient" baseparm invisible export none } parm { name "up" baseparm invisible export none } parm { name "bank" baseparm invisible export none } parm { name "tdisplay" baseparm invisible export none } parm { name "display" baseparm invisible export none } parm { name "dimmer" baseparm invisible export all } parm { name "picking" baseparm invisible export none } parm { name "pickscript" baseparm invisible export none } parm { name "caching" baseparm invisible export none } parm { name "use_dcolor" baseparm invisible export none } parm { name "dcolor" baseparm invisible export none } group { name "folder0" label "Transform" parm { name "l_keeppos" label "Keep position when parenting" type toggle joinnext default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pre_xform" label "Pre-transform" type button default { "clean" } menureplace { "clean" "Clean Transform" "cleantrans" "Clean Translates" "cleanrot" "Clean Rotates" "cleanscales" "Clean Scales" "extract" "Extract Pre-transform" "reset" "Reset Pre-transform" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_xOrd" label "Transform Order" type ordinal joinnext default { "srt" } menu { "srt" "Scale Rot Trans" "str" "Scale Trans Rot" "rst" "Rot Scale Trans" "rts" "Rot Trans Scale" "tsr" "Trans Scale Rot" "trs" "Trans Rot Scale" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_rOrd" label "Rotate Order" type ordinal nolabel default { "xyz" } menu { "xyz" "Rx Ry Rz" "xzy" "Rx Rz Ry" "yxz" "Ry Rx Rz" "yzx" "Ry Rz Rx" "zxy" "Rz Rx Ry" "zyx" "Rz Ry Rx" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_t" label "Translate" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "1110000000000000" } } parm { name "l_r" label "Rotate" type vector size 3 default { "0" "0" "0" } range { 0 360 } export none parmtag { "autoscope" "1110000000000000" } } group { name "folder1_2" label "Viewing Options" parm { name "l_enabledisplay" label "Display" type toggle nolabel joinnext default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_display" label "Display" type integer default { "1" } disablewhen "{ l_enabledisplay == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_iconscale" label "Icon Scale" type float default { "1" } range { 0 10 } export none } parm { name "l_caching" label "Cache Object Transform" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_picking" label "Viewport Selecting Enabled" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pickscript" label "Select Script" type file default { "" } disablewhen "{ l_picking == 0 }" menureplace { [ "opmenu -l . pickscript" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } group { name "folder1_2_1" label "Lookat Options" parm { name "l_lookatpath" label "Look At" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "l_lookup" label "Look At Up Vector" type string default { "on" } disablewhen "{ l_lookatpath == \"\" }" menu { "off" "Don't use up vector" "on" "Use up vector" "quat" "Use quaternions" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } group { name "folder1_2_2" label "Path Options" parm { name "l_pathobjpath" label "Path Object" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathroll" label "Roll" type angle default { "0" } disablewhen "{ l_pathobjpath == \"\" }" range { -360 360 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathpos" label "Position" type float default { "0" } disablewhen "{ l_pathobjpath == \"\" }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathparmtype" label "Parameterization" type ordinal default { "arc" } disablewhen "{ l_pathobjpath == \"\" }" menu { "uniform" "Uniform" "arc" "Arc Length" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathorient" label "Orient Along Path" type integer default { "1" } disablewhen "{ l_pathobjpath == \"\" }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathup" label "Orient Up Vector" type direction size 3 default { "0" "1" "0" } disablewhen "{ l_pathobjpath == \"\" }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "l_pathbank" label "Auto-Bank factor" type float default { "1" } disablewhen "{ l_pathobjpath == \"\" }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } } } group { name "folder0_1" label "Light" parm { name "light_type" label "Light Type" type ordinal default { "0" } disablewhen "{ light_enable == 0 }" menu { "point" "Point Light" "spot" "Spot Light" "distant" "Distant Light" "area" "Area Light" } range { 0 1 } export all } parm { name "light_color" label "Light Color" type color size 3 default { "1" "1" "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export all } parm { name "light_intensity" label "Light Intensity" type float default { "1" } disablewhen "{ light_enable == 0 }" range { 0 10 } export none parmtag { "autoscope" "1000000000000000" } } parm { name "light_enable" label "Light Enabled" type toggle default { "1" } range { 0 1 } export all } parm { name "ogl_enablelight" label "Enable Light In Viewport" type toggle default { "1" } range { 0 1 } export none } parm { name "light_contribdiff" label "Diffuse contribution" type toggle default { "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "light_contribspec" label "Specular contribution" type toggle default { "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "categories" label "Categories" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "atten_type" label "Attenuation" type ordinal default { "1" } disablewhen "{ light_enable == 0 }" menu { "none" "No Attenuation" "half" "Half Distance Attenuation" "physical" "Physically Correct" "quadratic" "Quadratic" } range { 0 1 } export none } parm { name "atten_dist" label "Attenuation Distance" type float default { "1e+06" } disablewhen "{ atten_type != half }" range { 0.01 1e+06 } export none } parm { name "atten_0" label "Constant Coefficient" type float default { "1" } disablewhen "{ atten_type != quadratic }" range { 0 10 } export none } parm { name "atten_1" label "Linear Coefficient" type float default { "0" } disablewhen "{ atten_type != quadratic }" range { 0 10 } export none } parm { name "atten_2" label "Quadric Coefficient" type float default { "0" } disablewhen "{ atten_type != quadratic }" range { 0 10 } export none } group { name "folder2" label "Spot Light Options" parm { name "coneangle" label "Cone Angle" type angle default { "45" } disablewhen "{ light_type != spot }" range { 0 180 } export none } parm { name "conedelta" label "Cone Delta" type angle default { "10" } disablewhen "{ light_type != spot }" range { 0 180 } export none } parm { name "coneroll" label "Cone Rolloff" type float default { "1" } disablewhen "{ light_type != spot }" range { 0.001 10 } export none } parm { name "projmap" label "Projection Map" type image default { "" } range { 0 1 } export none } parm { name "light_conefov" label "Use cone angle for field of view" type toggle default { "1" } disablewhen "{ light_type != spot }" range { 0 1 } export none } parm { name "light_fov" label "Projection Angle" type float default { "45" } disablewhen "{ light_conefov != 0 light_type == spot } { light_type == distant }" range { 0.05 90 } export none } parm { name "orthowidth" label "Orthographic Width" type float default { "2" } disablewhen "{ light_type != distant }" range { 1 10 } export none } parm { name "clampprojmap" label "Clamp Projected Map To Frustum" type toggle default { "0" } disablewhen "{ projmap == \"\" }" range { 0 1 } export none } } group { name "folder2_1" label "Area Light Options" parm { name "areashape" label "Area Shape" type ordinal default { "1" } disablewhen "{ light_type != area }" menu { "line" "Line/Tube" "grid" "Grid" "disk" "Disk" "sphere" "Sphere" "env" "Environment" } range { 0 1 } export none } parm { name "areasamples" label "Area Samples" type integer default { "16" } disablewhen "{ light_type != area }" range { 1 64 } export none } parm { name "areasize" label "Area Size" type float default { "1" } disablewhen "{ light_type != area }" range { 0 10 } export none } parm { name "areafullsphere" label "Use full sphere for environment" type toggle default { "0" } disablewhen "{ light_type != area } { areashape != env }" range { 0 1 } export none } parm { name "areausemap" label "Use Area Map" type toggle default { "0" } disablewhen "{ light_type != area } { areashape != env }" range { 0 1 } export none } parm { name "areamap" label "Area Map" type image default { "" } disablewhen "{ light_type != area } { areashape != env } { areausemap == 0 }" range { 0 1 } export none } } } group { name "folder0_2" label "Shadows" parm { name "shadow_type" label "Shadow Type" type ordinal default { "0" } menu { "off" "No Shadows" "raytrace" "Ray-Traced Shadows" "depthmap" "Depth Map Shadows" } range { 0 1 } export none } parm { name "shadowmask" label "Shadow Mask" type oplist default { "*" } disablewhen "{ shadow_type == off }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } } parm { name "shadow_bias" label "Shadow Bias" type float default { "0.05" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } parm { name "shadow_intensity" label "Shadow Intensity" type float default { "1" } disablewhen "{ shadow_type == off }" range { 0 10 } export none } parm { name "shadow_quality" label "Shadow Quality" type float default { "1" } disablewhen "{ shadow_type != depthmap }" range { 0.1 10 } export none } parm { name "shadow_softness" label "Shadow Softness" type float default { "1" } disablewhen "{ shadow_type != depthmap }" range { 0 10 } export none } parm { name "shadow_transparent" label "Transparent Shadows" type toggle default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } group { name "folder5_1" label "Depth Map Options" parm { name "render_shadowmap" label "Auto-generate Shadow Map" type toggle default { "1" } disablewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "labelparm" label "Field Of View" type label default { "See spot light options (in light tab) for view controls" } range { 0 1 } export none } parm { name "shadowmap_file" label "Shadow Map" type image default { "$HIP/$OS.rat" } disablewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "512" "512" } disablewhen "{ shadow_type != depthmap }" range { -1 1 } export none parmtag { "spare_category" "View" } } parm { name "shadowmap_resMenu" label "Choose Resolution" type button nolabel default { "0" } disablewhen "{ shadow_type != depthmap }" menumini { "128" "Tiny (128x128)" "256" "Small (256x256)" "512" "Normal (512x512)" "1024" "Large (1024x1024)" "4096" "Huge (4096)" } range { 0 1 } export none parmtag { "spare_category" "View" } parmtag { "script_callback" "opparm . res ( $script_value $script_value )" } } parm { name "shadowmap_samples" label "Pixel Samples" type intvector2 size 2 default { "1" "1" } disablewhen "{ shadow_type != depthmap } { shadow_transparent != 1 }" range { 1 32 } export none } parm { name "near" label "Near Clipping" type float default { "0.01" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "1000" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "allowmotionblur" label "Depth Map Motion Blur" type toggle default { "0" } disablewhen "{ shadow_type != depthmap }" range { 0 1 } export none } } } parm { name "focal" label "Camera Focal Length" type float invisible default { "lock(1)" } range { 0 10 } export none } parm { name "aperture" label "Camera Aperture" type float invisible default { "if(strcmp(chs('light_type'), 'spot') == 0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0, 1, tan(ch('light_fov')), tan(ch('coneangle'))))" } range { 0 10 } export none } parm { name "projection" label "Camera Projection" type ordinal invisible default { "if(strcmp(chs('light_type'), 'distant')==0, 1, 0)" } menu { "perspective" "Perspective" "ortho" "Orthographic" } range { 0 1 } export none } parm { name "focus" label "Handle Focus" type float invisible default { "10" } range { 0 10 } export none } parm { name "light_wrangler" label "Light Wrangler" type string invisible default { "HoudiniLight" } range { 0 1 } export none } } INDX DialogScriptxGLKE/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "mulconst" script "mulconst" label "mulconst" code { "$scaled = $val * $mulconst;" } input float val "Input Value" output float scaled "Input Value * Constant" signature "1D Float Values" default { } signature "1D Integer Values" i { int int } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "3D BSDF Values" b { bsdf bsdf } signature "4D Values" v4 { vector4 vector4 } signature "3x3 Matrix " m3 { matrix3 matrix3 } signature "4x4 Matrix " m4 { matrix matrix } signature "1D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } parm { name mulconst label "Multiplier" type float size 1 default { 1.0 } } } INDXContentsWHg DialogScriptWHi50707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for smokeconfigureobject automatically generated 06/30/08 13:30:29 { name smokeconfigureobject script smokeconfigureobject label "Smoke Configure Object" help { "" } bindhandle sizex xform "Transformer" sx "" bindhandle sizey xform "Transformer" sy "" bindhandle sizez xform "Transformer" sz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" inputlabel 1 "Objects to be processed" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "twod" label "Two Dimensional" type toggle joinnext default { "off" } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "voxelplane" label "Plane" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniformvoxels" label "Division Method" type ordinal default { "max" } menu { "nonsquare" "Non Square" "x" "X Axis" "y" "Y Axis" "z" "Z Axis" "max" "Max Axis" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniformdiv" label "Uniform Divisions" type integer default { "10" } disablewhen "{ uniformvoxels == nonsquare }" range { 1! 300 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "div" label "Divisions" type integer size 3 default { "10" "10" "10" } disablewhen "{ uniformvoxels != nonsquare }" range { 1! 1000 } export none parmtag { "autoscope" "0000" } } parm { name "size" label "Size" type vector size 3 default { "1" "1" "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "t" label "Center" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } group { name "std_switcher_0" label "Initial Data" parm { name "density_soppath" label "Density SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "temperature_soppath" label "Temperature SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "fuel_soppath" label "Fuel SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "usetransform" label "Use Object Transform" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closedends" label "Closed Boundaries" type toggle joinnext default { "on" } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "closex" label "X" type toggle joinnext default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closey" label "Y" type toggle joinnext default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closez" label "Z" type toggle default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_direction" label "Wind Tunnel Direction" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "border" label "Border Type" type ordinal default { "constant" } menu { "constant" "Constant" "repeat" "Repeat" "streak" "Streak" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "restfield" label "Add Rest Field" type toggle default { "1" } range { 0 1 } export none } parm { name "restresscale" label "Scale Rest Res" type float default { "1" } disablewhen "{ restfield == 0 }" range { 0! 1 } export none } } group { name "std_switcher_0_1" label "Guides" group { name "std_switcher_2" label "Density" grouptag { "import_source" "op:density" } grouptag { "import_enable" "1" } parm { name "density_showguide" label "Show Guide Geometry" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_usebox" label "Bounding Box" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_useboxhash" label "Bounding Box Hash" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:density" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_1" label "Temperature" grouptag { "import_source" "op:temperature1" } grouptag { "import_enable" "1" } parm { name "temperature1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideuseplane" label "Use Plane" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:temperature1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_2" label "Fuel" grouptag { "import_source" "op:fuel" } grouptag { "import_enable" "1" } parm { name "fuel_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_color" label "Color" type color size 3 default { "0.9" "0" "0.9" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:fuel" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_3" label "Divergence" grouptag { "import_source" "op:divergence" } grouptag { "import_enable" "1" } parm { name "divergence_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_color" label "Color" type color size 3 default { "1" "0.8" "0" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:divergence" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_4" label "Burn" grouptag { "import_source" "op:burn" } grouptag { "import_enable" "1" } parm { name "burn_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_color" label "Color" type color size 3 default { "1" "0.8" "0" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:burn" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_5" label "Velocity" grouptag { "import_source" "op:velocity" } grouptag { "import_enable" "1" } parm { name "velocity_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideusebox" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideuseboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseboxhash" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideusesmoke" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidescale" label "Scale" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "guidescale" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideoverridediv" label "Override Divisions" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideoverridediv" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidediv" label "Divisions" type intvector size 3 default { "10" "10" "10" } range { 1! 1000 } export none parmtag { "import_token" "guidediv" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidebarbs" label "Use Barbs on Vectors" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "guidebarbs" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidepercomp" label "Component Velocities" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guidepercomp" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusestreamers" label "Use Streamers" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideusestreamers" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidestreamerlen" label "Streamer Length" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "guidestreamerlen" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidestreamerminspeed" label "Streamer Minimum Speed" type float default { "0.001" } range { 0 10 } export none parmtag { "import_token" "guidestreamerminspeed" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevistype" label "Visualization Type" type ordinal default { "speed" } menu { "none" "None" "distance" "Distance" "speed" "Speed" "origin" "Origin" "dir" "Direction" } range { 0 1 } export none parmtag { "import_token" "guidevistype" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevisscale" label "Visualization Scale" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "guidevisscale" } parmtag { "import_source" "op:velocity" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_6" label "Collision" grouptag { "import_source" "op:collisionmask1" } grouptag { "import_enable" "1" } parm { name "collisionmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:collisionmask1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_7" label "Source" grouptag { "import_source" "op:sourcemask1" } grouptag { "import_enable" "1" } parm { name "sourcemask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_color" label "Color" type color size 3 default { "0" "0.9" "0" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:sourcemask1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_8" label "Sink" grouptag { "import_source" "op:sinkmask1" } grouptag { "import_enable" "1" } parm { name "sinkmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_color" label "Color" type color size 3 default { "0.9" "0" "0" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:sinkmask1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_9" label "Pump" grouptag { "import_source" "op:pumpmask1" } grouptag { "import_enable" "1" } parm { name "pumpmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "showguide" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_color" label "Color" type color size 3 default { "0" "0" "1" } range { 0! 1! } export none parmtag { "import_token" "color" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usebox" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "useboxhash" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "guideiso" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideinvert" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "usesmoke" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "guideuseplane" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "guideplane" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "guideplanepos" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "guidevismode" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "guiderange" } parmtag { "import_source" "op:pumpmask1" } parmtag { "autoscope" "0000000000000000" } } } } } INDXContentsWHg DialogScriptWHiO0707070000010000000006660000000000000000010000001107246375100001300000000000TRAILER!!!# Dialog script for smokeobject automatically generated 06/30/08 13:30:55 { name smokeobject script smokeobject label "Smoke Object" help { "" } bindhandle sizex xform "Transformer" sx "" bindhandle sizey xform "Transformer" sy "" bindhandle sizez xform "Transformer" sz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "usesimframe" label "Creation Frame Specifies Simulation Frame" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "createframe" label "Creation Frame" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "numobjects" label "Number of Objects" type integer default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "object_name" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "solvefirstframe" label "Solve on Creation Frame" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "twod" label "Two Dimensional" type toggle joinnext default { "off" } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "voxelplane" label "Plane" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniformvoxels" label "Division Method" type ordinal default { "max" } menu { "nonsquare" "Non Square" "x" "X Axis" "y" "Y Axis" "z" "Z Axis" "max" "Max Axis" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniformdiv" label "Uniform Divisions" type integer default { "10" } disablewhen "{ uniformvoxels == nonsquare }" range { 1! 300 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "div" label "Divisions" type integer size 3 default { "10" "10" "10" } disablewhen "{ uniformvoxels != nonsquare }" range { 1! 1000 } export none parmtag { "autoscope" "0000" } } parm { name "size" label "Size" type vector size 3 default { "1" "1" "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "t" label "Center" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } group { name "std_switcher_0" label "Initial Data" parm { name "density_soppath" label "Density SOP Path" type oppath default { "./defaultsmoke" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "temperature_soppath" label "Temperature SOP Path" type oppath default { "./defaultsmoke" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000" } } parm { name "fuel_soppath" label "Fuel SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "usetransform" label "Use Object Transform" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closedends" label "Closed Boundaries" type toggle joinnext default { "on" } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } } parm { name "closex" label "X" type toggle joinnext default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closey" label "Y" type toggle joinnext default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "closez" label "Z" type toggle default { "on" } disablewhen "{ closedends == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_direction" label "Wind Tunnel Direction" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "border" label "Border Type" type ordinal default { "constant" } menu { "constant" "Constant" "repeat" "Repeat" "streak" "Streak" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "restfield" label "Add Rest Field" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "restresscale" label "Scale Rest Res" type float default { "1" } disablewhen "{ restfield == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_0_1" label "Guides" grouptag { "import_token" "std_switcher_0:Guides" } grouptag { "import_source" "op:smokeconfigureobject1" } grouptag { "import_enable" "1" } group { name "std_switcher_2" label "Density" grouptag { "import_token" "std_switcher_2:Density" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "density_showguide" label "Show Guide Geometry" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "density_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "density_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_usebox" label "Bounding Box" type toggle default { "on" } range { 0 1 } export all parmtag { "import_token" "density_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_useboxhash" label "Bounding Box Hash" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "density_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "density_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "density_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "density_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "density_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideplane" label "Plane Orientation" type ordinal default { "0" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "density_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "density_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guidevismode" label "Visualization Mode" type ordinal default { "0" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "density_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "density_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "density_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_1" label "Temperature" grouptag { "import_token" "std_switcher_2:Temperature" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "temperature1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "temperature1_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "temperature1_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "temperature1_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "temperature1_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "temperature1_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "temperature1_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "temperature1_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideuseplane" label "Use Plane" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "temperature1_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideplane" label "Plane Orientation" type ordinal default { "0" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "temperature1_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "temperature1_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guidevismode" label "Visualization Mode" type ordinal default { "0" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "temperature1_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "temperature1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "temperature1_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_2" label "Fuel" grouptag { "import_token" "std_switcher_2:Fuel" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "fuel_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "fuel_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_color" label "Color" type color size 3 default { "0.9" "0" "0.9" } range { 0! 1! } export none parmtag { "import_token" "fuel_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "fuel_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "fuel_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "fuel_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "fuel_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "fuel_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "fuel_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "fuel_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "fuel_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "fuel_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "fuel_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "fuel_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_3" label "Divergence" grouptag { "import_token" "std_switcher_2:Divergence" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "divergence_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "divergence_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_color" label "Color" type color size 3 default { "1" "0.8" "0" } range { 0! 1! } export none parmtag { "import_token" "divergence_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "divergence_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "divergence_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "divergence_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "divergence_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "divergence_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "divergence_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "divergence_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "divergence_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "divergence_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "divergence_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "divergence_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_4" label "Burn" grouptag { "import_token" "std_switcher_2:Burn" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "burn_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "burn_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_color" label "Color" type color size 3 default { "1" "0.8" "0" } range { 0! 1! } export none parmtag { "import_token" "burn_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "burn_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "burn_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "burn_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "burn_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "burn_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "burn_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "burn_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "burn_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "burn_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "burn_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "burn_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_5" label "Velocity" grouptag { "import_token" "std_switcher_2:Velocity" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "velocity_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "velocity_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_guideusebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideuseboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_guideuseboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_guideusesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidescale" label "Scale" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "velocity_guidescale" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideoverridediv" label "Override Divisions" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_guideoverridediv" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidediv" label "Divisions" type intvector size 3 default { "10" "10" "10" } range { 1! 1000 } export none parmtag { "import_token" "velocity_guidediv" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidebarbs" label "Use Barbs on Vectors" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "velocity_guidebarbs" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidepercomp" label "Component Velocities" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "velocity_guidepercomp" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideusestreamers" label "Use Streamers" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "velocity_guideusestreamers" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidestreamerlen" label "Streamer Length" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "velocity_guidestreamerlen" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidestreamerminspeed" label "Streamer Minimum Speed" type float default { "0.001" } range { 0 10 } export none parmtag { "import_token" "velocity_guidestreamerminspeed" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideplane" label "Plane Orientation" type ordinal default { "0" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "velocity_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "velocity_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevistype" label "Visualization Type" type ordinal default { "speed" } menu { "none" "None" "distance" "Distance" "speed" "Speed" "origin" "Origin" "dir" "Direction" } range { 0 1 } export none parmtag { "import_token" "velocity_guidevistype" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevismode" label "Visualization Mode" type ordinal default { "0" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "velocity_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "velocity_guidevisscale" label "Visualization Scale" type float default { "1" } range { 0 10 } export none parmtag { "import_token" "velocity_guidevisscale" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_6" label "Collision" grouptag { "import_token" "std_switcher_2:Collision" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "collisionmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_color" label "Color" type color size 3 default { "1" "1" "1" } range { 0! 1! } export none parmtag { "import_token" "collisionmask1_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "collisionmask1_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideinvert" label "Invert Iso" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideplane" label "Plane Orientation" type ordinal default { "0" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "collisionmask1_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guidevismode" label "Visualization Mode" type ordinal default { "0" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "collisionmask1_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "collisionmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "collisionmask1_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_7" label "Source" grouptag { "import_token" "std_switcher_2:Source" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "sourcemask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_color" label "Color" type color size 3 default { "0" "0.9" "0" } range { 0! 1! } export none parmtag { "import_token" "sourcemask1_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "sourcemask1_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "sourcemask1_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "sourcemask1_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sourcemask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "sourcemask1_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_8" label "Sink" grouptag { "import_token" "std_switcher_2:Sink" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "sinkmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_color" label "Color" type color size 3 default { "0.9" "0" "0" } range { 0! 1! } export none parmtag { "import_token" "sinkmask1_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "sinkmask1_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_usesmoke" label "Use Smoke" type toggle default { "on" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "sinkmask1_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "sinkmask1_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "sinkmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "sinkmask1_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_2_9" label "Pump" grouptag { "import_token" "std_switcher_2:Pump" } grouptag { "import_source" "op:smokeconfigureobject1" } parm { name "pumpmask1_showguide" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_showguide" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_color" label "Color" type color size 3 default { "0" "0" "1" } range { 0! 1! } export none parmtag { "import_token" "pumpmask1_color" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_usebox" label "Bounding Box" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_usebox" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_useboxhash" label "Bounding Box Hash" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_useboxhash" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideiso" label "Iso Offset" type float default { "0" } range { -5 5 } export none parmtag { "import_token" "pumpmask1_guideiso" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideinvert" label "Invert Iso" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_guideinvert" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_usesmoke" label "Use Smoke" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_usesmoke" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideuseplane" label "Use Plane" type toggle default { "off" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_guideuseplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideplane" label "Plane Orientation" type ordinal default { "xy" } menu { "xy" "XY plane" "yz" "YZ plane" "zx" "ZX plane" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_guideplane" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guideplanepos" label "Plane Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "import_token" "pumpmask1_guideplanepos" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guidevismode" label "Visualization Mode" type ordinal default { "false" } menu { "false" "Infra-Red" "pink" "White to Red" "mono" "Grayscale" "blackbody" "Black Body" } range { 0 1 } export none parmtag { "import_token" "pumpmask1_guidevismode" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } parm { name "pumpmask1_guiderange" label "Guide Range" type float size 2 default { "0" "1" } range { 0 10 } export none parmtag { "import_token" "pumpmask1_guiderange" } parmtag { "import_source" "op:smokeconfigureobject1" } parmtag { "autoscope" "0000000000000000" } } } } } 0707070000010000000006660000000000000000010000001107246410700002000000000012expression.func# 0 bytes 0707070000010000000006660000000000000000010000001107246410700001000000000576obj.defcomment "" position 5 2 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700001100000000020obj.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700002000000000035obj/DOPnet.inittype = dopnet matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700001700000000762obj/DOPnet.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -1.76112 1.08252 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222723643 modify 1222830302 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.533 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700001700000000521obj/DOPnet.chn{ channel timestep { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"timescale\")/(ch(\"substep\")*$FPS) } } channel timeoffset { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = (ch(\"startframe\")-1)/$FPS } } } 0707070000010000000006660000000000000000010000001107246410700002000000002546obj/DOPnet.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) initialstate [ 0 locks=0 ] ( "" ) timestep [ 0 locks=0 ] ( [ timestep 0.0416666679 ] ) substep [ 0 locks=0 ] ( 1 ) timeoffset [ 0 locks=0 ] ( [ timeoffset 0 ] ) startframe [ 0 locks=0 ] ( 1 ) timescale [ 0 locks=0 ] ( 1 ) maxfeedback [ 0 locks=0 ] ( 10 ) resimulate [ 0 locks=0 ] ( 0 ) autoresim [ 0 locks=0 ] ( "on" ) datahints [ 0 locks=0 ] ( "on" ) interpolate [ 0 locks=0 ] ( "on" ) cacheenabled [ 0 locks=0 ] ( "on" ) cachetodisk [ 0 locks=0 ] ( "on" ) cachesubsteps [ 0 locks=0 ] ( "off" ) cachemaxsize [ 0 locks=0 ] ( 500 ) forceresim [ 0 locks=0 ] ( "off" ) displayfilter [ 0 locks=0 ] ( * ) use_dcolor [ 0 locks=0 ] ( "on" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700004100000000051obj/DOPnet/recyclevorticles.inittype = gasvorticlerecycle matchesdef = 1 0707070000010000000006660000000000000000010000001107246410700004000000000610obj/DOPnet/recyclevorticles.defcomment "" position 1.1296 1.4872 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723749 modify 1222801381 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004000000002434obj/DOPnet/recyclevorticles.chn{ channel tx { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/tx\") } } channel ty { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/ty\") } } channel tz { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/tz\") } } channel sizex { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizex\") } } channel sizey { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizey\") } } channel sizez { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizez\") } } } 0707070000010000000006660000000000000000010000001107246410700004100000000247obj/DOPnet/recyclevorticles.parm{ version 0.8 datapath [ 0 locks=0 ] ( vorticles ) size [ 0 locks=0 ] ( [ sizex 12 ] [ sizey 9 ] [ sizez 2 ] ) t [ 0 locks=0 ] ( [ tx 0 ] [ ty -1 ] [ tz 0 ] ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/fart_SOURCE.inittype = geo matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000762obj/fart_SOURCE.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -1.73567 0.276523 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222729127 modify 1223321577 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.533 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000013716obj/fart_SOURCE.spareparmdef group { name "stdswitcher5" label "Transform" parm { name "keeppos" baseparm joinnext export none } parm { name "pre_xform" baseparm export none } parm { name "xOrd" baseparm joinnext export none } parm { name "rOrd" baseparm export none } parm { name "t" baseparm export all } parm { name "r" baseparm export all } parm { name "s" baseparm export none } parm { name "p" baseparm export none } parm { name "scale" baseparm export none } parm { name "lookatpath" baseparm export none } parm { name "lookup" baseparm export none } parm { name "pathobjpath" baseparm export none } parm { name "roll" baseparm export none } parm { name "pos" baseparm export none } parm { name "uparmtype" baseparm export none } parm { name "pathorient" baseparm export none } parm { name "up" baseparm export none } parm { name "bank" baseparm export none } } group { name "stdswitcher5_1" label "Material" parm { name "shop_materialpath" baseparm joinnext export none } parm { name "shop_materialopts" baseparm export none } } group { name "stdswitcher5_2" label "Render" parm { name "tdisplay" baseparm export none } parm { name "display" baseparm export none } parm { name "vm_phantom" label "Phantom" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_renderable" label "Renderable" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "spare_category" "Shading" } parmtag { "opexpand" "1" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "spare_category" "Shading" } parmtag { "opexpand" "1" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "gaussian" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1.5" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_rayshadingquality" label "Ray Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubd" label "Polygons As Subdivision" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher5_3" label "Misc" parm { name "use_dcolor" baseparm export none } parm { name "dcolor" baseparm export none } parm { name "picking" baseparm export none } parm { name "pickscript" baseparm export none } parm { name "caching" baseparm export none } parm { name "vport_shadeopen" baseparm export none } parm { name "vport_displayassubdiv" baseparm invisible export none } } 0707070000010000000006660000000000000000010000001107246410700002500000003224obj/fart_SOURCE.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "off" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) stdswitcher5 [ 0 locks=0 ] ( 2 2 2 2 ) vm_phantom [ 0 locks=0 ] ( "off" ) vm_renderable [ 0 locks=0 ] ( "on" ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( gaussian ) vm_volumefilterwidth [ 0 locks=0 ] ( 1.5 ) vm_matte [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_rayshadingquality [ 0 locks=0 ] ( 1 ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_computeN [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/popnet1.inittype = popnet matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000653obj/fart_SOURCE/popnet1.defsopflags sopflags = comment "" position -0.982351 -2.4 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 sphere1 } stat { create 1222799882 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000735obj/fart_SOURCE/popnet1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) timestart [ 0 locks=0 ] ( 0 ) timepreroll [ 0 locks=0 ] ( 0 ) initialstate [ 0 locks=0 ] ( "" ) seed [ 0 locks=0 ] ( 0 ) oversample [ 0 locks=0 ] ( 1 ) maxparticles [ 0 locks=0 ] ( 0 ) rmunused [ 0 locks=0 ] ( "on" ) path1 [ 0 locks=0 ] ( "" ) path2 [ 0 locks=0 ] ( "" ) path3 [ 0 locks=0 ] ( "" ) path4 [ 0 locks=0 ] ( "" ) doppath [ 0 locks=0 ] ( "" ) objpattern [ 0 locks=0 ] ( "" ) geodatapath [ 0 locks=0 ] ( Geometry ) } 0707070000010000000006660000000000000000010000001107246410700004500000000035obj/fart_SOURCE/popnet1/voppop1.inittype = voppop matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004400000000611obj/fart_SOURCE/popnet1/voppop1.defcomment "" position 5.78148 7.24137 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 source1 } stat { create 1222796853 modify 1222880269 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005500000000737obj/fart_SOURCE/popnet1/voppop1.spareparmdef parm { name "filename" label "Geometry File" type file default { "" } range { 0 1 } export none } parm { name "activate" baseparm export none } parm { name "cacheincoming" baseparm export none } parm { name "vex_source" baseparm export none } parm { name "vex_numthreads" baseparm export none } parm { name "vop_compiler" baseparm export none } parm { name "vop_forcecompile" baseparm export none } 0707070000010000000006660000000000000000010000001107246410700004500000000541obj/fart_SOURCE/popnet1/voppop1.parm{ version 0.8 activate [ 8 locks=0 ] ( 1 ) cacheincoming [ 0 locks=0 ] ( "off" ) vex_source [ 0 locks=0 ] ( "" ) vex_numthreads [ 0 locks=0 ] ( "none" ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) filename [ 0 locks=0 ] ( $HIP/cache/dop/$F4.bgeo ) } 0707070000010000000006660000000000000000010000001107246410700005500000000035obj/fart_SOURCE/popnet1/voppop1/output1.inittype = output matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005400000000705obj/fart_SOURCE/popnet1/voppop1/output1.defcomment "" position 5.97021 0.987234 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 1 "" 2 floattovec1 } stat { create 1222796853 modify 1222797010 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005500000000125obj/fart_SOURCE/popnet1/voppop1/output1.parm{ version 0.8 outputcodelast [ 0 locks=0 ] ( "on" ) parmorder [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700005500000000035obj/fart_SOURCE/popnet1/voppop1/global1.inittype = global matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005400000000656obj/fart_SOURCE/popnet1/voppop1/global1.defcomment "" position -0.463197 0.158688 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1222796858 modify 1222796859 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005500000000114obj/fart_SOURCE/popnet1/voppop1/global1.parm{ version 0.8 usemenu [ 0 locks=0 ] ( "off" ) varname [ 0 locks=0 ] ( P ) } 0707070000010000000006660000000000000000010000001107246410700006700000000047obj/fart_SOURCE/popnet1/voppop1/volumesamplefile1.inittype = volumesamplefile matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006600000000710obj/fart_SOURCE/popnet1/voppop1/volumesamplefile1.defcomment "" position 1.83608 1.21938 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 filename 1 "" 2 global1 } stat { create 1222796862 modify 1222796987 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006700000000175obj/fart_SOURCE/popnet1/voppop1/volumesamplefile1.parm{ version 0.8 filename [ 0 locks=0 ] ( $HH/geo/defgeo.bgeo ) primnum [ 0 locks=0 ] ( 0 ) samplepos [ 0 locks=0 ] ( 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005600000000040obj/fart_SOURCE/popnet1/voppop1/filename.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005500000000653obj/fart_SOURCE/popnet1/voppop1/filename.defcomment "" position 0.34577 2.71081 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1222796864 modify 1222796987 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005600000002365obj/fart_SOURCE/popnet1/voppop1/filename.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "file" ) parmname [ 0 locks=0 ] ( filename ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Geometry File" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 3 3 3 3 3 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006700000000047obj/fart_SOURCE/popnet1/voppop1/volumesamplefile2.inittype = volumesamplefile matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006600000000711obj/fart_SOURCE/popnet1/voppop1/volumesamplefile2.defcomment "" position 2.51791 0.188061 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 filename 1 "" 2 global1 } stat { create 1222796862 modify 1222796987 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006700000000175obj/fart_SOURCE/popnet1/voppop1/volumesamplefile2.parm{ version 0.8 filename [ 0 locks=0 ] ( $HH/geo/defgeo.bgeo ) primnum [ 0 locks=0 ] ( 1 ) samplepos [ 0 locks=0 ] ( 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006700000000047obj/fart_SOURCE/popnet1/voppop1/volumesamplefile3.inittype = volumesamplefile matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006600000000712obj/fart_SOURCE/popnet1/voppop1/volumesamplefile3.defcomment "" position 3.57249 -0.829639 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 filename 1 "" 2 global1 } stat { create 1222796862 modify 1222797012 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006700000000175obj/fart_SOURCE/popnet1/voppop1/volumesamplefile3.parm{ version 0.8 filename [ 0 locks=0 ] ( $HH/geo/defgeo.bgeo ) primnum [ 0 locks=0 ] ( 2 ) samplepos [ 0 locks=0 ] ( 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006100000000041obj/fart_SOURCE/popnet1/voppop1/floattovec1.inittype = floattovec matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006000000000753obj/fart_SOURCE/popnet1/voppop1/floattovec1.defcomment "" position 4.06933 0.757142 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 volumesamplefile1 1 volumesamplefile2 2 volumesamplefile3 } stat { create 1222796914 modify 1222797010 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006100000000331obj/fart_SOURCE/popnet1/voppop1/floattovec1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) fval1 [ 0 locks=0 ] ( 0 ) fval2 [ 0 locks=0 ] ( 0 ) fval3 [ 0 locks=0 ] ( 0 ) fval1_uv [ 0 locks=0 ] ( 0 ) fval2_uv [ 0 locks=0 ] ( 0 ) fval3_uv [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700001100000000600shop.defcomment "" position 5 3 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222829876 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700001200000000020shop.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700002700000000037shop/volume_cloud.inittype = material matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002600000000727shop/volume_cloud.defcomment "Created from Gallery Entry: Volume Cloud Basic volumetric cloud material." position 0 0 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222748106 modify 1222829876 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::volume_cloud explicit 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003700000002645shop/volume_cloud.spareparmdef group { name "Volume" label "Volume" parm { name "diff" label "Cloud Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "usePointColor" label "Use Point Color" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm" label "Separator" type separator default { } range { 0 1 } export none } parm { name "clouddensity" label "Cloud Density" type float default { "50" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm2" label "Separator" type separator default { } range { 0 1 } export none } parm { name "shadowdensity" label "Shadow Density" type float default { "50" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "receiveshadows" label "Receive Shadows" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "illumAngle" label "Illuminance Angle" type angle default { "180" } range { 0 360 } export none parmtag { "autoscope" "0000000000000000" } } } 0707070000010000000006660000000000000000010000001107246410700002700000000612shop/volume_cloud.parm{ version 0.8 Volume [ 0 locks=0 autoscope=0 ] ( 0 ) diff [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) sepparm [ 0 locks=0 ] ( ) clouddensity [ 0 locks=0 autoscope=0 ] ( 20 ) sepparm2 [ 0 locks=0 ] ( ) shadowdensity [ 0 locks=0 autoscope=0 ] ( 42.7999992 ) receiveshadows [ 0 locks=0 autoscope=0 ] ( "on" ) illumAngle [ 0 locks=0 autoscope=0 ] ( 180 ) } 0707070000010000000006660000000000000000010000001107246410700004300000000041shop/volume_cloud/volumecloud.inittype = vopsurface matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004200000000566shop/volume_cloud/volumecloud.defcomment "" position -8.93495 0.469298 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1185237666 modify 1222829876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005300000004204shop/volume_cloud/volumecloud.spareparmdef parm { name "diff" label "Cloud Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "usePointColor" label "Use Point Color" type toggle default { "off" } range { 0 1 } export none } parm { name "Cd" label "Attribute Color" type color invisible size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "density" label "Density" type float invisible default { "10" } range { 0 50 } export none } parm { name "clouddensity" label "Cloud Density" type float default { "50" } range { 0 100 } export none } parm { name "shadowdensity" label "Shadow Density" type float default { "50" } range { 0 100 } export none } parm { name "receiveshadows" label "Receive Shadows" type toggle default { "on" } range { 0 1 } export none } parm { name "illumAngle" label "Illuminance Angle" type float default { "180" } range { 0 360 } export none } group { name "stdswitcher3" label "OGL" parm { name "ogl_amb" baseparm export none } parm { name "ogl_diff" baseparm export none } parm { name "ogl_spec" baseparm export none } parm { name "ogl_emit" baseparm export none } parm { name "ogl_rough" baseparm export none } parm { name "ogl_alpha" baseparm export none } parm { name "ogl_light" baseparm export none } parm { name "ogl_cutout" baseparm export none } multiparm { name "ogl_numtex" label "OGL Texture Layers" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "ogl_tex#" baseparm export none } parm { name "ogl_tex_min_filter#" baseparm export none } parm { name "ogl_tex_mag_filter#" baseparm export none } parm { name "ogl_clamping_mode#" baseparm export none } } } group { name "stdswitcher3_1" label "Compiler" parm { name "vop_compiler" baseparm export none } parm { name "vop_forcecompile" baseparm export none } } 0707070000010000000006660000000000000000010000001107246410700004200000003742shop/volume_cloud/volumecloud.chn{ channel diffr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffr\") } } channel diffg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffg\") } } channel diffb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffb\") } } channel usePointColor { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../usePointColor\") } } channel clouddensity { lefttype = extend righttype = extend default = 50 flags = 0 segment { length = 0 value = 50 50 expr = ch(\"../clouddensity\") } } channel shadowdensity { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch(\"../shadowdensity\") } } channel receiveshadows { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../receiveshadows\") } } channel illumAngle { lefttype = extend righttype = extend default = 180 flags = 0 segment { length = 0 value = 180 180 expr = ch(\"../illumAngle\") } } channel ogl_diffr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffr\") } } channel ogl_diffg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffg\") } } channel ogl_diffb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../diffb\") } } } 0707070000010000000006660000000000000000010000001107246410700004300000002074shop/volume_cloud/volumecloud.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 ) ogl_amb [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_diff [ 0 locks=0 autoscope=0 ] ( [ ogl_diffr 1 ] [ ogl_diffg 1 ] [ ogl_diffb 1 ] ) ogl_spec [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_emit [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_rough [ 0 locks=0 autoscope=0 ] ( 0.100000001 ) ogl_alpha [ 0 locks=0 autoscope=0 ] ( 1 ) ogl_light [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_cutout [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) diff [ 0 locks=0 ] ( [ diffr 1 ] [ diffg 1 ] [ diffb 1 ] ) usePointColor [ 0 locks=0 ] ( [ usePointColor 1 ] ) Cd [ 0 locks=0 ] ( 1 1 1 ) density [ 0 locks=0 ] ( 1 ) clouddensity [ 0 locks=0 ] ( [ clouddensity 20 ] ) shadowdensity [ 0 locks=0 ] ( [ shadowdensity 42.7999992 ] ) receiveshadows [ 0 locks=0 ] ( [ receiveshadows 1 ] ) illumAngle [ 0 locks=0 ] ( [ illumAngle 180 ] ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005400000000035shop/volume_cloud/volumecloud/outpupt1.inittype = output matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005300000000742shop/volume_cloud/volumecloud/outpupt1.defcomment "" position 6.15721 2.48632 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 if_densityNotZero 1 if_densityNotZero 1 2 if_densityNotZero 2 } stat { create 1185233314 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005400000000272shop/volume_cloud/volumecloud/outpupt1.parm{ version 0.8 outputcodelast [ 0 locks=0 ] ( "off" ) parmorder [ 0 locks=0 ] ( "diff usePointColor Cd density clouddensity shadowdensity receiveshadows if_densityNotZero/illumAngle" ) } 0707070000010000000006660000000000000000010000001107246410700005100000000037shop/volume_cloud/volumecloud/newCf.inittype = constant matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005000000000633shop/volume_cloud/volumecloud/newCf.defcomment "" position 2.96623 3.18062 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234108 modify 1197586033 author liza@chaos access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005100000001466shop/volume_cloud/volumecloud/newCf.parm{ version 0.8 consttype [ 0 locks=0 ] ( "color" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( newCf ) constlabel [ 0 locks=0 ] ( newCf ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006200000000040shop/volume_cloud/volumecloud/receiveshadows.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006100000000635shop/volume_cloud/volumecloud/receiveshadows.defcomment "" position 1.21735 3.06565 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234718 modify 1197586035 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006200000002376shop/volume_cloud/volumecloud/receiveshadows.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "toggle" ) parmname [ 0 locks=0 ] ( receiveshadows ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Receive Shadows" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005300000000040shop/volume_cloud/volumecloud/density.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005200000000637shop/volume_cloud/volumecloud/density.defcomment "" position -0.316764 3.99522 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234802 modify 1222786921 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005300000002356shop/volume_cloud/volumecloud/density.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "float" ) parmname [ 0 locks=0 ] ( density ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( Density ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "on" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 10 ) rangeflt [ 0 locks=0 ] ( 0 50 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006000000000040shop/volume_cloud/volumecloud/clouddensity.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005700000000635shop/volume_cloud/volumecloud/clouddensity.defcomment "" position 1.04677 1.62292 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234802 modify 1197586678 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006000000002375shop/volume_cloud/volumecloud/clouddensity.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "float" ) parmname [ 0 locks=0 ] ( clouddensity ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Cloud Density" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 50 ) rangeflt [ 0 locks=0 ] ( 0 100 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006100000000040shop/volume_cloud/volumecloud/shadowdensity.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006000000000635shop/volume_cloud/volumecloud/shadowdensity.defcomment "" position 2.68958 1.53775 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234802 modify 1197586460 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006100000002377shop/volume_cloud/volumecloud/shadowdensity.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "float" ) parmname [ 0 locks=0 ] ( shadowdensity ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Shadow Density" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 50 ) rangeflt [ 0 locks=0 ] ( 0 100 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005000000000040shop/volume_cloud/volumecloud/diff.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004700000000636shop/volume_cloud/volumecloud/diff.defcomment "" position -2.03216 3.67929 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234802 modify 1197586832 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005000000002360shop/volume_cloud/volumecloud/diff.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "color" ) parmname [ 0 locks=0 ] ( diff ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Cloud Color" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005300000000036shop/volume_cloud/volumecloud/GT_Zero.inittype = compare matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005200000000654shop/volume_cloud/volumecloud/GT_Zero.defcomment "" position 3.12552 4.05936 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 density } stat { create 1185235193 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005300000000177shop/volume_cloud/volumecloud/GT_Zero.parm{ version 0.8 cmp [ 0 locks=0 ] ( gt ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700006500000000031shop/volume_cloud/volumecloud/if_densityNotZero.inittype = if matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006400000001022shop/volume_cloud/volumecloud/if_densityNotZero.defcomment "" position 4.61807 1.89335 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 GT_Zero 1 newCf 2 receiveshadows 3 multiply1 4 newOf 5 density 6 clouddensity 7 shadowdensity 8 newAf } stat { create 1185235287 modify 1207597877 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006500000000063shop/volume_cloud/volumecloud/if_densityNotZero.parm{ version 0.8 condition [ 0 locks=0 ] ( "true" ) } 0707070000010000000006660000000000000000010000001107246410700010000000000040shop/volume_cloud/volumecloud/if_densityNotZero/suboutput1.inittype = suboutput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007700000000757shop/volume_cloud/volumecloud/if_densityNotZero/suboutput1.defcomment "" position 11.547 1.6524 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail on highdetail off inputs { 0 "" 1 multiply2 2 "" 3 "" 4 float2color 5 "" 6 "" 7 "" 8 calcOpacSubNet } stat { create 1185235287 modify 1207597878 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010000000007076shop/volume_cloud/volumecloud/if_densityNotZero/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) label3 [ 0 locks=0 ] ( "" ) name4 [ 0 locks=0 ] ( "" ) label4 [ 0 locks=0 ] ( "" ) name5 [ 0 locks=0 ] ( "" ) label5 [ 0 locks=0 ] ( "" ) name6 [ 0 locks=0 ] ( "" ) label6 [ 0 locks=0 ] ( "" ) name7 [ 0 locks=0 ] ( "" ) label7 [ 0 locks=0 ] ( "" ) name8 [ 0 locks=0 ] ( "" ) label8 [ 0 locks=0 ] ( "" ) name9 [ 0 locks=0 ] ( "" ) label9 [ 0 locks=0 ] ( "" ) name10 [ 0 locks=0 ] ( "" ) label10 [ 0 locks=0 ] ( "" ) name11 [ 0 locks=0 ] ( "" ) label11 [ 0 locks=0 ] ( "" ) name12 [ 0 locks=0 ] ( "" ) label12 [ 0 locks=0 ] ( "" ) name13 [ 0 locks=0 ] ( "" ) label13 [ 0 locks=0 ] ( "" ) name14 [ 0 locks=0 ] ( "" ) label14 [ 0 locks=0 ] ( "" ) name15 [ 0 locks=0 ] ( "" ) label15 [ 0 locks=0 ] ( "" ) name16 [ 0 locks=0 ] ( "" ) label16 [ 0 locks=0 ] ( "" ) name17 [ 0 locks=0 ] ( "" ) label17 [ 0 locks=0 ] ( "" ) name18 [ 0 locks=0 ] ( "" ) label18 [ 0 locks=0 ] ( "" ) name19 [ 0 locks=0 ] ( "" ) label19 [ 0 locks=0 ] ( "" ) name20 [ 0 locks=0 ] ( "" ) label20 [ 0 locks=0 ] ( "" ) name21 [ 0 locks=0 ] ( "" ) label21 [ 0 locks=0 ] ( "" ) name22 [ 0 locks=0 ] ( "" ) label22 [ 0 locks=0 ] ( "" ) name23 [ 0 locks=0 ] ( "" ) label23 [ 0 locks=0 ] ( "" ) name24 [ 0 locks=0 ] ( "" ) label24 [ 0 locks=0 ] ( "" ) name25 [ 0 locks=0 ] ( "" ) label25 [ 0 locks=0 ] ( "" ) name26 [ 0 locks=0 ] ( "" ) label26 [ 0 locks=0 ] ( "" ) name27 [ 0 locks=0 ] ( "" ) label27 [ 0 locks=0 ] ( "" ) name28 [ 0 locks=0 ] ( "" ) label28 [ 0 locks=0 ] ( "" ) name29 [ 0 locks=0 ] ( "" ) label29 [ 0 locks=0 ] ( "" ) name30 [ 0 locks=0 ] ( "" ) label30 [ 0 locks=0 ] ( "" ) name31 [ 0 locks=0 ] ( "" ) label31 [ 0 locks=0 ] ( "" ) name32 [ 0 locks=0 ] ( "" ) label32 [ 0 locks=0 ] ( "" ) name33 [ 0 locks=0 ] ( "" ) label33 [ 0 locks=0 ] ( "" ) name34 [ 0 locks=0 ] ( "" ) label34 [ 0 locks=0 ] ( "" ) name35 [ 0 locks=0 ] ( "" ) label35 [ 0 locks=0 ] ( "" ) name36 [ 0 locks=0 ] ( "" ) label36 [ 0 locks=0 ] ( "" ) name37 [ 0 locks=0 ] ( "" ) label37 [ 0 locks=0 ] ( "" ) name38 [ 0 locks=0 ] ( "" ) label38 [ 0 locks=0 ] ( "" ) name39 [ 0 locks=0 ] ( "" ) label39 [ 0 locks=0 ] ( "" ) name40 [ 0 locks=0 ] ( "" ) label40 [ 0 locks=0 ] ( "" ) name41 [ 0 locks=0 ] ( "" ) label41 [ 0 locks=0 ] ( "" ) name42 [ 0 locks=0 ] ( "" ) label42 [ 0 locks=0 ] ( "" ) name43 [ 0 locks=0 ] ( "" ) label43 [ 0 locks=0 ] ( "" ) name44 [ 0 locks=0 ] ( "" ) label44 [ 0 locks=0 ] ( "" ) name45 [ 0 locks=0 ] ( "" ) label45 [ 0 locks=0 ] ( "" ) name46 [ 0 locks=0 ] ( "" ) label46 [ 0 locks=0 ] ( "" ) name47 [ 0 locks=0 ] ( "" ) label47 [ 0 locks=0 ] ( "" ) name48 [ 0 locks=0 ] ( "" ) label48 [ 0 locks=0 ] ( "" ) name49 [ 0 locks=0 ] ( "" ) label49 [ 0 locks=0 ] ( "" ) name50 [ 0 locks=0 ] ( "" ) label50 [ 0 locks=0 ] ( "" ) name51 [ 0 locks=0 ] ( "" ) label51 [ 0 locks=0 ] ( "" ) name52 [ 0 locks=0 ] ( "" ) label52 [ 0 locks=0 ] ( "" ) name53 [ 0 locks=0 ] ( "" ) label53 [ 0 locks=0 ] ( "" ) name54 [ 0 locks=0 ] ( "" ) label54 [ 0 locks=0 ] ( "" ) name55 [ 0 locks=0 ] ( "" ) label55 [ 0 locks=0 ] ( "" ) name56 [ 0 locks=0 ] ( "" ) label56 [ 0 locks=0 ] ( "" ) name57 [ 0 locks=0 ] ( "" ) label57 [ 0 locks=0 ] ( "" ) name58 [ 0 locks=0 ] ( "" ) label58 [ 0 locks=0 ] ( "" ) name59 [ 0 locks=0 ] ( "" ) label59 [ 0 locks=0 ] ( "" ) name60 [ 0 locks=0 ] ( "" ) label60 [ 0 locks=0 ] ( "" ) name61 [ 0 locks=0 ] ( "" ) label61 [ 0 locks=0 ] ( "" ) name62 [ 0 locks=0 ] ( "" ) label62 [ 0 locks=0 ] ( "" ) name63 [ 0 locks=0 ] ( "" ) label63 [ 0 locks=0 ] ( "" ) name64 [ 0 locks=0 ] ( "" ) label64 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700007700000000037shop/volume_cloud/volumecloud/if_densityNotZero/subinput1.inittype = subinput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007600000000641shop/volume_cloud/volumecloud/if_densityNotZero/subinput1.defcomment "" position 6.86407 1.61203 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185235287 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700007700000000020shop/volume_cloud/volumecloud/if_densityNotZero/subinput1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700010200000000042shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1.inittype = illuminance matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700010100000000747shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1.defcomment "" position 8.49026 3.29967 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 P 1 Y_axis 2 degtorad1 3 "" 4 "" 5 subinput1 1 6 subinput1 2 } stat { create 1185233346 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010200000000020shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011500000000040shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/suboutput1.inittype = suboutput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011400000000705shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/suboutput1.defcomment "" position 6.68223 1.18461 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail on highdetail off inputs { 0 "" 1 "" 2 "" 3 "" 4 "" 5 add1 } stat { create 1185233346 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011500000007076shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) label3 [ 0 locks=0 ] ( "" ) name4 [ 0 locks=0 ] ( "" ) label4 [ 0 locks=0 ] ( "" ) name5 [ 0 locks=0 ] ( "" ) label5 [ 0 locks=0 ] ( "" ) name6 [ 0 locks=0 ] ( "" ) label6 [ 0 locks=0 ] ( "" ) name7 [ 0 locks=0 ] ( "" ) label7 [ 0 locks=0 ] ( "" ) name8 [ 0 locks=0 ] ( "" ) label8 [ 0 locks=0 ] ( "" ) name9 [ 0 locks=0 ] ( "" ) label9 [ 0 locks=0 ] ( "" ) name10 [ 0 locks=0 ] ( "" ) label10 [ 0 locks=0 ] ( "" ) name11 [ 0 locks=0 ] ( "" ) label11 [ 0 locks=0 ] ( "" ) name12 [ 0 locks=0 ] ( "" ) label12 [ 0 locks=0 ] ( "" ) name13 [ 0 locks=0 ] ( "" ) label13 [ 0 locks=0 ] ( "" ) name14 [ 0 locks=0 ] ( "" ) label14 [ 0 locks=0 ] ( "" ) name15 [ 0 locks=0 ] ( "" ) label15 [ 0 locks=0 ] ( "" ) name16 [ 0 locks=0 ] ( "" ) label16 [ 0 locks=0 ] ( "" ) name17 [ 0 locks=0 ] ( "" ) label17 [ 0 locks=0 ] ( "" ) name18 [ 0 locks=0 ] ( "" ) label18 [ 0 locks=0 ] ( "" ) name19 [ 0 locks=0 ] ( "" ) label19 [ 0 locks=0 ] ( "" ) name20 [ 0 locks=0 ] ( "" ) label20 [ 0 locks=0 ] ( "" ) name21 [ 0 locks=0 ] ( "" ) label21 [ 0 locks=0 ] ( "" ) name22 [ 0 locks=0 ] ( "" ) label22 [ 0 locks=0 ] ( "" ) name23 [ 0 locks=0 ] ( "" ) label23 [ 0 locks=0 ] ( "" ) name24 [ 0 locks=0 ] ( "" ) label24 [ 0 locks=0 ] ( "" ) name25 [ 0 locks=0 ] ( "" ) label25 [ 0 locks=0 ] ( "" ) name26 [ 0 locks=0 ] ( "" ) label26 [ 0 locks=0 ] ( "" ) name27 [ 0 locks=0 ] ( "" ) label27 [ 0 locks=0 ] ( "" ) name28 [ 0 locks=0 ] ( "" ) label28 [ 0 locks=0 ] ( "" ) name29 [ 0 locks=0 ] ( "" ) label29 [ 0 locks=0 ] ( "" ) name30 [ 0 locks=0 ] ( "" ) label30 [ 0 locks=0 ] ( "" ) name31 [ 0 locks=0 ] ( "" ) label31 [ 0 locks=0 ] ( "" ) name32 [ 0 locks=0 ] ( "" ) label32 [ 0 locks=0 ] ( "" ) name33 [ 0 locks=0 ] ( "" ) label33 [ 0 locks=0 ] ( "" ) name34 [ 0 locks=0 ] ( "" ) label34 [ 0 locks=0 ] ( "" ) name35 [ 0 locks=0 ] ( "" ) label35 [ 0 locks=0 ] ( "" ) name36 [ 0 locks=0 ] ( "" ) label36 [ 0 locks=0 ] ( "" ) name37 [ 0 locks=0 ] ( "" ) label37 [ 0 locks=0 ] ( "" ) name38 [ 0 locks=0 ] ( "" ) label38 [ 0 locks=0 ] ( "" ) name39 [ 0 locks=0 ] ( "" ) label39 [ 0 locks=0 ] ( "" ) name40 [ 0 locks=0 ] ( "" ) label40 [ 0 locks=0 ] ( "" ) name41 [ 0 locks=0 ] ( "" ) label41 [ 0 locks=0 ] ( "" ) name42 [ 0 locks=0 ] ( "" ) label42 [ 0 locks=0 ] ( "" ) name43 [ 0 locks=0 ] ( "" ) label43 [ 0 locks=0 ] ( "" ) name44 [ 0 locks=0 ] ( "" ) label44 [ 0 locks=0 ] ( "" ) name45 [ 0 locks=0 ] ( "" ) label45 [ 0 locks=0 ] ( "" ) name46 [ 0 locks=0 ] ( "" ) label46 [ 0 locks=0 ] ( "" ) name47 [ 0 locks=0 ] ( "" ) label47 [ 0 locks=0 ] ( "" ) name48 [ 0 locks=0 ] ( "" ) label48 [ 0 locks=0 ] ( "" ) name49 [ 0 locks=0 ] ( "" ) label49 [ 0 locks=0 ] ( "" ) name50 [ 0 locks=0 ] ( "" ) label50 [ 0 locks=0 ] ( "" ) name51 [ 0 locks=0 ] ( "" ) label51 [ 0 locks=0 ] ( "" ) name52 [ 0 locks=0 ] ( "" ) label52 [ 0 locks=0 ] ( "" ) name53 [ 0 locks=0 ] ( "" ) label53 [ 0 locks=0 ] ( "" ) name54 [ 0 locks=0 ] ( "" ) label54 [ 0 locks=0 ] ( "" ) name55 [ 0 locks=0 ] ( "" ) label55 [ 0 locks=0 ] ( "" ) name56 [ 0 locks=0 ] ( "" ) label56 [ 0 locks=0 ] ( "" ) name57 [ 0 locks=0 ] ( "" ) label57 [ 0 locks=0 ] ( "" ) name58 [ 0 locks=0 ] ( "" ) label58 [ 0 locks=0 ] ( "" ) name59 [ 0 locks=0 ] ( "" ) label59 [ 0 locks=0 ] ( "" ) name60 [ 0 locks=0 ] ( "" ) label60 [ 0 locks=0 ] ( "" ) name61 [ 0 locks=0 ] ( "" ) label61 [ 0 locks=0 ] ( "" ) name62 [ 0 locks=0 ] ( "" ) label62 [ 0 locks=0 ] ( "" ) name63 [ 0 locks=0 ] ( "" ) label63 [ 0 locks=0 ] ( "" ) name64 [ 0 locks=0 ] ( "" ) label64 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700011400000000037shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/subinput1.inittype = subinput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011300000000643shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/subinput1.defcomment "" position 0.890671 0.948812 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185233346 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011400000000020shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/subinput1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700010500000000035shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/Cl.inittype = global matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700010400000000637shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/Cl.defcomment "" position 2.18789 1.29546 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185235885 modify 1185235894 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010500000000114shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/Cl.parm{ version 0.8 usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( Cl ) } 0707070000010000000006660000000000000000010000001107246410700010700000000032shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/add1.inittype = add matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700010600000000701shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/add1.defcomment "" position 5.19876 0.986172 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 if_doShadows 1 subinput1 5 } stat { create 1185235971 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010700000000020shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/add1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011700000000031shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows.inittype = if matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011600000000666shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows.defcomment "" position 3.72287 1.53622 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 subinput1 6 1 Cl } stat { create 1185395451 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011700000000063shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows.parm{ version 0.8 condition [ 0 locks=0 ] ( "true" ) } 0707070000010000000006660000000000000000010000001107246410700013200000000040shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/suboutput1.inittype = suboutput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700013100000000661shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/suboutput1.defcomment "" position 2.94575 0.892354 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 1 shadow1 } stat { create 1185395451 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700013200000007076shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) label3 [ 0 locks=0 ] ( "" ) name4 [ 0 locks=0 ] ( "" ) label4 [ 0 locks=0 ] ( "" ) name5 [ 0 locks=0 ] ( "" ) label5 [ 0 locks=0 ] ( "" ) name6 [ 0 locks=0 ] ( "" ) label6 [ 0 locks=0 ] ( "" ) name7 [ 0 locks=0 ] ( "" ) label7 [ 0 locks=0 ] ( "" ) name8 [ 0 locks=0 ] ( "" ) label8 [ 0 locks=0 ] ( "" ) name9 [ 0 locks=0 ] ( "" ) label9 [ 0 locks=0 ] ( "" ) name10 [ 0 locks=0 ] ( "" ) label10 [ 0 locks=0 ] ( "" ) name11 [ 0 locks=0 ] ( "" ) label11 [ 0 locks=0 ] ( "" ) name12 [ 0 locks=0 ] ( "" ) label12 [ 0 locks=0 ] ( "" ) name13 [ 0 locks=0 ] ( "" ) label13 [ 0 locks=0 ] ( "" ) name14 [ 0 locks=0 ] ( "" ) label14 [ 0 locks=0 ] ( "" ) name15 [ 0 locks=0 ] ( "" ) label15 [ 0 locks=0 ] ( "" ) name16 [ 0 locks=0 ] ( "" ) label16 [ 0 locks=0 ] ( "" ) name17 [ 0 locks=0 ] ( "" ) label17 [ 0 locks=0 ] ( "" ) name18 [ 0 locks=0 ] ( "" ) label18 [ 0 locks=0 ] ( "" ) name19 [ 0 locks=0 ] ( "" ) label19 [ 0 locks=0 ] ( "" ) name20 [ 0 locks=0 ] ( "" ) label20 [ 0 locks=0 ] ( "" ) name21 [ 0 locks=0 ] ( "" ) label21 [ 0 locks=0 ] ( "" ) name22 [ 0 locks=0 ] ( "" ) label22 [ 0 locks=0 ] ( "" ) name23 [ 0 locks=0 ] ( "" ) label23 [ 0 locks=0 ] ( "" ) name24 [ 0 locks=0 ] ( "" ) label24 [ 0 locks=0 ] ( "" ) name25 [ 0 locks=0 ] ( "" ) label25 [ 0 locks=0 ] ( "" ) name26 [ 0 locks=0 ] ( "" ) label26 [ 0 locks=0 ] ( "" ) name27 [ 0 locks=0 ] ( "" ) label27 [ 0 locks=0 ] ( "" ) name28 [ 0 locks=0 ] ( "" ) label28 [ 0 locks=0 ] ( "" ) name29 [ 0 locks=0 ] ( "" ) label29 [ 0 locks=0 ] ( "" ) name30 [ 0 locks=0 ] ( "" ) label30 [ 0 locks=0 ] ( "" ) name31 [ 0 locks=0 ] ( "" ) label31 [ 0 locks=0 ] ( "" ) name32 [ 0 locks=0 ] ( "" ) label32 [ 0 locks=0 ] ( "" ) name33 [ 0 locks=0 ] ( "" ) label33 [ 0 locks=0 ] ( "" ) name34 [ 0 locks=0 ] ( "" ) label34 [ 0 locks=0 ] ( "" ) name35 [ 0 locks=0 ] ( "" ) label35 [ 0 locks=0 ] ( "" ) name36 [ 0 locks=0 ] ( "" ) label36 [ 0 locks=0 ] ( "" ) name37 [ 0 locks=0 ] ( "" ) label37 [ 0 locks=0 ] ( "" ) name38 [ 0 locks=0 ] ( "" ) label38 [ 0 locks=0 ] ( "" ) name39 [ 0 locks=0 ] ( "" ) label39 [ 0 locks=0 ] ( "" ) name40 [ 0 locks=0 ] ( "" ) label40 [ 0 locks=0 ] ( "" ) name41 [ 0 locks=0 ] ( "" ) label41 [ 0 locks=0 ] ( "" ) name42 [ 0 locks=0 ] ( "" ) label42 [ 0 locks=0 ] ( "" ) name43 [ 0 locks=0 ] ( "" ) label43 [ 0 locks=0 ] ( "" ) name44 [ 0 locks=0 ] ( "" ) label44 [ 0 locks=0 ] ( "" ) name45 [ 0 locks=0 ] ( "" ) label45 [ 0 locks=0 ] ( "" ) name46 [ 0 locks=0 ] ( "" ) label46 [ 0 locks=0 ] ( "" ) name47 [ 0 locks=0 ] ( "" ) label47 [ 0 locks=0 ] ( "" ) name48 [ 0 locks=0 ] ( "" ) label48 [ 0 locks=0 ] ( "" ) name49 [ 0 locks=0 ] ( "" ) label49 [ 0 locks=0 ] ( "" ) name50 [ 0 locks=0 ] ( "" ) label50 [ 0 locks=0 ] ( "" ) name51 [ 0 locks=0 ] ( "" ) label51 [ 0 locks=0 ] ( "" ) name52 [ 0 locks=0 ] ( "" ) label52 [ 0 locks=0 ] ( "" ) name53 [ 0 locks=0 ] ( "" ) label53 [ 0 locks=0 ] ( "" ) name54 [ 0 locks=0 ] ( "" ) label54 [ 0 locks=0 ] ( "" ) name55 [ 0 locks=0 ] ( "" ) label55 [ 0 locks=0 ] ( "" ) name56 [ 0 locks=0 ] ( "" ) label56 [ 0 locks=0 ] ( "" ) name57 [ 0 locks=0 ] ( "" ) label57 [ 0 locks=0 ] ( "" ) name58 [ 0 locks=0 ] ( "" ) label58 [ 0 locks=0 ] ( "" ) name59 [ 0 locks=0 ] ( "" ) label59 [ 0 locks=0 ] ( "" ) name60 [ 0 locks=0 ] ( "" ) label60 [ 0 locks=0 ] ( "" ) name61 [ 0 locks=0 ] ( "" ) label61 [ 0 locks=0 ] ( "" ) name62 [ 0 locks=0 ] ( "" ) label62 [ 0 locks=0 ] ( "" ) name63 [ 0 locks=0 ] ( "" ) label63 [ 0 locks=0 ] ( "" ) name64 [ 0 locks=0 ] ( "" ) label64 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700013100000000037shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/subinput1.inittype = subinput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700013000000000625shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/subinput1.defcomment "" position 0 1 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185395451 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700013100000000020shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/subinput1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700012700000000035shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/shadow1.inittype = shadow matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700012600000000660shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/shadow1.defcomment "" position 1.40083 1.02296 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 subinput1 1 } stat { create 1185235855 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700012700000000063shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows/shadow1.parm{ version 0.8 lightcolor [ 0 locks=0 ] ( 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700007400000000041shop/volume_cloud/volumecloud/if_densityNotZero/Y_axis.inittype = floattovec matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007300000000637shop/volume_cloud/volumecloud/if_densityNotZero/Y_axis.defcomment "" position 6.85745 3.88263 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185233364 modify 1197585905 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700007400000000331shop/volume_cloud/volumecloud/if_densityNotZero/Y_axis.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) fval1 [ 0 locks=0 ] ( 0 ) fval2 [ 0 locks=0 ] ( 1 ) fval3 [ 0 locks=0 ] ( 0 ) fval1_uv [ 0 locks=0 ] ( 0 ) fval2_uv [ 0 locks=0 ] ( 0 ) fval3_uv [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700007700000000037shop/volume_cloud/volumecloud/if_densityNotZero/multiply2.inittype = multiply matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007600000000722shop/volume_cloud/volumecloud/if_densityNotZero/multiply2.defcomment "" position 10.0438 2.02737 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 illuminance1 1 subinput1 3 2 calcOpacSubNet } stat { create 1185238925 modify 1207597877 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700007700000000020shop/volume_cloud/volumecloud/if_densityNotZero/multiply2.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700006700000000035shop/volume_cloud/volumecloud/if_densityNotZero/P.inittype = global matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006600000000637shop/volume_cloud/volumecloud/if_densityNotZero/P.defcomment "" position 7.02989 4.72584 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185240078 modify 1197585903 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006700000000113shop/volume_cloud/volumecloud/if_densityNotZero/P.parm{ version 0.8 usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( P ) } 0707070000010000000006660000000000000000010000001107246410700010400000000035shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet.inittype = subnet matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700010300000000715shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet.defcomment "" position 8.4956 1.37277 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 subinput1 5 1 subinput1 6 2 subinput1 7 } stat { create 1185241036 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010400000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011400000000035shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/twoway1.inittype = twoway matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011300000000721shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/twoway1.defcomment "" position 3.16893 1.24572 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 isshadow1 1 den_x_shadDen 2 den_x_smokeDen } stat { create 1185236198 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011400000001265shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) g0 [ 0 locks=0 ] ( 0 0 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_v [ 0 locks=0 ] ( 0 0 0 ) input2_p [ 0 locks=0 ] ( 0 0 0 ) input2_n [ 0 locks=0 ] ( 0 0 0 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m3 [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) input2_m [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) input2_uf [ 0 locks=0 ] ( 0 ) input2_uv [ 0 locks=0 ] ( 0 0 0 ) input2_up [ 0 locks=0 ] ( 0 0 0 ) input2_un [ 0 locks=0 ] ( 0 0 0 ) input2_uc [ 0 locks=0 ] ( 0 0 0 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } 0707070000010000000006660000000000000000010000001107246410700012300000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_smokeDen.inittype = multiply matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700012200000000676shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_smokeDen.defcomment "" position 1.10813 -1.43611 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 subinput1 1 subinput1 1 } stat { create 1185236318 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700012300000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_smokeDen.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700012200000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_shadDen.inittype = multiply matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700012100000000677shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_shadDen.defcomment "" position 0.411852 0.343373 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 subinput1 1 subinput1 2 } stat { create 1185236318 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700012200000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/den_x_shadDen.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011600000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/isshadow1.inittype = isshadow matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011500000000641shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/isshadow1.defcomment "" position 1.40292 2.05188 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185237691 modify 1185237691 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011600000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/isshadow1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011100000000032shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/max0.inittype = max matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011000000000666shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/max0.defcomment "" position 4.44441 -0.459278 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 twoway1 1 zero } stat { create 1185237909 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011100000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/max0.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011100000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/zero.inittype = constant matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011000000000635shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/zero.defcomment "" position 3.04112 -0.337492 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185237935 modify 1185237965 author liza@chaos access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011100000001464shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/zero.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( zero ) constlabel [ 0 locks=0 ] ( zero ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700011100000000032shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/exp1.inittype = exp matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011000000000657shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/exp1.defcomment "" position 8.74395 -1.27296 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 multiply1 } stat { create 1185238038 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011100000000625shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/exp1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) gv [ 0 locks=0 ] ( 0 0 ) val [ 0 locks=0 ] ( 1 ) val_v [ 0 locks=0 ] ( 1 1 1 ) val_p [ 0 locks=0 ] ( 1 1 1 ) val_n [ 0 locks=0 ] ( 1 1 1 ) val_c [ 0 locks=0 ] ( 1 1 1 ) val_v4 [ 0 locks=0 ] ( 1 1 1 1 ) val_uf [ 0 locks=0 ] ( 1 ) val_uv [ 0 locks=0 ] ( 1 1 1 ) val_up [ 0 locks=0 ] ( 1 1 1 ) val_un [ 0 locks=0 ] ( 1 1 1 ) val_uc [ 0 locks=0 ] ( 1 1 1 ) } 0707070000010000000006660000000000000000010000001107246410700011600000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/multiply1.inittype = multiply matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011500000000665shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/multiply1.defcomment "" position 7.36711 -2.00131 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 negate1 1 dPdz } stat { create 1185238093 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011600000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/multiply1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700011400000000035shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/negate1.inittype = negate matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011300000000652shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/negate1.defcomment "" position 5.86333 -1.05807 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 max0 } stat { create 1185238105 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011400000000056shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/negate1.parm{ version 0.8 signature [ 0 locks=0 ] ( f ) } 0707070000010000000006660000000000000000010000001107246410700011700000000040shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/suboutput1.inittype = suboutput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011600000000657shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/suboutput1.defcomment "" position 12.1704 -1.35502 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 complement1 } stat { create 1185241036 modify 1207597876 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011700000007076shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) label3 [ 0 locks=0 ] ( "" ) name4 [ 0 locks=0 ] ( "" ) label4 [ 0 locks=0 ] ( "" ) name5 [ 0 locks=0 ] ( "" ) label5 [ 0 locks=0 ] ( "" ) name6 [ 0 locks=0 ] ( "" ) label6 [ 0 locks=0 ] ( "" ) name7 [ 0 locks=0 ] ( "" ) label7 [ 0 locks=0 ] ( "" ) name8 [ 0 locks=0 ] ( "" ) label8 [ 0 locks=0 ] ( "" ) name9 [ 0 locks=0 ] ( "" ) label9 [ 0 locks=0 ] ( "" ) name10 [ 0 locks=0 ] ( "" ) label10 [ 0 locks=0 ] ( "" ) name11 [ 0 locks=0 ] ( "" ) label11 [ 0 locks=0 ] ( "" ) name12 [ 0 locks=0 ] ( "" ) label12 [ 0 locks=0 ] ( "" ) name13 [ 0 locks=0 ] ( "" ) label13 [ 0 locks=0 ] ( "" ) name14 [ 0 locks=0 ] ( "" ) label14 [ 0 locks=0 ] ( "" ) name15 [ 0 locks=0 ] ( "" ) label15 [ 0 locks=0 ] ( "" ) name16 [ 0 locks=0 ] ( "" ) label16 [ 0 locks=0 ] ( "" ) name17 [ 0 locks=0 ] ( "" ) label17 [ 0 locks=0 ] ( "" ) name18 [ 0 locks=0 ] ( "" ) label18 [ 0 locks=0 ] ( "" ) name19 [ 0 locks=0 ] ( "" ) label19 [ 0 locks=0 ] ( "" ) name20 [ 0 locks=0 ] ( "" ) label20 [ 0 locks=0 ] ( "" ) name21 [ 0 locks=0 ] ( "" ) label21 [ 0 locks=0 ] ( "" ) name22 [ 0 locks=0 ] ( "" ) label22 [ 0 locks=0 ] ( "" ) name23 [ 0 locks=0 ] ( "" ) label23 [ 0 locks=0 ] ( "" ) name24 [ 0 locks=0 ] ( "" ) label24 [ 0 locks=0 ] ( "" ) name25 [ 0 locks=0 ] ( "" ) label25 [ 0 locks=0 ] ( "" ) name26 [ 0 locks=0 ] ( "" ) label26 [ 0 locks=0 ] ( "" ) name27 [ 0 locks=0 ] ( "" ) label27 [ 0 locks=0 ] ( "" ) name28 [ 0 locks=0 ] ( "" ) label28 [ 0 locks=0 ] ( "" ) name29 [ 0 locks=0 ] ( "" ) label29 [ 0 locks=0 ] ( "" ) name30 [ 0 locks=0 ] ( "" ) label30 [ 0 locks=0 ] ( "" ) name31 [ 0 locks=0 ] ( "" ) label31 [ 0 locks=0 ] ( "" ) name32 [ 0 locks=0 ] ( "" ) label32 [ 0 locks=0 ] ( "" ) name33 [ 0 locks=0 ] ( "" ) label33 [ 0 locks=0 ] ( "" ) name34 [ 0 locks=0 ] ( "" ) label34 [ 0 locks=0 ] ( "" ) name35 [ 0 locks=0 ] ( "" ) label35 [ 0 locks=0 ] ( "" ) name36 [ 0 locks=0 ] ( "" ) label36 [ 0 locks=0 ] ( "" ) name37 [ 0 locks=0 ] ( "" ) label37 [ 0 locks=0 ] ( "" ) name38 [ 0 locks=0 ] ( "" ) label38 [ 0 locks=0 ] ( "" ) name39 [ 0 locks=0 ] ( "" ) label39 [ 0 locks=0 ] ( "" ) name40 [ 0 locks=0 ] ( "" ) label40 [ 0 locks=0 ] ( "" ) name41 [ 0 locks=0 ] ( "" ) label41 [ 0 locks=0 ] ( "" ) name42 [ 0 locks=0 ] ( "" ) label42 [ 0 locks=0 ] ( "" ) name43 [ 0 locks=0 ] ( "" ) label43 [ 0 locks=0 ] ( "" ) name44 [ 0 locks=0 ] ( "" ) label44 [ 0 locks=0 ] ( "" ) name45 [ 0 locks=0 ] ( "" ) label45 [ 0 locks=0 ] ( "" ) name46 [ 0 locks=0 ] ( "" ) label46 [ 0 locks=0 ] ( "" ) name47 [ 0 locks=0 ] ( "" ) label47 [ 0 locks=0 ] ( "" ) name48 [ 0 locks=0 ] ( "" ) label48 [ 0 locks=0 ] ( "" ) name49 [ 0 locks=0 ] ( "" ) label49 [ 0 locks=0 ] ( "" ) name50 [ 0 locks=0 ] ( "" ) label50 [ 0 locks=0 ] ( "" ) name51 [ 0 locks=0 ] ( "" ) label51 [ 0 locks=0 ] ( "" ) name52 [ 0 locks=0 ] ( "" ) label52 [ 0 locks=0 ] ( "" ) name53 [ 0 locks=0 ] ( "" ) label53 [ 0 locks=0 ] ( "" ) name54 [ 0 locks=0 ] ( "" ) label54 [ 0 locks=0 ] ( "" ) name55 [ 0 locks=0 ] ( "" ) label55 [ 0 locks=0 ] ( "" ) name56 [ 0 locks=0 ] ( "" ) label56 [ 0 locks=0 ] ( "" ) name57 [ 0 locks=0 ] ( "" ) label57 [ 0 locks=0 ] ( "" ) name58 [ 0 locks=0 ] ( "" ) label58 [ 0 locks=0 ] ( "" ) name59 [ 0 locks=0 ] ( "" ) label59 [ 0 locks=0 ] ( "" ) name60 [ 0 locks=0 ] ( "" ) label60 [ 0 locks=0 ] ( "" ) name61 [ 0 locks=0 ] ( "" ) label61 [ 0 locks=0 ] ( "" ) name62 [ 0 locks=0 ] ( "" ) label62 [ 0 locks=0 ] ( "" ) name63 [ 0 locks=0 ] ( "" ) label63 [ 0 locks=0 ] ( "" ) name64 [ 0 locks=0 ] ( "" ) label64 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700011600000000037shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/subinput1.inittype = subinput matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011500000000643shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/subinput1.defcomment "" position -1.16686 -1.06461 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185241036 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011600000000020shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/subinput1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700012000000000041shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/complement1.inittype = complement matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011700000000651shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/complement1.defcomment "" position 10.4263 -1.1916 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 exp1 } stat { create 1185472192 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700012000000000657shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/complement1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) gv [ 0 locks=0 ] ( 0 0 ) val [ 0 locks=0 ] ( 1 ) val_i [ 0 locks=0 ] ( 1 ) val_v [ 0 locks=0 ] ( 1 1 1 ) val_p [ 0 locks=0 ] ( 1 1 1 ) val_n [ 0 locks=0 ] ( 1 1 1 ) val_c [ 0 locks=0 ] ( 1 1 1 ) val_v4 [ 0 locks=0 ] ( 1 1 1 1 ) val_uf [ 0 locks=0 ] ( 1 ) val_uv [ 0 locks=0 ] ( 1 1 1 ) val_up [ 0 locks=0 ] ( 1 1 1 ) val_un [ 0 locks=0 ] ( 1 1 1 ) val_uc [ 0 locks=0 ] ( 1 1 1 ) } 0707070000010000000006660000000000000000010000001107246410700011100000000035shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/dPdz.inittype = global matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700011000000000637shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/dPdz.defcomment "" position 5.8538 -2.45648 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185238045 modify 1185238061 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700011100000000116shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet/dPdz.parm{ version 0.8 usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( dPdz ) } 0707070000010000000006660000000000000000010000001107246410700010100000000041shop/volume_cloud/volumecloud/if_densityNotZero/float2color.inittype = floattovec matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700010000000000730shop/volume_cloud/volumecloud/if_densityNotZero/float2color.defcomment "" position 10.0181 0.976718 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 calcOpacSubNet 1 calcOpacSubNet 2 calcOpacSubNet } stat { create 1185472356 modify 1207597875 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010100000000323shop/volume_cloud/volumecloud/if_densityNotZero/float2color.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) fval1 [ 0 locks=0 ] ( 0 ) fval2 [ 0 locks=0 ] ( 0 ) fval3 [ 0 locks=0 ] ( 0 ) fval1_uv [ 0 locks=0 ] ( 0 ) fval2_uv [ 0 locks=0 ] ( 0 ) fval3_uv [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700010000000000040shop/volume_cloud/volumecloud/if_densityNotZero/illumAngle.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007700000000635shop/volume_cloud/volumecloud/if_densityNotZero/illumAngle.defcomment "" position 5.15379 3.50971 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1187895366 modify 1197585786 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700010000000002400shop/volume_cloud/volumecloud/if_densityNotZero/illumAngle.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "float" ) parmname [ 0 locks=0 ] ( illumAngle ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Illuminance Angle" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 180 ) rangeflt [ 0 locks=0 ] ( 0 360 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700007700000000037shop/volume_cloud/volumecloud/if_densityNotZero/degtorad1.inittype = degtorad matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700007600000000657shop/volume_cloud/volumecloud/if_densityNotZero/degtorad1.defcomment "" position 6.81655 3.32142 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 illumAngle } stat { create 1187895462 modify 1197585909 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700007700000000625shop/volume_cloud/volumecloud/if_densityNotZero/degtorad1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) gv [ 0 locks=0 ] ( 0 0 ) deg [ 0 locks=0 ] ( 1 ) deg_v [ 0 locks=0 ] ( 1 1 1 ) deg_p [ 0 locks=0 ] ( 1 1 1 ) deg_n [ 0 locks=0 ] ( 1 1 1 ) deg_c [ 0 locks=0 ] ( 1 1 1 ) deg_v4 [ 0 locks=0 ] ( 1 1 1 1 ) deg_uf [ 0 locks=0 ] ( 1 ) deg_uv [ 0 locks=0 ] ( 1 1 1 ) deg_up [ 0 locks=0 ] ( 1 1 1 ) deg_un [ 0 locks=0 ] ( 1 1 1 ) deg_uc [ 0 locks=0 ] ( 1 1 1 ) } 0707070000010000000006660000000000000000010000001107246410700005100000000037shop/volume_cloud/volumecloud/newOf.inittype = constant matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005000000000635shop/volume_cloud/volumecloud/newOf.defcomment "" position -0.482132 1.80248 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1185234108 modify 1197586212 author liza@chaos access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005100000001466shop/volume_cloud/volumecloud/newOf.parm{ version 0.8 consttype [ 0 locks=0 ] ( "color" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( newOf ) constlabel [ 0 locks=0 ] ( newOf ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700006100000000040shop/volume_cloud/volumecloud/usePointColor.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700006000000000636shop/volume_cloud/volumecloud/usePointColor.defcomment "" position -3.62392 2.84692 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1181944270 modify 1197586230 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700006100000002376shop/volume_cloud/volumecloud/usePointColor.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "toggle" ) parmname [ 0 locks=0 ] ( usePointColor ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Use Point Color" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "off" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005400000000035shop/volume_cloud/volumecloud/chooseCd.inittype = twoway matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005300000000671shop/volume_cloud/volumecloud/chooseCd.defcomment "" position -2.00037 2.47148 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 usePointColor 1 Cd } stat { create 1180714189 modify 1197586222 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005400000001257shop/volume_cloud/volumecloud/chooseCd.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) condtype [ 0 locks=0 ] ( 0 ) g0 [ 0 locks=0 ] ( 0 0 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 1 ) input2_s [ 0 locks=0 ] ( "" ) input2_v [ 0 locks=0 ] ( 1 1 1 ) input2_p [ 0 locks=0 ] ( 1 1 1 ) input2_n [ 0 locks=0 ] ( 1 1 1 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m3 [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) input2_m [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) input2_uf [ 0 locks=0 ] ( 1 ) input2_uv [ 0 locks=0 ] ( 1 1 1 ) input2_up [ 0 locks=0 ] ( 1 1 1 ) input2_un [ 0 locks=0 ] ( 1 1 1 ) input2_uc [ 0 locks=0 ] ( 1 1 1 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } 0707070000010000000006660000000000000000010000001107246410700004600000000040shop/volume_cloud/volumecloud/Cd.inittype = parameter matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004500000000655shop/volume_cloud/volumecloud/Cd.defcomment "" position -3.61663 2.03732 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1181872479 modify 1197586226 author mark@beijing.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004600000002361shop/volume_cloud/volumecloud/Cd.parm{ version 0.8 parmtype [ 0 locks=0 ] ( "color" ) parmname [ 0 locks=0 ] ( Cd ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmlabel [ 0 locks=0 ] ( "Attribute Color" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) invisible [ 0 locks=0 ] ( "on" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700005500000000037shop/volume_cloud/volumecloud/multiply1.inittype = multiply matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005400000000667shop/volume_cloud/volumecloud/multiply1.defcomment "" position -0.501892 2.96391 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 diff 1 chooseCd } stat { create 1185238458 modify 1197586832 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005500000000020shop/volume_cloud/volumecloud/multiply1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700005100000000037shop/volume_cloud/volumecloud/newAf.inittype = constant matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700005000000000634shop/volume_cloud/volumecloud/newAf.defcomment "" position 3.04717 0.804967 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1187897348 modify 1197586049 author liza@chaos access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700005100000001466shop/volume_cloud/volumecloud/newAf.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( newAf ) constlabel [ 0 locks=0 ] ( newAf ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } 0707070000010000000006660000000000000000010000001107246410700001000000000604vex.defcomment "" position 5.5 2.5 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222723632 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700001100000000020vex.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700003100000000036obj/DOPnet/gravity1.inittype = gravity matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003000000000624obj/DOPnet/gravity1.defcomment "" position -4.42217 -4.72029 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 merge1 } stat { create 1222723644 modify 1222743814 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003000000000263obj/DOPnet/gravity1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700003100000000671obj/DOPnet/gravity1.parm{ version 0.8 parmop_force [ 0 locks=0 ] ( "default" ) force [ 0 locks=0 ] ( 0 -9.80665016 0 ) parmop_handlepos [ 0 locks=0 ] ( "default" ) handlepos [ 0 locks=0 ] ( 0 3 0 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Gravity ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002700000000034obj/DOPnet/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002600000000650obj/DOPnet/merge1.defcomment "" position -3.53 -1.6001 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 rbdobject1 1 smokesolver1 } stat { create 1222723644 modify 1222730818 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002600000000272obj/DOPnet/merge1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = "if($FF<6, 1, 0)" } } } 0707070000010000000006660000000000000000010000001107246410700002700000000301obj/DOPnet/merge1.parm{ version 0.8 activation [ 8 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "mutual" ) relationship [ 0 locks=0 ] ( SIM_RelationshipSource ) } 0707070000010000000006660000000000000000010000001107246410700003500000000042obj/DOPnet/smokesolver1.inittype = smokesolver matchesdef = 1 0707070000010000000006660000000000000000010000001107246410700003400000000654obj/DOPnet/smokesolver1.defcomment "" position -0.920992 -0.262779 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 applydata1 1 "" 2 merge2 } stat { create 1222723644 modify 1222798273 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000003117obj/DOPnet/smokesolver1.parm{ version 0.8 std_switcher_0 [ 0 locks=0 ] ( 1 1 1 1 1 1 1 ) minimumsubsteps [ 0 locks=0 ] ( 1 ) substeps [ 0 locks=0 ] ( 1 ) cflcond [ 0 locks=0 ] ( 1 ) density_forcemask [ 0 locks=0 ] ( * ) absolute_forcemask [ 0 locks=0 ] ( "" ) viscosity [ 0 locks=0 ] ( 0 ) coolingrate [ 0 locks=0 ] ( 0.899999976 ) temperaturediffuse [ 0 locks=0 ] ( 1 ) gasbuoyancy1_dir [ 0 locks=0 ] ( 0 1 0 ) gasbuoyancy1_lift [ 0 locks=0 ] ( 50 ) confinement [ 0 locks=0 ] ( 0.850000024 ) vortexconfinement [ 0 locks=0 ] ( 0 ) feedbackscale [ 0 locks=0 ] ( 0 ) dospeedlimit [ 0 locks=0 ] ( "off" ) speedlimit [ 0 locks=0 ] ( 1 ) restspeed [ 0 locks=0 ] ( 0.200000003 ) restreset [ 0 locks=0 ] ( 1 ) restresetdelay [ 0 locks=0 ] ( 1000 ) usefuel [ 0 locks=0 ] ( "off" ) compressgas [ 0 locks=0 ] ( "off" ) ignitiontemp [ 0 locks=0 ] ( 0.100000001 ) burnrate [ 0 locks=0 ] ( 0.899999976 ) sootrate [ 0 locks=0 ] ( 1 ) heatoutput [ 0 locks=0 ] ( 0.800000012 ) gasrelease [ 0 locks=0 ] ( 10 ) normalizeburnfield [ 0 locks=0 ] ( "off" ) collision_usebandwidth [ 0 locks=0 ] ( "on" ) usepointvelocity [ 0 locks=0 ] ( "off" ) usevolumevelocity [ 0 locks=0 ] ( "off" ) collisiontemperaturemerge [ 0 locks=0 ] ( "collisioninterior" ) sourcedest [ 0 locks=0 ] ( "density" ) sourcevelmerge [ 0 locks=0 ] ( "netnewsource" ) veltype [ 0 locks=0 ] ( "rigidvelocity" ) sourcetemperaturemerge [ 0 locks=0 ] ( "netnewsource" ) pumpveltype [ 0 locks=0 ] ( "rigidvelocity" ) pumptemperaturemerge [ 0 locks=0 ] ( "none" ) addaffectors [ 0 locks=0 ] ( "on" ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Solver ) uniquedataname [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700002600000000042obj/DOPnet/smoke.inittype = smokeobject matchesdef = 1 0707070000010000000006660000000000000000010000001107246410700002500000000612obj/DOPnet/smoke.defcomment "" position -3.9536 2.21369 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723644 modify 1222802017 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002600000014662obj/DOPnet/smoke.parm{ version 0.8 usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( 1 ) numobjects [ 0 locks=0 ] ( 1 ) object_name [ 0 locks=0 ] ( $OS ) solvefirstframe [ 0 locks=0 ] ( "off" ) twod [ 0 locks=0 ] ( "off" ) voxelplane [ 0 locks=0 ] ( "xy" ) uniformvoxels [ 0 locks=0 ] ( "max" ) uniformdiv [ 0 locks=0 ] ( 110 ) div [ 0 locks=0 ] ( 10 10 10 ) size [ 0 locks=0 ] ( 12 9 2 ) t [ 0 locks=0 ] ( 0 -1 0 ) std_switcher_0 [ 0 locks=0 ] ( 1 1 ) density_soppath [ 0 locks=0 ] ( "" ) temperature_soppath [ 0 locks=0 ] ( "" ) fuel_soppath [ 0 locks=0 ] ( "" ) usetransform [ 0 locks=0 ] ( "on" ) closedends [ 0 locks=0 ] ( "on" ) closex [ 0 locks=0 ] ( "on" ) closey [ 0 locks=0 ] ( "on" ) closez [ 0 locks=0 ] ( "on" ) velocity_direction [ 0 locks=0 ] ( 0 0 0 ) border [ 0 locks=0 ] ( "constant" ) restfield [ 0 locks=0 ] ( "on" ) restresscale [ 0 locks=0 ] ( 1 ) std_switcher_2 [ 0 locks=0 ] ( 0 0 0 0 0 0 0 0 0 0 ) density_showguide [ 0 locks=0 ] ( "on" ) density_color [ 0 locks=0 ] ( 1 1 1 ) density_usebox [ 0 locks=0 ] ( "on" ) density_useboxhash [ 0 locks=0 ] ( "on" ) density_guideiso [ 0 locks=0 ] ( 1 ) density_guideinvert [ 0 locks=0 ] ( "off" ) density_usesmoke [ 0 locks=0 ] ( "on" ) density_guideuseplane [ 0 locks=0 ] ( "off" ) density_guideplane [ 0 locks=0 ] ( "xy" ) density_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) density_guidevismode [ 0 locks=0 ] ( "false" ) density_guiderange [ 0 locks=0 ] ( 0 1 ) temperature1_showguide [ 0 locks=0 ] ( "off" ) temperature1_color [ 0 locks=0 ] ( 1 1 1 ) temperature1_usebox [ 0 locks=0 ] ( "off" ) temperature1_useboxhash [ 0 locks=0 ] ( "off" ) temperature1_guideiso [ 0 locks=0 ] ( 0 ) temperature1_guideinvert [ 0 locks=0 ] ( "off" ) temperature1_usesmoke [ 0 locks=0 ] ( "off" ) temperature1_guideuseplane [ 0 locks=0 ] ( "on" ) temperature1_guideplane [ 0 locks=0 ] ( "xy" ) temperature1_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) temperature1_guidevismode [ 0 locks=0 ] ( "false" ) temperature1_guiderange [ 0 locks=0 ] ( 0 1 ) fuel_showguide [ 0 locks=0 ] ( "off" ) fuel_color [ 0 locks=0 ] ( 0.899999976 0 0.899999976 ) fuel_usebox [ 0 locks=0 ] ( "off" ) fuel_useboxhash [ 0 locks=0 ] ( "off" ) fuel_guideiso [ 0 locks=0 ] ( 0 ) fuel_guideinvert [ 0 locks=0 ] ( "off" ) fuel_usesmoke [ 0 locks=0 ] ( "on" ) fuel_guideuseplane [ 0 locks=0 ] ( "off" ) fuel_guideplane [ 0 locks=0 ] ( "xy" ) fuel_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) fuel_guidevismode [ 0 locks=0 ] ( "false" ) fuel_guiderange [ 0 locks=0 ] ( 0 1 ) divergence_showguide [ 0 locks=0 ] ( "off" ) divergence_color [ 0 locks=0 ] ( 1 0.800000012 0 ) divergence_usebox [ 0 locks=0 ] ( "off" ) divergence_useboxhash [ 0 locks=0 ] ( "off" ) divergence_guideiso [ 0 locks=0 ] ( 0 ) divergence_guideinvert [ 0 locks=0 ] ( "off" ) divergence_usesmoke [ 0 locks=0 ] ( "on" ) divergence_guideuseplane [ 0 locks=0 ] ( "off" ) divergence_guideplane [ 0 locks=0 ] ( "xy" ) divergence_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) divergence_guidevismode [ 0 locks=0 ] ( "false" ) divergence_guiderange [ 0 locks=0 ] ( 0 1 ) burn_showguide [ 0 locks=0 ] ( "off" ) burn_color [ 0 locks=0 ] ( 1 0.800000012 0 ) burn_usebox [ 0 locks=0 ] ( "off" ) burn_useboxhash [ 0 locks=0 ] ( "off" ) burn_guideiso [ 0 locks=0 ] ( 0 ) burn_guideinvert [ 0 locks=0 ] ( "off" ) burn_usesmoke [ 0 locks=0 ] ( "on" ) burn_guideuseplane [ 0 locks=0 ] ( "off" ) burn_guideplane [ 0 locks=0 ] ( "xy" ) burn_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) burn_guidevismode [ 0 locks=0 ] ( "false" ) burn_guiderange [ 0 locks=0 ] ( 0 1 ) velocity_showguide [ 0 locks=0 ] ( "off" ) velocity_color [ 0 locks=0 ] ( 1 1 1 ) velocity_guideusebox [ 0 locks=0 ] ( "off" ) velocity_guideuseboxhash [ 0 locks=0 ] ( "off" ) velocity_guideusesmoke [ 0 locks=0 ] ( "off" ) velocity_guidescale [ 0 locks=0 ] ( 1 ) velocity_guideoverridediv [ 0 locks=0 ] ( "on" ) velocity_guidediv [ 0 locks=0 ] ( 79 79 79 ) velocity_guidebarbs [ 0 locks=0 ] ( "on" ) velocity_guidepercomp [ 0 locks=0 ] ( "off" ) velocity_guideusestreamers [ 0 locks=0 ] ( "on" ) velocity_guidestreamerlen [ 0 locks=0 ] ( 1.19000006 ) velocity_guidestreamerminspeed [ 0 locks=0 ] ( 0.00100000005 ) velocity_guideplane [ 0 locks=0 ] ( "xy" ) velocity_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) velocity_guidevistype [ 0 locks=0 ] ( "speed" ) velocity_guidevismode [ 0 locks=0 ] ( "false" ) velocity_guidevisscale [ 0 locks=0 ] ( 0.129999995 ) collisionmask1_showguide [ 0 locks=0 ] ( "off" ) collisionmask1_color [ 0 locks=0 ] ( 1 1 1 ) collisionmask1_usebox [ 0 locks=0 ] ( "off" ) collisionmask1_useboxhash [ 0 locks=0 ] ( "off" ) collisionmask1_guideiso [ 0 locks=0 ] ( 0 ) collisionmask1_guideinvert [ 0 locks=0 ] ( "on" ) collisionmask1_usesmoke [ 0 locks=0 ] ( "off" ) collisionmask1_guideuseplane [ 0 locks=0 ] ( "off" ) collisionmask1_guideplane [ 0 locks=0 ] ( "xy" ) collisionmask1_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) collisionmask1_guidevismode [ 0 locks=0 ] ( "false" ) collisionmask1_guiderange [ 0 locks=0 ] ( 0 1 ) sourcemask1_showguide [ 0 locks=0 ] ( "off" ) sourcemask1_color [ 0 locks=0 ] ( 0 0.899999976 0 ) sourcemask1_usebox [ 0 locks=0 ] ( "off" ) sourcemask1_useboxhash [ 0 locks=0 ] ( "off" ) sourcemask1_guideiso [ 0 locks=0 ] ( 0 ) sourcemask1_guideinvert [ 0 locks=0 ] ( "off" ) sourcemask1_usesmoke [ 0 locks=0 ] ( "on" ) sourcemask1_guideuseplane [ 0 locks=0 ] ( "off" ) sourcemask1_guideplane [ 0 locks=0 ] ( "xy" ) sourcemask1_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) sourcemask1_guidevismode [ 0 locks=0 ] ( "false" ) sourcemask1_guiderange [ 0 locks=0 ] ( 0 1 ) sinkmask1_showguide [ 0 locks=0 ] ( "off" ) sinkmask1_color [ 0 locks=0 ] ( 0.899999976 0 0 ) sinkmask1_usebox [ 0 locks=0 ] ( "off" ) sinkmask1_useboxhash [ 0 locks=0 ] ( "off" ) sinkmask1_guideiso [ 0 locks=0 ] ( 0 ) sinkmask1_guideinvert [ 0 locks=0 ] ( "off" ) sinkmask1_usesmoke [ 0 locks=0 ] ( "on" ) sinkmask1_guideuseplane [ 0 locks=0 ] ( "off" ) sinkmask1_guideplane [ 0 locks=0 ] ( "xy" ) sinkmask1_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) sinkmask1_guidevismode [ 0 locks=0 ] ( "false" ) sinkmask1_guiderange [ 0 locks=0 ] ( 0 1 ) pumpmask1_showguide [ 0 locks=0 ] ( "off" ) pumpmask1_color [ 0 locks=0 ] ( 0 0 1 ) pumpmask1_usebox [ 0 locks=0 ] ( "off" ) pumpmask1_useboxhash [ 0 locks=0 ] ( "off" ) pumpmask1_guideiso [ 0 locks=0 ] ( 0 ) pumpmask1_guideinvert [ 0 locks=0 ] ( "off" ) pumpmask1_usesmoke [ 0 locks=0 ] ( "off" ) pumpmask1_guideuseplane [ 0 locks=0 ] ( "off" ) pumpmask1_guideplane [ 0 locks=0 ] ( "xy" ) pumpmask1_guideplanepos [ 0 locks=0 ] ( 0 0 0 ) pumpmask1_guidevismode [ 0 locks=0 ] ( "false" ) pumpmask1_guiderange [ 0 locks=0 ] ( 0 1 ) } 0707070000010000000006660000000000000000010000001107246410700003300000000040obj/DOPnet/rbdobject1.inittype = rbdobject matchesdef = 1 0707070000010000000006660000000000000000010000001107246410700003200000000615obj/DOPnet/rbdobject1.defcomment "" position -6.18927 -0.145871 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723670 modify 1222790311 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003200000000266obj/DOPnet/rbdobject1.chn{ channel velz { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = "if($FF<30, 12, 0)" } } } 0707070000010000000006660000000000000000010000001107246410700003300000003132obj/DOPnet/rbdobject1.parm{ version 0.8 usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( 1 ) numobjects [ 0 locks=0 ] ( 1 ) object_name [ 0 locks=0 ] ( $OS ) solvefirstframe [ 0 locks=0 ] ( "off" ) soppath [ 8 locks=0 ] ( /obj/fart_SOURCE/fart_SOURCE ) animategeo [ 0 locks=0 ] ( "off" ) usetransform [ 0 locks=0 ] ( "on" ) active [ 0 locks=0 ] ( "on" ) display [ 0 locks=0 ] ( "off" ) std_switcher_0 [ 0 locks=0 ] ( 0 0 0 0 ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 90 0 ) vel [ 8 locks=0 ] ( 0 10 [ velz 12 ] ) angvel [ 0 locks=0 ] ( 0 0 0 ) glueobject [ 0 locks=0 ] ( "" ) gluethreshold [ 0 locks=0 ] ( -1 ) glueimpulsehalflife [ 0 locks=0 ] ( 0.100000001 ) usevolume [ 0 locks=0 ] ( "on" ) std_switcher_3 [ 0 locks=0 ] ( 0 0 ) mode [ 0 locks=0 ] ( "rayintersect" ) div [ 0 locks=0 ] ( 30 30 30 ) laserscan [ 0 locks=0 ] ( "on" ) fixsigns [ 0 locks=0 ] ( "on" ) forcebounds [ 0 locks=0 ] ( "on" ) invert [ 0 locks=0 ] ( "off" ) sweepalpha [ 0 locks=0 ] ( 2 ) sweepcount [ 0 locks=0 ] ( 3 ) showguide [ 0 locks=0 ] ( "off" ) volumecolor [ 0 locks=0 ] ( 1 0 0 ) volumefilemode [ 0 locks=0 ] ( "none" ) volumefile [ 0 locks=0 ] ( "" ) surfreptype [ 0 locks=0 ] ( "0" ) polyconvert [ 0 locks=0 ] ( "on" ) triangulate [ 0 locks=0 ] ( "off" ) polylod [ 0 locks=0 ] ( 1 1 ) addbarycenter [ 0 locks=0 ] ( "on" ) computecom [ 0 locks=0 ] ( "on" ) p [ 0 locks=0 ] ( 0 0 0 ) computemass [ 0 locks=0 ] ( "on" ) density [ 0 locks=0 ] ( 1000 ) mass [ 0 locks=0 ] ( 1 ) inertialtensorstiffness [ 0 locks=0 ] ( 1 ) bounce [ 0 locks=0 ] ( 0.5 ) friction [ 0 locks=0 ] ( 1 ) dynamicfriction [ 0 locks=0 ] ( 1 ) temperature [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700004100000000052obj/DOPnet/vorticlegeometry.inittype = gasvorticlegeometry matchesdef = 1 0707070000010000000006660000000000000000010000001107246410700004000000000611obj/DOPnet/vorticlegeometry.defcomment "" position -1.6944 1.7884 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723749 modify 1222801381 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004000000002434obj/DOPnet/vorticlegeometry.chn{ channel tx { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/tx\") } } channel ty { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/ty\") } } channel tz { lefttype = extend righttype = extend flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/tz\") } } channel sizex { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizex\") } } channel sizey { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizey\") } } channel sizez { lefttype = extend righttype = extend default = 1 flags = 0 start = 2 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../smoke/sizez\") } } } 0707070000010000000006660000000000000000010000001107246410700004100000000735obj/DOPnet/vorticlegeometry.parm{ version 0.8 display [ 0 locks=0 ] ( "on" ) source [ 0 locks=0 ] ( "box" ) size [ 0 locks=0 ] ( [ sizex 12 ] [ sizey 9 ] [ sizez 2 ] ) t [ 0 locks=0 ] ( [ tx 0 ] [ ty -1 ] [ tz 0 ] ) npts [ 0 locks=0 ] ( 1000 ) usetransform [ 0 locks=0 ] ( "on" ) soppath [ 0 locks=0 ] ( "" ) magnitude [ 0 locks=0 ] ( 0.5 ) radius [ 0 locks=0 ] ( 0.100000001 ) uptype [ 0 locks=0 ] ( "random" ) up [ 0 locks=0 ] ( 0 1 0 ) seed [ 0 locks=0 ] ( 0 ) dataname [ 0 locks=0 ] ( vorticles ) } 0707070000010000000006660000000000000000010000001107246410700003300000000040obj/DOPnet/applydata1.inittype = applydata matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003200000000645obj/DOPnet/applydata1.defcomment "" position -2.824 0.8095 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 smoke 1 vorticlegeometry } stat { create 1222723749 modify 1222743809 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003200000000263obj/DOPnet/applydata1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700003300000000175obj/DOPnet/applydata1.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) } 0707070000010000000006660000000000000000010000001107246410700002700000000034obj/DOPnet/merge2.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002600000000634obj/DOPnet/merge2.defcomment "" position 1.1296 0.3577 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 recyclevorticles } stat { create 1222723749 modify 1222743809 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.4 1 0.4 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002600000000263obj/DOPnet/merge2.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002700000000303obj/DOPnet/merge2.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "ordered" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan0.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000624obj/DOPnet/fan0.defcomment "" position -2.14438 -2.75324 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 merge1 } stat { create 1222726441 modify 1222798369 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan0.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001624obj/DOPnet/fan0.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 1 1 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( -0.119999997 2.5 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( 0.193000004 -1 0 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 90 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 1200 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan1.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000622obj/DOPnet/fan1.defcomment "" position -2.14438 -3.88274 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 fan0 } stat { create 1222726441 modify 1222798369 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001660obj/DOPnet/fan1.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 0 0 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( -0.0999998972 -2.0999999 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( 0.0369856507 0.998238146 0.046397604 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 148 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 18 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 500 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan2.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000624obj/DOPnet/fan2.defcomment "" position -6.10491 -2.54541 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 merge1 } stat { create 1222726441 modify 1222743814 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan2.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001574obj/DOPnet/fan2.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 0 0 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( 0 0 2 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( 0 0 -1 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 90 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 1000 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "on" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan3.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000622obj/DOPnet/fan3.defcomment "" position -2.14438 -5.01224 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 fan1 } stat { create 1222729035 modify 1222798369 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan3.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001635obj/DOPnet/fan3.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 0 0 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( 3.5 2.79999995 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( -0.400000006 -0.800000012 0 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 90 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 1200 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan4.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000622obj/DOPnet/fan4.defcomment "" position -2.14438 -6.14174 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 fan3 } stat { create 1222729035 modify 1222798369 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan4.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001611obj/DOPnet/fan4.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 0 0 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( -2.79999995 2 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( 0.5 -1 0 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 145 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 400 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan5.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000622obj/DOPnet/fan5.defcomment "" position -2.14438 -7.27124 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 fan4 } stat { create 1222729035 modify 1222801381 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000002231obj/DOPnet/fan5.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } channel tx { lefttype = extend righttype = extend default = -5 flags = 0 segment { length = 0 value = -5 -5 expr = -ch(\"../fan6/tx\") } } channel directionx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = -ch(\"../fan6/directionx\") } } channel coneangle { lefttype = extend righttype = extend default = 122.3 flags = 0 segment { length = 0 value = 18.700000762939453 18.700000762939453 expr = ch(\"../fan6/coneangle\") } } channel flux { lefttype = extend righttype = extend default = 349.9 flags = 0 segment { length = 0 value = 349.89999389648438 349.89999389648438 expr = ch(\"/obj/DOPnet/fan6/flux\") } } channel ty { lefttype = extend righttype = extend default = -2.5 flags = 0 segment { length = 0 value = -2.5 -2.5 expr = ch(\"../fan6/ty\") } } } 0707070000010000000006660000000000000000010000001107246410700002500000001732obj/DOPnet/fan5.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 1 1 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 8 locks=0 ] ( [ tx -2.20000005 ] [ ty -2.20000005 ] 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( [ directionx 0.200000003 ] 1 0 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( [ coneangle 129.899994 ] ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( [ flux 350 ] ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000032obj/DOPnet/fan6.inittype = fan matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000621obj/DOPnet/fan6.defcomment "" position -2.14438 -8.42426 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on inputs { 0 fan5 } stat { create 1222729035 modify 1222798369 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0 0.6 1 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000263obj/DOPnet/fan6.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } 0707070000010000000006660000000000000000010000001107246410700002500000001641obj/DOPnet/fan6.parm{ version 0.8 guideswitcher [ 0 locks=0 ] ( 0 0 ) parmop_t [ 0 locks=0 ] ( "default" ) t [ 0 locks=0 ] ( 2.20000005 -2.20000005 0 ) parmop_direction [ 0 locks=0 ] ( "default" ) direction [ 0 locks=0 ] ( -0.200000003 1 0 ) parmop_coneangle [ 0 locks=0 ] ( "default" ) coneangle [ 0 locks=0 ] ( 129.899994 ) parmop_falloffangle [ 0 locks=0 ] ( "default" ) falloffangle [ 0 locks=0 ] ( 30 ) parmop_flux [ 0 locks=0 ] ( "default" ) flux [ 0 locks=0 ] ( 350 ) parmop_falloff [ 0 locks=0 ] ( "default" ) falloff [ 0 locks=0 ] ( 1 ) parmop_maxdistance [ 0 locks=0 ] ( "default" ) maxdistance [ 0 locks=0 ] ( 10 ) showguide [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Fan ) uniquedataname [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003100000000036obj/DOPnet/rop_dop1.inittype = rop_dop matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003000000000572obj/DOPnet/rop_dop1.defcomment "" position 0.261575 -9.31352 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 fan6 } stat { create 1222746521 modify 1222801381 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003100000001264obj/DOPnet/rop_dop1.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( 1 240 1 ) take [ 0 locks=0 ] ( _current_ ) doppath [ 0 locks=0 ] ( /obj/DOPnet/fan6 ) dopoutput [ 0 locks=0 ] ( $HIP/$F.sim ) initsim [ 0 locks=0 ] ( "off" ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) } 0707070000010000000006660000000000000000010000001107246410700002100000000221obj/DOPnet.order17 gravity1 merge1 smokesolver1 smoke rbdobject1 vorticlegeometry recyclevorticles applydata1 merge2 fan0 fan1 fan2 fan3 fan4 fan5 fan6 rop_dop1 0707070000010000000006660000000000000000010000001107246410700001700000000002obj/DOPnet.net1 0707070000010000000006660000000000000000010000001107246410700002700000000032obj/smoke_object1.inittype = geo matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002600000000763obj/smoke_object1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 1.78795 0.640665 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222723644 modify 1223321583 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003700000013716obj/smoke_object1.spareparmdef group { name "stdswitcher5" label "Transform" parm { name "keeppos" baseparm joinnext export none } parm { name "pre_xform" baseparm export none } parm { name "xOrd" baseparm joinnext export none } parm { name "rOrd" baseparm export none } parm { name "t" baseparm export all } parm { name "r" baseparm export all } parm { name "s" baseparm export none } parm { name "p" baseparm export none } parm { name "scale" baseparm export none } parm { name "lookatpath" baseparm export none } parm { name "lookup" baseparm export none } parm { name "pathobjpath" baseparm export none } parm { name "roll" baseparm export none } parm { name "pos" baseparm export none } parm { name "uparmtype" baseparm export none } parm { name "pathorient" baseparm export none } parm { name "up" baseparm export none } parm { name "bank" baseparm export none } } group { name "stdswitcher5_1" label "Material" parm { name "shop_materialpath" baseparm joinnext export none } parm { name "shop_materialopts" baseparm export none } } group { name "stdswitcher5_2" label "Render" parm { name "tdisplay" baseparm export none } parm { name "display" baseparm export none } parm { name "vm_phantom" label "Phantom" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_renderable" label "Renderable" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "spare_category" "Shading" } parmtag { "opexpand" "1" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "spare_category" "Shading" } parmtag { "opexpand" "1" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "gaussian" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1.5" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_rayshadingquality" label "Ray Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubd" label "Polygons As Subdivision" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher5_3" label "Misc" parm { name "use_dcolor" baseparm export none } parm { name "dcolor" baseparm export none } parm { name "picking" baseparm export none } parm { name "pickscript" baseparm export none } parm { name "caching" baseparm export none } parm { name "vport_shadeopen" baseparm export none } parm { name "vport_displayassubdiv" baseparm invisible export none } } 0707070000010000000006660000000000000000010000001107246410700002700000003243obj/smoke_object1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( /shop/volume_cloud ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "off" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) stdswitcher5 [ 0 locks=0 ] ( 1 1 1 1 ) vm_phantom [ 0 locks=0 ] ( "off" ) vm_renderable [ 0 locks=0 ] ( "on" ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( gaussian ) vm_volumefilterwidth [ 0 locks=0 ] ( 1.5 ) vm_matte [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "on" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_rayshadingquality [ 0 locks=0 ] ( 1 ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_computeN [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700004200000000040obj/smoke_object1/dopimport1.inittype = dopimport matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004100000000642obj/smoke_object1/dopimport1.defsopflags sopflags = comment "" position 1.41205 -1.80008 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723644 modify 1222802061 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000230obj/smoke_object1/dopimport1.chn{ channel integrateovertime { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } } 0707070000010000000006660000000000000000010000001107246410700004200000001256obj/smoke_object1/dopimport1.parm{ version 0.8 doppath [ 0 locks=0 ] ( /obj/DOPnet ) objpattern [ 0 locks=0 ] ( `dopobjscreatedby(\"/obj/DOPnet/smoke\")` ) singleobject [ 0 locks=0 ] ( "off" ) importstyle [ 0 locks=0 ] ( "fetch" ) useobjidgroups [ 0 locks=0 ] ( "off" ) geodatapath [ 0 locks=0 ] ( density/Visualization ) inverseop [ 0 locks=0 ] ( "off" ) doposxform [ 0 locks=0 ] ( "on" ) doxform [ 0 locks=0 ] ( "on" ) keepworldspacepos [ 0 locks=0 ] ( "off" ) adddopobjectname [ 0 locks=0 ] ( "on" ) addtoexistingvel [ 0 locks=0 ] ( "on" ) pointvels [ 0 locks=0 ] ( "instant" ) integrateovertime [ 0 locks=0 ] ( [ integrateovertime 0.0416666679 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) } 0707070000010000000006660000000000000000010000001107246410700004200000000040obj/smoke_object1/dopimport2.inittype = dopimport matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004100000000630obj/smoke_object1/dopimport2.defsopflags sopflags = comment "" position 0 0.8942 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723644 modify 1222829876 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000230obj/smoke_object1/dopimport2.chn{ channel integrateovertime { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } } 0707070000010000000006660000000000000000010000001107246410700004200000001240obj/smoke_object1/dopimport2.parm{ version 0.8 doppath [ 0 locks=0 ] ( /obj/DOPnet ) objpattern [ 0 locks=0 ] ( `dopobjscreatedby(\"/obj/DOPnet/smoke\")` ) singleobject [ 0 locks=0 ] ( "off" ) importstyle [ 0 locks=0 ] ( "fetch" ) useobjidgroups [ 0 locks=0 ] ( "off" ) geodatapath [ 0 locks=0 ] ( density ) inverseop [ 0 locks=0 ] ( "off" ) doposxform [ 0 locks=0 ] ( "on" ) doxform [ 0 locks=0 ] ( "on" ) keepworldspacepos [ 0 locks=0 ] ( "off" ) adddopobjectname [ 0 locks=0 ] ( "on" ) addtoexistingvel [ 0 locks=0 ] ( "on" ) pointvels [ 0 locks=0 ] ( "instant" ) integrateovertime [ 0 locks=0 ] ( [ integrateovertime 0.0416666679 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) } 0707070000010000000006660000000000000000010000001107246410700004200000000040obj/smoke_object1/dopimport3.inittype = dopimport matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004100000000632obj/smoke_object1/dopimport3.defsopflags sopflags = comment "" position 1.6944 0 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723644 modify 1222802098 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000230obj/smoke_object1/dopimport3.chn{ channel integrateovertime { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } } 0707070000010000000006660000000000000000010000001107246410700004200000001234obj/smoke_object1/dopimport3.parm{ version 0.8 doppath [ 0 locks=0 ] ( /obj/DOPnet ) objpattern [ 0 locks=0 ] ( `dopobjscreatedby(\"/obj/DOPnet/smoke\")` ) singleobject [ 0 locks=0 ] ( "off" ) importstyle [ 0 locks=0 ] ( "fetch" ) useobjidgroups [ 0 locks=0 ] ( "off" ) geodatapath [ 0 locks=0 ] ( vel ) inverseop [ 0 locks=0 ] ( "off" ) doposxform [ 0 locks=0 ] ( "on" ) doxform [ 0 locks=0 ] ( "on" ) keepworldspacepos [ 0 locks=0 ] ( "off" ) adddopobjectname [ 0 locks=0 ] ( "on" ) addtoexistingvel [ 0 locks=0 ] ( "on" ) pointvels [ 0 locks=0 ] ( "instant" ) integrateovertime [ 0 locks=0 ] ( [ integrateovertime 0.0416666679 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) } 0707070000010000000006660000000000000000010000001107246410700004200000000040obj/smoke_object1/dopimport4.inittype = dopimport matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004100000000640obj/smoke_object1/dopimport4.defsopflags sopflags = comment "" position 3.3888 -0.8942 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723644 modify 1222801381 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000230obj/smoke_object1/dopimport4.chn{ channel integrateovertime { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } } 0707070000010000000006660000000000000000010000001107246410700004200000001235obj/smoke_object1/dopimport4.parm{ version 0.8 doppath [ 0 locks=0 ] ( /obj/DOPnet ) objpattern [ 0 locks=0 ] ( `dopobjscreatedby(\"/obj/DOPnet/smoke\")` ) singleobject [ 0 locks=0 ] ( "off" ) importstyle [ 0 locks=0 ] ( "fetch" ) useobjidgroups [ 0 locks=0 ] ( "off" ) geodatapath [ 0 locks=0 ] ( rest ) inverseop [ 0 locks=0 ] ( "off" ) doposxform [ 0 locks=0 ] ( "on" ) doxform [ 0 locks=0 ] ( "on" ) keepworldspacepos [ 0 locks=0 ] ( "off" ) adddopobjectname [ 0 locks=0 ] ( "on" ) addtoexistingvel [ 0 locks=0 ] ( "on" ) pointvels [ 0 locks=0 ] ( "instant" ) integrateovertime [ 0 locks=0 ] ( [ integrateovertime 0.0416666679 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) } 0707070000010000000006660000000000000000010000001107246410700003600000000034obj/smoke_object1/render.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003500000000712obj/smoke_object1/render.defsopflags sopflags = comment "" position 3.3888 -1.7884 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 dopimport2 1 dopimport3 2 dopimport4 } stat { create 1222723644 modify 1222802556 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003600000000020obj/smoke_object1/render.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246410700004500000000043obj/smoke_object1/rop_geometry1.inittype = rop_geometry matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004400000000636obj/smoke_object1/rop_geometry1.defcomment "" position -0.946777 -0.929489 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 dopimport3 } stat { create 1222799336 modify 1222799606 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004500000001361obj/smoke_object1/rop_geometry1.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "normal" ) f [ 0 locks=0 ] ( 1 60 1 ) take [ 0 locks=0 ] ( _current_ ) soppath [ 0 locks=0 ] ( /obj/smoke_object1/dopimport3 ) sopoutput [ 0 locks=0 ] ( $HIP/cache/dop/$F4.bgeo ) xformtype [ 0 locks=0 ] ( "none" ) initsim [ 0 locks=0 ] ( "on" ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) } 0707070000010000000006660000000000000000010000001107246410700004500000000043obj/smoke_object1/rop_geometry2.inittype = rop_geometry matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004400000000633obj/smoke_object1/rop_geometry2.defcomment "" position 1.71205 -2.36478 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 dopimport1 } stat { create 1222801316 modify 1222801349 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004500000001366obj/smoke_object1/rop_geometry2.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "normal" ) f [ 0 locks=0 ] ( 1 60 1 ) take [ 0 locks=0 ] ( _current_ ) soppath [ 0 locks=0 ] ( /obj/smoke_object1/dopimport1 ) sopoutput [ 0 locks=0 ] ( $HIP/cache/density/$F4.bgeo ) xformtype [ 0 locks=0 ] ( "none" ) initsim [ 0 locks=0 ] ( "off" ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) } 0707070000010000000006660000000000000000010000001107246410700003500000000033obj/smoke_object1/file1.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000643obj/smoke_object1/file1.defsopflags sopflags = comment "" position -0.558541 -3.1295 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222801354 modify 1222803822 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000300obj/smoke_object1/file1.parm{ version 0.8 filemode [ 0 locks=0 ] ( "read" ) file [ 0 locks=0 ] ( $HIP/cache/density/$F4.bgeo ) reload [ 0 locks=0 ] ( 0 ) objpattern [ 0 locks=0 ] ( * ) geodatapath [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700003000000000127obj/smoke_object1.order8 dopimport1 dopimport2 dopimport3 dopimport4 render rop_geometry1 rop_geometry2 file1 0707070000010000000006660000000000000000010000001107246410700002600000000002obj/smoke_object1.net1 0707070000010000000006660000000000000000010000001107246410700001600000000032obj/cam1.inittype = cam matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700001500000000763obj/cam1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 1.87609 -1.37054 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222724085 modify 1222880005 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002600000013515obj/cam1.spareparmdef group { name "stdswitcher3" label "Transform" parm { name "keeppos" baseparm joinnext export none } parm { name "pre_xform" baseparm export none } parm { name "xOrd" baseparm joinnext export none } parm { name "rOrd" baseparm export none } parm { name "t" baseparm export all } parm { name "r" baseparm export all } parm { name "s" baseparm invisible export none } parm { name "p" baseparm export none } parm { name "scale" baseparm invisible export none } parm { name "lookatpath" baseparm export none } parm { name "lookup" baseparm export none } parm { name "pathobjpath" baseparm export none } parm { name "roll" baseparm export none } parm { name "pos" baseparm export none } parm { name "uparmtype" baseparm export none } parm { name "pathorient" baseparm export none } parm { name "up" baseparm export none } parm { name "bank" baseparm export none } } group { name "stdswitcher3_1" label "Render" parm { name "tdisplay" baseparm export none } parm { name "display" baseparm export none } parm { name "use_dcolor" baseparm export none } parm { name "dcolor" baseparm export none } parm { name "picking" baseparm export none } parm { name "pickscript" baseparm export none } parm { name "caching" baseparm export none } } group { name "stdswitcher3_2" label "View" parm { name "iconscale" label "Icon Scale" type float default { "1" } range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "640" "480" } range { -1 1 } export none parmtag { "spare_category" "View" } } parm { name "resMenu" label "Choose Resolution" type button nolabel default { "0" } menumini { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ] } range { 0 1 } export none parmtag { "spare_category" "View" } parmtag { "script_callback" "opparm . res ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` aspect ( `arg(\"$script_value\", 2)` )" } } parm { name "aspect" label "Pixel Aspect Ratio" type float default { "1" } range { 0.05 2 } export none parmtag { "spare_category" "View" } } parm { name "projection" label "Projection" type ordinal default { "perspective" } menu { "perspective" "Perspective" "ortho" "Orthographic" "sphere" "Polar (panoramic)" "cylinder" "Cylindrical (panoramic)" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } export none } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } range { 0 1 } export none } parm { name "aperture" label "Aperture" type float default { "41.2136" } range { 1 100 } export none parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.01" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "1000" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } range { -1 1 } export none } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } range { 0.01 10 } export none } parm { name "cropl" label "Left Crop" type float default { "0" } range { 0 1 } export none } parm { name "cropr" label "Right Crop" type float default { "1" } range { 0 1 } export none } parm { name "cropb" label "Bottom Crop" type float default { "0" } range { 0 1 } export none } parm { name "cropt" label "Top Crop" type float default { "1" } range { 0 1 } export none } } group { name "stdswitcher3_3" label "Sampling" parm { name "shutter" label "Shutter Time" type float default { "0.5" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } export none parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type float default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_bokeh" label "Bokeh" type string default { "radial" } menureplace { "radial" "Radial Bokeh" "box" "Box Filter Bokeh" "null" "Disable Bokeh" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } } 0707070000010000000006660000000000000000010000001107246410700001500000001221obj/cam1.chn{ channel sx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sy { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sz { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } } 0707070000010000000006660000000000000000010000001107246410700001600000002735obj/cam1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 -15.8292999 ) r [ 0 locks=7 ] ( 0 180 0 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) lookatpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "off" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 0 0 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 782 396 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 41.2136002 ) orthowidth [ 0 locks=0 ] ( 2 ) near [ 0 locks=0 ] ( 0.00999999978 ) far [ 0 locks=0 ] ( 1000 ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 1 ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) shutter [ 0 locks=0 ] ( 0.5 ) focus [ 0 locks=0 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.5999999 ) vm_bokeh [ 0 locks=0 ] ( radial ) } 0707070000010000000006660000000000000000010000001107246410700003000000000032obj/cam1/camOrigin.inittype = add matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002700000000625obj/cam1/camOrigin.defsopflags sopflags = comment "" position 2 3 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222724086 modify 1222724092 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003000000000742obj/cam1/camOrigin.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700002400000000033obj/cam1/file1.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002300000000630obj/cam1/file1.defsopflags sopflags = comment "" position 0.18 3 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222724086 modify 1222724104 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000260obj/cam1/file1.parm{ version 0.8 filemode [ 0 locks=0 ] ( "read" ) file [ 0 locks=0 ] ( defcam.bgeo ) reload [ 0 locks=0 ] ( 0 ) objpattern [ 0 locks=0 ] ( * ) geodatapath [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700002500000000034obj/cam1/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002400000000641obj/cam1/xform1.defsopflags sopflags = comment "" position 0.18 1.5 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { 0 file1 } stat { create 1222724086 modify 1222724122 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002400000000245obj/cam1/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246410700002500000000631obj/cam1/xform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700001700000000031obj/cam1.order3 camOrigin file1 xform1 0707070000010000000006660000000000000000010000001107246410700001500000000002obj/cam1.net1 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/sphere1.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000643obj/fart_SOURCE/sphere1.defsopflags sopflags = comment "" position -3.12353 -1.08235 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222729130 modify 1222799804 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000612obj/fart_SOURCE/sphere1.parm{ version 0.8 type [ 0 locks=0 ] ( "polymesh" ) surftype [ 0 locks=0 ] ( "quads" ) rad [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 40 ) cols [ 0 locks=0 ] ( 40 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) imperfect [ 0 locks=0 ] ( "on" ) upole [ 0 locks=0 ] ( "off" ) accurate [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700004100000000033obj/fart_SOURCE/fart_SOURCE.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004000000000656obj/fart_SOURCE/fart_SOURCE.defsopflags sopflags = comment "" position -5.13164 -3.08098 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 sphere1 } stat { create 1222729151 modify 1222830047 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000063obj/fart_SOURCE/fart_SOURCE.parm{ version 0.8 cacheinput [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700004500000000035obj/fart_SOURCE/popnet1/source1.inittype = source matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004400000000612obj/fart_SOURCE/popnet1/source1.defcomment "" position 5.59437 8.3709 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222799884 modify 1222814963 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004400000000300obj/fart_SOURCE/popnet1/source1.chn{ channel constantactivate { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = "if($FF<4, 1, 0)" } } } 0707070000010000000006660000000000000000010000001107246410700004500000002213obj/fart_SOURCE/popnet1/source1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 1 ) emittype [ 0 locks=0 ] ( "volume" ) usecontextgeo [ 0 locks=0 ] ( "first" ) soppath [ 0 locks=0 ] ( "" ) source [ 0 locks=0 ] ( "" ) ignorexform [ 0 locks=0 ] ( "off" ) samplethreshold [ 0 locks=0 ] ( 100 ) distributionattrib [ 0 locks=0 ] ( area ) threshold [ 0 locks=0 ] ( 1 ) densitymin [ 0 locks=0 ] ( 0 ) usedensity [ 0 locks=0 ] ( "off" ) impulseactivate [ 0 locks=0 ] ( 1 ) impulserate [ 0 locks=0 ] ( 0 ) constantactivate [ 8 locks=0 ] ( [ constantactivate 0 ] ) constantrate [ 0 locks=0 ] ( 800 ) prob [ 0 locks=0 ] ( 1 1 ) group [ 0 locks=0 ] ( b ) preservegroup [ 0 locks=0 ] ( "on" ) life [ 0 locks=0 ] ( 37.2000008 ) lifevar [ 0 locks=0 ] ( 50 ) accuratebirths [ 0 locks=0 ] ( "off" ) attrib [ 0 locks=0 ] ( * ) createlocalvar [ 0 locks=0 ] ( "off" ) initvel [ 0 locks=0 ] ( "use" ) inheritvel [ 0 locks=0 ] ( 1 ) vel [ 0 locks=0 ] ( 0 0 0 ) var [ 0 locks=0 ] ( 1 1 1 ) doellipse [ 0 locks=0 ] ( "on" ) doid [ 0 locks=0 ] ( "on" ) dogen [ 0 locks=0 ] ( "off" ) doorigin [ 0 locks=0 ] ( "on" ) originuse [ 0 locks=0 ] ( "indexgeo" ) originindex [ 0 locks=0 ] ( 0 ) dospeed [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700004600000000135obj/fart_SOURCE/popnet1/voppop1.order7 output1 global1 volumesamplefile1 filename volumesamplefile2 volumesamplefile3 floattovec1 0707070000010000000006660000000000000000010000001107246410700004400000000002obj/fart_SOURCE/popnet1/voppop1.net1 0707070000010000000006660000000000000000010000001107246410700004400000000034obj/fart_SOURCE/popnet1/split1.inittype = split matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004300000000607obj/fart_SOURCE/popnet1/split1.defcomment "" position 6.10276 5.91081 cachesize 1 flags = lock off model off template on footprint off xray off bypass off display off render on highlight off unload off savedata off compress off exposed on inputs { 0 voppop1 } stat { create 1222797120 modify 1222880269 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004400000001311obj/fart_SOURCE/popnet1/split1.parm{ version 0.8 activate [ 8 locks=0 ] ( 1 ) source [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 2 2 2 ) emittype [ 0 locks=0 ] ( "particle" ) samplethreshold [ 0 locks=0 ] ( 100 ) threshold [ 0 locks=0 ] ( 1 ) densitymin [ 0 locks=0 ] ( 0 ) usedensity [ 0 locks=0 ] ( "off" ) prob [ 0 locks=0 ] ( 1 1 ) group [ 0 locks=0 ] ( "" ) preservegroup [ 0 locks=0 ] ( "off" ) life [ 0 locks=0 ] ( 1 ) lifevar [ 0 locks=0 ] ( 0 ) killorig [ 0 locks=0 ] ( "off" ) attrib [ 0 locks=0 ] ( * ) initvel [ 0 locks=0 ] ( "use" ) inheritvel [ 0 locks=0 ] ( 0 ) vel [ 0 locks=0 ] ( 0 0 0 ) var [ 0 locks=0 ] ( 1 1 1 ) doellipse [ 0 locks=0 ] ( "on" ) originuse [ 0 locks=0 ] ( "indexinherit" ) originindex [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700004400000000034obj/fart_SOURCE/popnet1/color1.inittype = color matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004300000000626obj/fart_SOURCE/popnet1/color1.defcomment "" position 6.20337 4.70309 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 split1 } stat { create 1222804170 modify 1222879346 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004300000001736obj/fart_SOURCE/popnet1/color1.chn{ channel diffr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CR } } channel diffg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CG } } channel diffb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CB } } channel colorrampu { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $LIFE/2 } } channel alpha { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CA } } channel alpharampu { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $LIFE/3 } } } 0707070000010000000006660000000000000000010000001107246410700004400000002412obj/fart_SOURCE/popnet1/color1.parm{ version 0.8 activate [ 8 locks=0 ] ( 1 ) source [ 0 locks=0 ] ( "" ) mswitcher [ 0 locks=0 ] ( 0 0 ) cswitcher [ 0 locks=0 ] ( 2 2 2 2 ) diff [ 0 locks=0 ] ( [ diffr 0 ] [ diffg 0 ] [ diffb 0 ] ) rampcolor [ 0 locks=0 ] ( 2 ) colorrampu [ 8 locks=0 ] ( [ colorrampu 0 ] ) colorpath [ 0 locks=0 ] ( "" ) colorcopu [ 0 locks=0 ] ( 0 ) colorcopv [ 0 locks=0 ] ( 0 ) aswitcher [ 0 locks=0 ] ( 2 2 2 2 2 ) alpha [ 0 locks=0 ] ( [ alpha 0 ] ) rampalpha [ 0 locks=0 ] ( 3 ) alpharampu [ 8 locks=0 ] ( [ alpharampu 0 ] ) alphapath [ 0 locks=0 ] ( "" ) alphacopu [ 0 locks=0 ] ( 0 ) alphacopv [ 0 locks=0 ] ( 0 ) alpha0speed [ 0 locks=0 ] ( 100 ) alpha1speed [ 0 locks=0 ] ( 0 ) rampcolor1pos [ 0 locks=0 ] ( 0 ) rampcolor1c [ 0 locks=0 ] ( 1 1 1 ) rampcolor1interp [ 0 locks=0 ] ( "linear" ) rampcolor2pos [ 0 locks=0 ] ( 0.554083884 ) rampcolor2c [ 0 locks=0 ] ( 0 0 0 ) rampcolor2interp [ 0 locks=0 ] ( "linear" ) rampalpha1pos [ 0 locks=0 ] ( 0 ) rampalpha1value [ 0 locks=0 ] ( 0 ) rampalpha1interp [ 0 locks=0 ] ( "catmull-rom" ) rampalpha2pos [ 0 locks=0 ] ( 0.843267083 ) rampalpha2value [ 0 locks=0 ] ( 0.104166664 ) rampalpha2interp [ 0 locks=0 ] ( "catmull-rom" ) rampalpha3pos [ 0 locks=0 ] ( 1 ) rampalpha3value [ 0 locks=0 ] ( 1 ) rampalpha3interp [ 0 locks=0 ] ( "linear" ) } 0707070000010000000006660000000000000000010000001107246410700003600000000040obj/fart_SOURCE/popnet1.order4 source1 voppop1 split1 color1 0707070000010000000006660000000000000000010000001107246410700003400000000002obj/fart_SOURCE/popnet1.net1 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/delete1.inittype = delete matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000640obj/fart_SOURCE/delete1.defsopflags sopflags = comment "" position -0.982351 -3.5295 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 popnet1 } stat { create 1222797184 modify 1222880269 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000000213obj/fart_SOURCE/delete1.chn{ channel rangeend { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $N } } } 0707070000010000000006660000000000000000010000001107246410700003500000001550obj/fart_SOURCE/delete1.parm{ version 0.8 group [ 0 locks=0 ] ( b ) negate [ 0 locks=0 ] ( "dele" ) entity [ 0 locks=0 ] ( "point" ) geotype [ 0 locks=0 ] ( "all" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) affectnumber [ 0 locks=0 ] ( "on" ) groupop [ 0 locks=0 ] ( "pattern" ) filter [ 8 locks=0 ] ( 1 ) pattern [ 0 locks=0 ] ( !* ) range [ 8 locks=0 ] ( 0 [ rangeend 237 ] ) select [ 0 locks=0 ] ( 1 2 ) affectvolume [ 0 locks=0 ] ( "off" ) boundtype [ 0 locks=0 ] ( "usebbox" ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) affectnormal [ 0 locks=0 ] ( "off" ) dir [ 0 locks=0 ] ( 0 0 1 ) angle [ 0 locks=0 ] ( 180 ) camerapath [ 0 locks=0 ] ( "" ) affectdegenerate [ 0 locks=0 ] ( "off" ) degenerate [ 0 locks=0 ] ( "off" ) zaf [ 0 locks=0 ] ( "off" ) doopen [ 0 locks=0 ] ( "off" ) tol [ 0 locks=0 ] ( 0.00100000005 ) removegrp [ 0 locks=0 ] ( "on" ) keeppoints [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003200000000032obj/fart_SOURCE/add1.inittype = add matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003100000000637obj/fart_SOURCE/add1.defsopflags sopflags = comment "" position -0.982351 -4.659 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 delete1 } stat { create 1222797200 modify 1222880269 author rbernard@mont-110-01 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003200000000761obj/fart_SOURCE/add1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 1 1 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "attribute" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( parent ) closedall [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "off" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( parent ) closed0 [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/smooth1.inittype = smooth matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000657obj/fart_SOURCE/smooth1.defsopflags sopflags = comment "" position -0.982351 -6.918 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 resample1 } stat { create 1222801246 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000265obj/fart_SOURCE/smooth1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) applyto [ 0 locks=0 ] ( "ptpos" ) attribname [ 0 locks=0 ] ( "" ) frequency [ 0 locks=0 ] ( 0.100000001 ) iterations [ 0 locks=0 ] ( 33 ) } 0707070000010000000006660000000000000000010000001107246410700003700000000037obj/fart_SOURCE/resample1.inittype = resample matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003600000000653obj/fart_SOURCE/resample1.defsopflags sopflags = comment "" position -0.982351 -5.7885 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 add1 } stat { create 1222801792 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003700000000504obj/fart_SOURCE/resample1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1.84000003 ) edge [ 0 locks=0 ] ( "on" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.0500000007 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) last [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/delete2.inittype = delete matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000656obj/fart_SOURCE/delete2.defsopflags sopflags = comment "" position -0.982351 -8.0475 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 smooth1 } stat { create 1222801839 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000000213obj/fart_SOURCE/delete2.chn{ channel rangeend { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $N } } } 0707070000010000000006660000000000000000010000001107246410700003500000001551obj/fart_SOURCE/delete2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) negate [ 0 locks=0 ] ( "dele" ) entity [ 0 locks=0 ] ( "point" ) geotype [ 0 locks=0 ] ( "part" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) affectnumber [ 0 locks=0 ] ( "on" ) groupop [ 0 locks=0 ] ( "pattern" ) filter [ 8 locks=0 ] ( 1 ) pattern [ 0 locks=0 ] ( * ) range [ 8 locks=0 ] ( 0 [ rangeend 633 ] ) select [ 0 locks=0 ] ( 1 2 ) affectvolume [ 0 locks=0 ] ( "off" ) boundtype [ 0 locks=0 ] ( "usebbox" ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) affectnormal [ 0 locks=0 ] ( "off" ) dir [ 0 locks=0 ] ( 0 0 1 ) angle [ 0 locks=0 ] ( 180 ) camerapath [ 0 locks=0 ] ( "" ) affectdegenerate [ 0 locks=0 ] ( "off" ) degenerate [ 0 locks=0 ] ( "off" ) zaf [ 0 locks=0 ] ( "off" ) doopen [ 0 locks=0 ] ( "off" ) tol [ 0 locks=0 ] ( 0.00100000005 ) removegrp [ 0 locks=0 ] ( "on" ) keeppoints [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003400000000034obj/fart_SOURCE/point1.inittype = point matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003300000000655obj/fart_SOURCE/point1.defsopflags sopflags = comment "" position -0.982351 -9.177 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 delete2 } stat { create 1222802132 modify 1222880269 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003300000006300obj/fart_SOURCE/point1.chn{ channel tx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $TX } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $TY } } channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $TZ } } channel weight { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $WEIGHT } } channel diffr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CR } } channel diffg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CG } } channel diffb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CB } } channel alpha { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CA } } channel nx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $NX } } channel ny { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $NY } } channel nz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $NZ } } channel mapu { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $MAPU } } channel mapv { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $MAPV } } channel mapw { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $MAPW } } channel tension { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $TENSION } } channel springk { lefttype = extend righttype = extend default = 30 flags = 0 segment { length = 0 value = 30 30 expr = $SPRINGK } } channel vx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $VX } } channel vy { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $VY } } channel vz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $VZ } } channel upx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $UPX } } channel upy { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $UPY } } channel upz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $UPZ } } channel pscale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $PSCALE-0.01 } } } 0707070000010000000006660000000000000000010000001107246410700003400000003240obj/fart_SOURCE/point1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) matchbyattribute [ 0 locks=0 ] ( "off" ) attributetomatch [ 0 locks=0 ] ( id ) stdswitcher [ 0 locks=0 ] ( 1 1 1 1 ) t [ 8 locks=0 ] ( [ tx 0.235604629 ] [ ty 0.317700773 ] [ tz 0.374083817 ] ) doweight [ 0 locks=0 ] ( "off" ) weight [ 8 locks=0 ] ( [ weight 1 ] ) doclr [ 0 locks=0 ] ( "off" ) diff [ 8 locks=0 ] ( [ diffr 1 ] [ diffg 1 ] [ diffb 1 ] ) doalpha [ 0 locks=0 ] ( "off" ) alpha [ 8 locks=0 ] ( [ alpha 1 ] ) donml [ 0 locks=0 ] ( "off" ) n [ 8 locks=0 ] ( [ nx 0 ] [ ny 0 ] [ nz 0 ] ) douvw [ 0 locks=0 ] ( "off" ) map [ 8 locks=0 ] ( [ mapu 0 ] [ mapv 0 ] [ mapw 0 ] ) domass [ 0 locks=0 ] ( "off" ) mass [ 0 locks=0 ] ( 1 ) drag [ 0 locks=0 ] ( 1 ) dotension [ 0 locks=0 ] ( "off" ) tension [ 8 locks=0 ] ( [ tension 0 ] ) dospringk [ 0 locks=0 ] ( "off" ) springk [ 8 locks=0 ] ( [ springk 0 ] ) dovel [ 0 locks=0 ] ( "off" ) v [ 8 locks=0 ] ( [ vx 0 ] [ vy 0 ] [ vz 0 ] ) doup [ 0 locks=0 ] ( "off" ) up [ 8 locks=0 ] ( [ upx 0 ] [ upy 0 ] [ upz 0 ] ) dopscale [ 0 locks=0 ] ( "on" ) pscale [ 8 locks=0 ] ( [ pscale -0.00999999978 ] ) doinstance [ 0 locks=0 ] ( "off" ) instancepath [ 0 locks=0 ] ( "" ) doradius [ 0 locks=0 ] ( "off" ) radiusf [ 0 locks=0 ] ( 1 ) doscale [ 0 locks=0 ] ( "off" ) scalef [ 0 locks=0 ] ( 1 ) doradialf [ 0 locks=0 ] ( "off" ) radialf [ 0 locks=0 ] ( 0 ) donormalf [ 0 locks=0 ] ( "off" ) normalf [ 0 locks=0 ] ( 0 ) doedgef [ 0 locks=0 ] ( "off" ) edgef [ 0 locks=0 ] ( 0 ) dodirf [ 0 locks=0 ] ( "off" ) dirf [ 0 locks=0 ] ( 0 0 0 ) numcustom [ 0 locks=0 ] ( 1 ) apply1 [ 0 locks=0 ] ( "on" ) name1 [ 0 locks=0 ] ( "" ) val1i [ 0 locks=0 ] ( 0 0 0 0 ) sval1 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700004000000000040obj/fart_SOURCE/partition1.inittype = partition matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003700000000661obj/fart_SOURCE/partition1.defsopflags sopflags = comment "" position -0.982351 -10.3065 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 point1 } stat { create 1222809984 modify 1222880269 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004000000000221obj/fart_SOURCE/partition1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) entity [ 0 locks=0 ] ( "primitive" ) geotype [ 0 locks=0 ] ( "all" ) rule [ 0 locks=0 ] ( `line`$PR ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/delete3.inittype = delete matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000664obj/fart_SOURCE/delete3.defsopflags sopflags = comment "" position -0.982351 -11.436 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 partition1 } stat { create 1222810008 modify 1222880517 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000000763obj/fart_SOURCE/delete3.chn{ channel rangeend { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $N } } channel group { lefttype = extend righttype = extend defaultString = "arg(primgrouplist(\"../partition1\"), stamp(\"../copy2\", \"cp\", \"1\"))" flags = 0 start = 1.0416666269302368 segment { length = 0 accel = 0.333333 0.333333 expr = "arg(primgrouplist(\"../partition1\"), stamp(\"../copy2\", \"cp\", \"1\"))" } } } 0707070000010000000006660000000000000000010000001107246410700003500000001572obj/fart_SOURCE/delete3.parm{ version 0.8 group [ 8 locks=0 ] ( [ group line1 ] ) negate [ 0 locks=0 ] ( "keep" ) entity [ 0 locks=0 ] ( "primitive" ) geotype [ 0 locks=0 ] ( "all" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) affectnumber [ 0 locks=0 ] ( "on" ) groupop [ 0 locks=0 ] ( "pattern" ) filter [ 8 locks=0 ] ( 1 ) pattern [ 0 locks=0 ] ( !* ) range [ 8 locks=0 ] ( 0 [ rangeend 56 ] ) select [ 0 locks=0 ] ( 1 2 ) affectvolume [ 0 locks=0 ] ( "off" ) boundtype [ 0 locks=0 ] ( "usebbox" ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) affectnormal [ 0 locks=0 ] ( "off" ) dir [ 0 locks=0 ] ( 0 0 1 ) angle [ 0 locks=0 ] ( 180 ) camerapath [ 0 locks=0 ] ( "" ) affectdegenerate [ 0 locks=0 ] ( "off" ) degenerate [ 0 locks=0 ] ( "off" ) zaf [ 0 locks=0 ] ( "off" ) doopen [ 0 locks=0 ] ( "off" ) tol [ 0 locks=0 ] ( 0.00100000005 ) removegrp [ 0 locks=0 ] ( "on" ) keeppoints [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003300000000033obj/fart_SOURCE/copy2.inittype = copy matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003200000000656obj/fart_SOURCE/copy2.defsopflags sopflags = comment "" position -1.05356 -20.9303 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { 0 sweep2 } stat { create 1222810082 modify 1222880269 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003200000000474obj/fart_SOURCE/copy2.chn{ channel val1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CY } } channel ncy { lefttype = extend righttype = extend default = 20 flags = 0 segment { length = 0 value = 20 20 expr = nprims(\"../sweep1\") } } } 0707070000010000000006660000000000000000010000001107246410700003300000007344obj/fart_SOURCE/copy2.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) ncy [ 8 locks=0 ] ( [ ncy 0 ] ) nml [ 0 locks=0 ] ( "on" ) cum [ 0 locks=0 ] ( "on" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) vlength [ 0 locks=0 ] ( "on" ) newg [ 0 locks=0 ] ( "off" ) preservegroups [ 0 locks=0 ] ( "off" ) copyg [ 0 locks=0 ] ( copyGroup$CY ) stamp [ 0 locks=0 ] ( "on" ) stampswitch [ 0 locks=0 ] ( 0 0 0 0 0 ) param1 [ 8 locks=0 ] ( cp ) val1 [ 8 locks=0 ] ( [ val1 0 ] ) param2 [ 0 locks=0 ] ( "" ) val2 [ 0 locks=0 ] ( 0 ) param3 [ 0 locks=0 ] ( "" ) val3 [ 0 locks=0 ] ( 0 ) param4 [ 0 locks=0 ] ( "" ) val4 [ 0 locks=0 ] ( 0 ) param5 [ 0 locks=0 ] ( "" ) val5 [ 0 locks=0 ] ( 0 ) param6 [ 0 locks=0 ] ( "" ) val6 [ 0 locks=0 ] ( 0 ) param7 [ 0 locks=0 ] ( "" ) val7 [ 0 locks=0 ] ( 0 ) param8 [ 0 locks=0 ] ( "" ) val8 [ 0 locks=0 ] ( 0 ) param9 [ 0 locks=0 ] ( "" ) val9 [ 0 locks=0 ] ( 0 ) param10 [ 0 locks=0 ] ( "" ) val10 [ 0 locks=0 ] ( 0 ) param11 [ 0 locks=0 ] ( "" ) val11 [ 0 locks=0 ] ( 0 ) param12 [ 0 locks=0 ] ( "" ) val12 [ 0 locks=0 ] ( 0 ) param13 [ 0 locks=0 ] ( "" ) val13 [ 0 locks=0 ] ( 0 ) param14 [ 0 locks=0 ] ( "" ) val14 [ 0 locks=0 ] ( 0 ) param15 [ 0 locks=0 ] ( "" ) val15 [ 0 locks=0 ] ( 0 ) param16 [ 0 locks=0 ] ( "" ) val16 [ 0 locks=0 ] ( 0 ) param17 [ 0 locks=0 ] ( "" ) val17 [ 0 locks=0 ] ( 0 ) param18 [ 0 locks=0 ] ( "" ) val18 [ 0 locks=0 ] ( 0 ) param19 [ 0 locks=0 ] ( "" ) val19 [ 0 locks=0 ] ( 0 ) param20 [ 0 locks=0 ] ( "" ) val20 [ 0 locks=0 ] ( 0 ) param21 [ 0 locks=0 ] ( "" ) val21 [ 0 locks=0 ] ( 0 ) param22 [ 0 locks=0 ] ( "" ) val22 [ 0 locks=0 ] ( 0 ) param23 [ 0 locks=0 ] ( "" ) val23 [ 0 locks=0 ] ( 0 ) param24 [ 0 locks=0 ] ( "" ) val24 [ 0 locks=0 ] ( 0 ) param25 [ 0 locks=0 ] ( "" ) val25 [ 0 locks=0 ] ( 0 ) param26 [ 0 locks=0 ] ( "" ) val26 [ 0 locks=0 ] ( 0 ) param27 [ 0 locks=0 ] ( "" ) val27 [ 0 locks=0 ] ( 0 ) param28 [ 0 locks=0 ] ( "" ) val28 [ 0 locks=0 ] ( 0 ) param29 [ 0 locks=0 ] ( "" ) val29 [ 0 locks=0 ] ( 0 ) param30 [ 0 locks=0 ] ( "" ) val30 [ 0 locks=0 ] ( 0 ) param31 [ 0 locks=0 ] ( "" ) val31 [ 0 locks=0 ] ( 0 ) param32 [ 0 locks=0 ] ( "" ) val32 [ 0 locks=0 ] ( 0 ) param33 [ 0 locks=0 ] ( "" ) val33 [ 0 locks=0 ] ( 0 ) param34 [ 0 locks=0 ] ( "" ) val34 [ 0 locks=0 ] ( 0 ) param35 [ 0 locks=0 ] ( "" ) val35 [ 0 locks=0 ] ( 0 ) param36 [ 0 locks=0 ] ( "" ) val36 [ 0 locks=0 ] ( 0 ) param37 [ 0 locks=0 ] ( "" ) val37 [ 0 locks=0 ] ( 0 ) param38 [ 0 locks=0 ] ( "" ) val38 [ 0 locks=0 ] ( 0 ) param39 [ 0 locks=0 ] ( "" ) val39 [ 0 locks=0 ] ( 0 ) param40 [ 0 locks=0 ] ( "" ) val40 [ 0 locks=0 ] ( 0 ) param41 [ 0 locks=0 ] ( "" ) val41 [ 0 locks=0 ] ( 0 ) param42 [ 0 locks=0 ] ( "" ) val42 [ 0 locks=0 ] ( 0 ) param43 [ 0 locks=0 ] ( "" ) val43 [ 0 locks=0 ] ( 0 ) param44 [ 0 locks=0 ] ( "" ) val44 [ 0 locks=0 ] ( 0 ) param45 [ 0 locks=0 ] ( "" ) val45 [ 0 locks=0 ] ( 0 ) param46 [ 0 locks=0 ] ( "" ) val46 [ 0 locks=0 ] ( 0 ) param47 [ 0 locks=0 ] ( "" ) val47 [ 0 locks=0 ] ( 0 ) param48 [ 0 locks=0 ] ( "" ) val48 [ 0 locks=0 ] ( 0 ) param49 [ 0 locks=0 ] ( "" ) val49 [ 0 locks=0 ] ( 0 ) param50 [ 0 locks=0 ] ( "" ) val50 [ 0 locks=0 ] ( 0 ) doattr [ 0 locks=0 ] ( "on" ) _label_ [ 0 locks=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 ] ( * ) mulpt [ 0 locks=0 ] ( "" ) addpt [ 0 locks=0 ] ( "" ) subpt [ 0 locks=0 ] ( "" ) setprim [ 0 locks=0 ] ( "" ) mulprim [ 0 locks=0 ] ( "" ) addprim [ 0 locks=0 ] ( "" ) subprim [ 0 locks=0 ] ( "" ) setvtx [ 0 locks=0 ] ( "" ) mulvtx [ 0 locks=0 ] ( "" ) addvtx [ 0 locks=0 ] ( "" ) subvtx [ 0 locks=0 ] ( "" ) copyvariable [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/circle2.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000646obj/fart_SOURCE/circle2.defsopflags sopflags = comment "" position -2.87662 -11.5692 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222815349 modify 1222880054 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000451obj/fart_SOURCE/circle2.parm{ version 0.8 type [ 0 locks=0 ] ( "nurbs" ) orient [ 0 locks=0 ] ( "xy" ) rad [ 0 locks=0 ] ( 0.0399999991 0.0399999991 ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 10 ) arc [ 0 locks=0 ] ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003400000000034obj/fart_SOURCE/sweep1.inittype = sweep matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003300000000674obj/fart_SOURCE/sweep1.defsopflags sopflags = comment "" position -1.24198 -13.1332 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 circle2 1 delete3 } stat { create 1222815354 modify 1222880269 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000001104obj/fart_SOURCE/sweep1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) xgrp [ 0 locks=0 ] ( "" ) pathgrp [ 0 locks=0 ] ( "" ) refgrp [ 0 locks=0 ] ( "" ) cycle [ 0 locks=0 ] ( "all" ) angle [ 0 locks=0 ] ( "off" ) noflip [ 0 locks=0 ] ( "off" ) skipcoin [ 0 locks=0 ] ( "on" ) aimatref [ 0 locks=0 ] ( "off" ) usevtx [ 0 locks=0 ] ( "off" ) vertex [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( 1 ) twist [ 0 locks=0 ] ( 0 ) roll [ 0 locks=0 ] ( 0 ) newg [ 0 locks=0 ] ( "off" ) sweepgrp [ 0 locks=0 ] ( sweepGroup ) skin [ 0 locks=0 ] ( "off" ) fast [ 0 locks=0 ] ( "off" ) polyout [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003300000000033obj/fart_SOURCE/skin1.inittype = skin matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003200000000635obj/fart_SOURCE/skin1.defsopflags sopflags = comment "" position -1.31028 -16.281 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 primitive1 } stat { create 1222830169 modify 1222880057 author phuziun@xin9300 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003300000000532obj/fart_SOURCE/skin1.parm{ version 0.8 uprims [ 0 locks=0 ] ( "" ) vprims [ 0 locks=0 ] ( "" ) surftype [ 0 locks=0 ] ( "quads" ) keepshape [ 0 locks=0 ] ( "off" ) closev [ 0 locks=0 ] ( "nonewv" ) force [ 0 locks=0 ] ( "off" ) orderv [ 0 locks=0 ] ( 4 ) skinops [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) prim [ 0 locks=0 ] ( "off" ) polys [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700004000000000040obj/fart_SOURCE/primitive1.inittype = primitive matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003700000000656obj/fart_SOURCE/primitive1.defsopflags sopflags = comment "" position -1.2436 -15.1896 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 sort1 } stat { create 1222879404 modify 1222880053 author dahale20@mont-110-15-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003700000004744obj/fart_SOURCE/primitive1.chn{ channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEX } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEY } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEZ } } channel upvectorx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $NX } } channel upvectory { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $NY } } channel upvectorz { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $NZ } } channel diffr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CR } } channel diffg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CG } } channel diffb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CB } } channel alpha { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $CA } } channel crease { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CREASE } } channel metaweight { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $WEIGHT } } channel prblur { lefttype = extend righttype = extend default = 0.0333333 flags = 0 segment { length = 0 value = 0.033333335071802139 0.033333335071802139 expr = 1/$FPS } } channel sx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $PR/30 } } channel sy { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $PR/30 } } channel sz { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $PR/30 } } } 0707070000010000000006660000000000000000010000001107246410700004000000003435obj/fart_SOURCE/primitive1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 0 ) doxform [ 0 locks=0 ] ( "on" ) dorot [ 0 locks=0 ] ( "off" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 8 locks=0 ] ( [ sx 2.66666675 ] [ sy 2.66666675 ] [ sz 2.66666675 ] ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 8 locks=0 ] ( [ px 0.187717438 ] [ py 0.382576168 ] [ pz -0.589297414 ] ) lookatpath [ 0 locks=0 ] ( "" ) upvector [ 8 locks=0 ] ( [ upvectorx 0 ] [ upvectory 0 ] [ upvectorz 0 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) doclr [ 0 locks=0 ] ( "off" ) diff [ 8 locks=0 ] ( [ diffr 1 ] [ diffg 1 ] [ diffb 1 ] ) doalpha [ 0 locks=0 ] ( "off" ) alpha [ 8 locks=0 ] ( [ alpha 1 ] ) docrease [ 0 locks=0 ] ( "off" ) crease [ 8 locks=0 ] ( [ crease 0 ] ) dotexture [ 0 locks=0 ] ( "off" ) texture [ 8 locks=0 ] ( "" ) pshapeu [ 0 locks=0 ] ( "off" ) pshapev [ 0 locks=0 ] ( "off" ) closeu [ 0 locks=0 ] ( "sameclosure" ) closev [ 0 locks=0 ] ( "sameclosure" ) clampu [ 0 locks=0 ] ( "sameclamp" ) clampv [ 0 locks=0 ] ( "sameclamp" ) vtxsort [ 0 locks=0 ] ( "samevertex" ) vtxuoff [ 0 locks=0 ] ( 0 ) vtxvoff [ 0 locks=0 ] ( 0 ) doweight [ 0 locks=0 ] ( "on" ) metaweight [ 8 locks=0 ] ( [ metaweight 2 ] ) doprender [ 0 locks=0 ] ( "off" ) prtype [ 0 locks=0 ] ( "sphere" ) prsize [ 0 locks=0 ] ( 0.0500000007 ) prblur [ 8 locks=0 ] ( [ prblur 0.0416666679 ] ) prsphere [ 0 locks=0 ] ( "on" ) dovolume [ 0 locks=0 ] ( "off" ) volborder [ 0 locks=0 ] ( "constant" ) volborderval [ 0 locks=0 ] ( 0 ) dovoltol [ 0 locks=0 ] ( "off" ) voltol [ 0 locks=0 ] ( 0 ) dovolvis [ 0 locks=0 ] ( "off" ) volvis [ 0 locks=0 ] ( "smoke" ) volvisiso [ 0 locks=0 ] ( 0 ) volvisdensity [ 0 locks=0 ] ( 10 ) } 0707070000010000000006660000000000000000010000001107246410700003300000000033obj/fart_SOURCE/sort1.inittype = sort matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003200000000660obj/fart_SOURCE/sort1.defsopflags sopflags = comment "" position -1.28699 -14.1386 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 sweep1 } stat { create 1222879426 modify 1222880053 author dahale20@mont-110-15-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003300000000757obj/fart_SOURCE/sort1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 ) ptsort [ 0 locks=0 ] ( "none" ) pointseed [ 0 locks=0 ] ( 0 ) pointoffset [ 0 locks=0 ] ( 0 ) pointprox [ 0 locks=0 ] ( 0 0 0 ) pointobjpath [ 0 locks=0 ] ( "" ) pointdir [ 0 locks=0 ] ( 0 1 0 ) pointexpr [ 0 locks=0 ] ( 0 ) primsort [ 0 locks=0 ] ( "rev" ) primseed [ 0 locks=0 ] ( 0 ) primoffset [ 0 locks=0 ] ( 0 ) primprox [ 0 locks=0 ] ( 0 0 0 ) primobjpath [ 0 locks=0 ] ( "" ) primdir [ 0 locks=0 ] ( 0 1 0 ) primexpr [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001107246410700003400000000034obj/fart_SOURCE/carve1.inittype = carve matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003300000000655obj/fart_SOURCE/carve1.defsopflags sopflags = comment "" position -1.11761 -17.18 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 skin1 } stat { create 1222879582 modify 1222880711 author dahale20@mont-110-15-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000001211obj/fart_SOURCE/carve1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) firstu [ 0 locks=0 ] ( "on" ) domainu1 [ 0 locks=0 ] ( 0 ) secondu [ 0 locks=0 ] ( "on" ) domainu2 [ 0 locks=0 ] ( 0.763999999 ) firstv [ 0 locks=0 ] ( "off" ) domainv1 [ 0 locks=0 ] ( 0.25 ) secondv [ 0 locks=0 ] ( "off" ) domainv2 [ 0 locks=0 ] ( 0.75 ) onlybreakpoints [ 0 locks=0 ] ( "off" "off" ) divsu [ 0 locks=0 ] ( 3 ) divsv [ 0 locks=0 ] ( 2 ) allubreakpoints [ 0 locks=0 ] ( "off" ) allvbreakpoints [ 0 locks=0 ] ( "off" ) stdswitcher [ 0 locks=0 ] ( 1 1 ) keepin [ 0 locks=0 ] ( "on" ) keepout [ 0 locks=0 ] ( "off" ) extractop [ 0 locks=0 ] ( "xisoparm" ) keepOriginal [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003500000000035obj/fart_SOURCE/circle3.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003400000000646obj/fart_SOURCE/circle3.defsopflags sopflags = comment "" position -2.13225 -18.2079 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222815349 modify 1222880061 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003500000000453obj/fart_SOURCE/circle3.parm{ version 0.8 type [ 0 locks=0 ] ( "nurbs" ) orient [ 0 locks=0 ] ( "xy" ) rad [ 0 locks=0 ] ( 0.00999999978 0.00999999978 ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 10 ) arc [ 0 locks=0 ] ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700003400000000034obj/fart_SOURCE/sweep2.inittype = sweep matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003300000000673obj/fart_SOURCE/sweep2.defsopflags sopflags = comment "" position -1.00325 -19.8518 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 circle3 1 carve1 } stat { create 1222815354 modify 1222880199 author dahale20@mont-223-18-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003400000001105obj/fart_SOURCE/sweep2.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 ) xgrp [ 0 locks=0 ] ( "" ) pathgrp [ 0 locks=0 ] ( "" ) refgrp [ 0 locks=0 ] ( "" ) cycle [ 0 locks=0 ] ( "all" ) angle [ 0 locks=0 ] ( "off" ) noflip [ 0 locks=0 ] ( "off" ) skipcoin [ 0 locks=0 ] ( "on" ) aimatref [ 0 locks=0 ] ( "off" ) usevtx [ 0 locks=0 ] ( "off" ) vertex [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( 1 ) twist [ 0 locks=0 ] ( 0 ) roll [ 0 locks=0 ] ( 0 ) newg [ 0 locks=0 ] ( "off" ) sweepgrp [ 0 locks=0 ] ( sweepGroup ) skin [ 0 locks=0 ] ( "auto" ) fast [ 0 locks=0 ] ( "off" ) polyout [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700002600000000242obj/fart_SOURCE.order20 sphere1 fart_SOURCE popnet1 delete1 add1 smooth1 resample1 delete2 point1 partition1 delete3 copy2 circle2 sweep1 skin1 primitive1 sort1 carve1 circle3 sweep2 0707070000010000000006660000000000000000010000001107246410700002400000000002obj/fart_SOURCE.net1 0707070000010000000006660000000000000000010000001107246410700002400000000035obj/spotlight1.inittype = hlight matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700002300000000727obj/spotlight1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 3.61236 -2.18099 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222746696 modify 1222787304 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700002300000013112obj/spotlight1.chn{ channel focal { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(1) } } channel aperture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs('light_type'),'spot')!=0 || ch('light_conefov')==0, if(strcmp(chs('light_type'),'distant')==0, 1, 2*tan(.5*ch('light_fov'))), 2*tan(.5*ch('coneangle')+ch('conedelta')))" } } channel projection { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "if(strcmp(chs('./light_type'), 'distant')==0, 1, 0)" } } channel keeppos { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_keeppos\") } } channel pre_xform { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pre_xform\") } } channel xOrd { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_xOrd\") } } channel rOrd { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rOrd\") } } channel tx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_tx\") } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_ty\") } } channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_tz\") } } channel rx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rx\") } } channel ry { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_ry\") } } channel rz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rz\") } } channel lookatpath { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chsop(\"./l_lookatpath\") } } channel lookup { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chs(\"./l_lookup\") } } channel pathobjpath { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chsop(\"./l_pathobjpath\") } } channel pos { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathpos\") } } channel uparmtype { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathparmtype\") } } channel pathorient { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathorient\") } } channel bank { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathbank\") } } channel tdisplay { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_enabledisplay\") } } channel display { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_display\") } } channel picking { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_picking\") } } channel pickscript { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chs(\"./l_pickscript\") } } channel caching { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_caching\") } } channel sx { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sy { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sz { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel dimmer { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch('./light_enable'), ch(\"./light_intensity\"), 0)" } } channel roll { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathroll\") } } channel upx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupx\") } } channel upy { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupy\") } } channel upz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupz\") } } } 0707070000010000000006660000000000000000010000001107246410700002400000011720obj/spotlight1.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 3 3 3 ) keeppos [ 0 locks=0 autoscope=0 ] ( [ keeppos 0 ] ) pre_xform [ 0 locks=0 ] ( [ pre_xform 0 ] ) xOrd [ 0 locks=0 autoscope=0 ] ( [ xOrd 0 ] ) rOrd [ 0 locks=0 autoscope=0 ] ( [ rOrd 0 ] ) t [ 0 locks=0 autoscope=7 ] ( [ tx 24.5571423 ] [ ty 5.59077978 ] [ tz -17.4979858 ] ) r [ 0 locks=0 autoscope=7 ] ( [ rx -130.415237 ] [ ry 24.903059 ] [ rz -99.2160034 ] ) s [ 0 locks=0 autoscope=7 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 autoscope=0 ] ( [ px 0 ] [ py 0 ] [ pz 0 ] ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) lookatpath [ 0 locks=0 autoscope=0 ] ( [ lookatpath "" ] ) lookup [ 0 locks=0 autoscope=0 ] ( [ lookup on ] ) pathobjpath [ 0 locks=0 autoscope=0 ] ( [ pathobjpath "" ] ) roll [ 0 locks=0 autoscope=0 ] ( [ roll 0 ] ) pos [ 0 locks=0 autoscope=0 ] ( [ pos 0 ] ) uparmtype [ 0 locks=0 autoscope=0 ] ( [ uparmtype 1 ] ) pathorient [ 0 locks=0 autoscope=0 ] ( [ pathorient 1 ] ) up [ 0 locks=0 autoscope=0 ] ( [ upx 0 ] [ upy 1 ] [ upz 0 ] ) bank [ 0 locks=0 autoscope=0 ] ( [ bank 1 ] ) tdisplay [ 0 locks=0 autoscope=0 ] ( [ tdisplay 0 ] ) display [ 0 locks=0 autoscope=0 ] ( [ display 1 ] ) dimmer [ 0 locks=0 autoscope=1 ] ( [ dimmer 200 ] ) picking [ 0 locks=0 autoscope=0 ] ( [ picking 1 ] ) pickscript [ 0 locks=0 autoscope=0 ] ( [ pickscript "" ] ) caching [ 0 locks=0 autoscope=0 ] ( [ caching 0 ] ) use_dcolor [ 0 locks=0 autoscope=0 ] ( "on" ) dcolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) stdswitcher4 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) folder0 [ 0 locks=0 autoscope=0 ] ( 2 2 2 ) l_keeppos [ 0 locks=0 autoscope=0 ] ( "off" ) l_pre_xform [ 0 locks=0 ] ( 0 ) l_xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) l_rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) l_t [ 0 locks=0 autoscope=7 ] ( 24.5571423 5.59077978 -17.4979858 ) l_r [ 0 locks=0 autoscope=7 ] ( -130.415237 24.903059 -99.2160034 ) folder1_2 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) l_enabledisplay [ 0 locks=0 autoscope=0 ] ( "off" ) l_display [ 0 locks=0 autoscope=0 ] ( 1 ) l_iconscale [ 0 locks=0 autoscope=0 ] ( 1 ) l_caching [ 0 locks=0 autoscope=0 ] ( "off" ) l_picking [ 0 locks=0 autoscope=0 ] ( "on" ) l_pickscript [ 0 locks=0 autoscope=0 ] ( "" ) l_lookatpath [ 0 locks=0 autoscope=0 ] ( "" ) l_lookup [ 0 locks=0 autoscope=0 ] ( on ) l_pathobjpath [ 0 locks=0 autoscope=0 ] ( "" ) l_pathroll [ 0 locks=0 autoscope=0 ] ( 0 ) l_pathpos [ 0 locks=0 autoscope=0 ] ( 0 ) l_pathparmtype [ 0 locks=0 autoscope=0 ] ( "arc" ) l_pathorient [ 0 locks=0 autoscope=0 ] ( 1 ) l_pathup [ 0 locks=0 autoscope=0 ] ( 0 1 0 ) l_pathbank [ 0 locks=0 autoscope=0 ] ( 1 ) light_type [ 0 locks=0 autoscope=0 ] ( "spot" ) light_color [ 0 locks=0 autoscope=0 ] ( 1 1 0.845000029 ) light_intensity [ 0 locks=0 autoscope=1 ] ( 200 ) light_enable [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_enablelight [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribdiff [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribspec [ 0 locks=0 autoscope=0 ] ( "on" ) categories [ 0 locks=0 autoscope=0 ] ( "" ) atten_type [ 0 locks=0 autoscope=0 ] ( "physical" ) atten_dist [ 0 locks=0 autoscope=0 ] ( 1000000 ) atten_0 [ 0 locks=0 autoscope=0 ] ( 1 ) atten_1 [ 0 locks=0 autoscope=0 ] ( 0 ) atten_2 [ 0 locks=0 autoscope=0 ] ( 0 ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 0 ) coneangle [ 0 locks=0 autoscope=0 ] ( 45 ) conedelta [ 0 locks=0 autoscope=0 ] ( 10 ) coneroll [ 0 locks=0 autoscope=0 ] ( 1 ) projmap [ 0 locks=0 autoscope=0 ] ( "" ) light_conefov [ 0 locks=0 autoscope=0 ] ( "on" ) light_fov [ 0 locks=0 autoscope=0 ] ( 45 ) orthowidth [ 0 locks=0 autoscope=0 ] ( 2 ) clampprojmap [ 0 locks=0 autoscope=0 ] ( "off" ) areashape [ 0 locks=0 autoscope=0 ] ( "grid" ) areasamples [ 0 locks=0 autoscope=0 ] ( 16 ) areasize [ 0 locks=0 autoscope=0 ] ( 1 ) areafullsphere [ 0 locks=0 autoscope=0 ] ( "off" ) areausemap [ 0 locks=0 autoscope=0 ] ( "off" ) areamap [ 0 locks=0 autoscope=0 ] ( "" ) shadow_type [ 0 locks=0 autoscope=0 ] ( "off" ) shadowmask [ 0 locks=0 autoscope=0 ] ( * ) shadow_bias [ 0 locks=0 autoscope=0 ] ( 0.0500000007 ) shadow_intensity [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_quality [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_softness [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_transparent [ 0 locks=0 autoscope=0 ] ( "on" ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) render_shadowmap [ 0 locks=0 autoscope=0 ] ( "on" ) labelparm [ 0 locks=0 autoscope=0 ] ( "See spot light options (in light tab) for view controls" ) shadowmap_file [ 0 locks=0 autoscope=0 ] ( $HIP/$OS.rat ) res [ 0 locks=0 autoscope=0 ] ( 512 512 ) shadowmap_resMenu [ 0 locks=0 ] ( 0 ) shadowmap_samples [ 0 locks=0 autoscope=0 ] ( 1 1 ) near [ 0 locks=0 autoscope=0 ] ( 0.00999999978 ) far [ 0 locks=0 autoscope=0 ] ( 1000 ) allowmotionblur [ 0 locks=0 autoscope=0 ] ( "off" ) focal [ 0 locks=0 autoscope=0 ] ( [ focal 1 ] ) aperture [ 0 locks=0 autoscope=0 ] ( [ aperture 1.2741406 ] ) projection [ 0 locks=0 autoscope=0 ] ( [ projection 0 ] ) focus [ 0 locks=0 autoscope=0 ] ( 12.5290537 ) light_wrangler [ 0 locks=0 autoscope=0 ] ( HoudiniLight ) } 0707070000010000000006660000000000000000010000001107246410700004100000000033obj/spotlight1/point_light1.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700004000000000607obj/spotlight1/point_light1.defsopflags sopflags = comment "" position -5.64514 -17.5768 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746723 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004100000000344obj/spotlight1/point_light1.parm{ version 0.8 filemode [ 0 locks=0 autoscope=0 ] ( "read" ) file [ 0 locks=0 autoscope=0 ] ( pointlight.bgeo ) reload [ 0 locks=0 ] ( 0 ) objpattern [ 0 locks=0 autoscope=0 ] ( * ) geodatapath [ 0 locks=0 autoscope=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246410700003200000000033obj/spotlight1/tube2.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003100000000607obj/spotlight1/tube2.defsopflags sopflags = comment "" position -3.86981 -13.6886 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746743 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003100000001131obj/spotlight1/tube2.chn{ channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = -ch(\"height\")*.5 } } channel rad2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "property(\"../iconsize\", 1)*5 * sin(property(\"../coneangle\", 45)/2)" } } channel height { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.5 0.5 accel = 1 1 expr = "property(\"../iconsize\", 1)*5 * cos(property(\"../coneangle\", 45)/2)" } } } 0707070000010000000006660000000000000000010000001107246410700003200000001134obj/spotlight1/tube2.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 ) type [ 0 locks=0 autoscope=0 ] ( "prim" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "z" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 [ tz -2.30969882 ] ) rad [ 0 locks=0 autoscope=0 ] ( 0 [ rad2 1.91341734 ] ) height [ 0 locks=0 autoscope=0 ] ( [ height 4.61939764 ] ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 10 ) orderu [ 0 locks=0 autoscope=0 ] ( 3 ) orderv [ 0 locks=0 autoscope=0 ] ( 2 ) cap [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246410700003200000000033obj/spotlight1/grid2.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003100000000607obj/spotlight1/grid2.defsopflags sopflags = comment "" position -4.09443 -14.9328 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700003100000000560obj/spotlight1/grid2.chn{ channel sizey { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.5 0.5 accel = 1 1 expr = ch(\"../tube2/rad2\")*0.5 } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.25 0.25 accel = 1 1 expr = ch(\"../tube2/rad2\")*0.25 } } } 0707070000010000000006660000000000000000010000001107246410700003200000000777obj/spotlight1/grid2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( 0.0299999993 [ sizey 0.95670867 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 [ ty 0.478354335 ] 0 ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 2 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246410700004000000000034obj/spotlight1/cone_light1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246410700003700000000656obj/spotlight1/cone_light1.defsopflags sopflags = comment "" position -2.52195 -16.6583 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 grid2 1 tube2 2 circle2 3 xform3 } stat { create 1222746696 modify 1222746702 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246410700004000000000020obj/spotlight1/cone_light1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight1/circle2.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000607obj/spotlight1/circle2.defsopflags sopflags = comment "" position -1.68765 -13.6191 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746744 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000001353obj/spotlight1/circle2.chn{ channel radx { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 accel = 1 1 expr = "property(\"../iconscale\", 1)*5" } } channel rady { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 accel = 1 1 expr = "property(\"../iconscale\", 1)*5" } } channel beginangle { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "-property(\"../coneangle\", 45)/2" } } channel endangle { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 360 360 accel = 1 1 expr = "property(\"../coneangle\", 45)/2" } } } 0707070000010000000006660000000000000000010000001107246411000003400000000667obj/spotlight1/circle2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "bezier" ) orient [ 0 locks=0 autoscope=0 ] ( "yz" ) rad [ 0 locks=0 autoscope=0 ] ( [ radx 5 ] [ rady 5 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) divs [ 0 locks=0 autoscope=0 ] ( 7 ) arc [ 0 locks=0 autoscope=0 ] ( "openarc" ) angle [ 0 locks=0 autoscope=0 ] ( [ beginangle -22.5 ] [ endangle 22.5 ] ) imperfect [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/xform3.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000622obj/spotlight1/xform3.defsopflags sopflags = comment "" position -1.03678 -14.8987 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 circle2 } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000001053obj/spotlight1/xform3.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 90 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003600000000035obj/spotlight1/areashape.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003500000000670obj/spotlight1/areashape.defsopflags sopflags = comment "" position 7.00021 -20.632 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 line4 1 grid3 2 circle3 3 sphere2 4 sphere2 } stat { create 1222746696 modify 1222746711 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003500000000261obj/spotlight1/areashape.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "property(\"../areashape\", 0)" } } } 0707070000010000000006660000000000000000010000001107246411000003600000000101obj/spotlight1/areashape.parm{ version 0.8 input [ 0 locks=0 autoscope=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight1/line4.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight1/line4.defsopflags sopflags = comment "" position 5.31329 -19.3803 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746714 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000402obj/spotlight1/line4.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) origin [ 0 locks=0 autoscope=0 ] ( -0.5 0 0 ) dir [ 0 locks=0 autoscope=0 ] ( 1 0 0 ) dist [ 0 locks=0 autoscope=0 ] ( 1 ) points [ 0 locks=0 autoscope=0 ] ( 2 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight1/grid3.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight1/grid3.defsopflags sopflags = comment "" position 5.75374 -18.0938 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746723 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000716obj/spotlight1/grid3.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( 1 1 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 2 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight1/circle3.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000606obj/spotlight1/circle3.defsopflags sopflags = comment "" position 6.81754 -16.8668 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746720 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003400000000604obj/spotlight1/circle3.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "nurbs" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) rad [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) order [ 0 locks=0 autoscope=0 ] ( 3 ) divs [ 0 locks=0 autoscope=0 ] ( 10 ) arc [ 0 locks=0 autoscope=0 ] ( "closed" ) angle [ 0 locks=0 autoscope=0 ] ( 0 360 ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight1/sphere2.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000606obj/spotlight1/sphere2.defsopflags sopflags = comment "" position 8.43686 -18.0631 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746728 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003400000001053obj/spotlight1/sphere2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "nurbs" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) rad [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) orient [ 0 locks=0 autoscope=0 ] ( "y" ) freq [ 0 locks=0 autoscope=0 ] ( 1 ) rows [ 0 locks=0 autoscope=0 ] ( 10 ) cols [ 0 locks=0 autoscope=0 ] ( 10 ) orderu [ 0 locks=0 autoscope=0 ] ( 3 ) orderv [ 0 locks=0 autoscope=0 ] ( 3 ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) upole [ 0 locks=0 autoscope=0 ] ( "off" ) accurate [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight1/grid4.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight1/grid4.defsopflags sopflags = comment "" position 4.00752 -13.2735 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000000510obj/spotlight1/grid4.chn{ channel sizex { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orthowidth\") } } channel sizey { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orthowidth\") } } } 0707070000010000000006660000000000000000010000001107246411000003200000000746obj/spotlight1/grid4.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( [ sizex 10 ] [ sizey 10 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rows [ 0 locks=0 autoscope=0 ] ( 3 ) cols [ 0 locks=0 autoscope=0 ] ( 3 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight1/line5.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight1/line5.defsopflags sopflags = comment "" position 2.10077 -13.3551 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746720 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000000262obj/spotlight1/line5.chn{ channel dist { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../iconscale\", 1)*5" } } } 0707070000010000000006660000000000000000010000001107246411000003200000000412obj/spotlight1/line5.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) origin [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dir [ 0 locks=0 autoscope=0 ] ( 0 0 -1 ) dist [ 0 locks=0 autoscope=0 ] ( [ dist 1 ] ) points [ 0 locks=0 autoscope=0 ] ( 2 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight1/copy1.inittype = copy matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000630obj/spotlight1/copy1.defsopflags sopflags = comment "" position 2.63228 -14.7815 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 line5 1 grid4 } stat { create 1222746696 modify 1222746979 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000012451obj/spotlight1/copy1.parm{ version 0.8 sourceGrp [ 0 locks=0 autoscope=0 ] ( "" ) templateGrp [ 0 locks=0 autoscope=0 ] ( "" ) stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ncy [ 0 locks=0 autoscope=0 ] ( 1 ) nml [ 0 locks=0 autoscope=0 ] ( "off" ) cum [ 0 locks=0 autoscope=0 ] ( "off" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) newg [ 0 locks=0 autoscope=0 ] ( "off" ) preservegroups [ 0 locks=0 autoscope=0 ] ( "off" ) copyg [ 0 locks=0 autoscope=0 ] ( copyGroup$CY ) stamp [ 0 locks=0 autoscope=0 ] ( "off" ) stampswitch [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 ) param1 [ 0 locks=0 autoscope=0 ] ( "" ) val1 [ 0 locks=0 autoscope=0 ] ( 0 ) param2 [ 0 locks=0 autoscope=0 ] ( "" ) val2 [ 0 locks=0 autoscope=0 ] ( 0 ) param3 [ 0 locks=0 autoscope=0 ] ( "" ) val3 [ 0 locks=0 autoscope=0 ] ( 0 ) param4 [ 0 locks=0 autoscope=0 ] ( "" ) val4 [ 0 locks=0 autoscope=0 ] ( 0 ) param5 [ 0 locks=0 autoscope=0 ] ( "" ) val5 [ 0 locks=0 autoscope=0 ] ( 0 ) param6 [ 0 locks=0 autoscope=0 ] ( "" ) val6 [ 0 locks=0 autoscope=0 ] ( 0 ) param7 [ 0 locks=0 autoscope=0 ] ( "" ) val7 [ 0 locks=0 autoscope=0 ] ( 0 ) param8 [ 0 locks=0 autoscope=0 ] ( "" ) val8 [ 0 locks=0 autoscope=0 ] ( 0 ) param9 [ 0 locks=0 autoscope=0 ] ( "" ) val9 [ 0 locks=0 autoscope=0 ] ( 0 ) param10 [ 0 locks=0 autoscope=0 ] ( "" ) val10 [ 0 locks=0 autoscope=0 ] ( 0 ) param11 [ 0 locks=0 autoscope=0 ] ( "" ) val11 [ 0 locks=0 autoscope=0 ] ( 0 ) param12 [ 0 locks=0 autoscope=0 ] ( "" ) val12 [ 0 locks=0 autoscope=0 ] ( 0 ) param13 [ 0 locks=0 autoscope=0 ] ( "" ) val13 [ 0 locks=0 autoscope=0 ] ( 0 ) param14 [ 0 locks=0 autoscope=0 ] ( "" ) val14 [ 0 locks=0 autoscope=0 ] ( 0 ) param15 [ 0 locks=0 autoscope=0 ] ( "" ) val15 [ 0 locks=0 autoscope=0 ] ( 0 ) param16 [ 0 locks=0 autoscope=0 ] ( "" ) val16 [ 0 locks=0 autoscope=0 ] ( 0 ) param17 [ 0 locks=0 autoscope=0 ] ( "" ) val17 [ 0 locks=0 autoscope=0 ] ( 0 ) param18 [ 0 locks=0 autoscope=0 ] ( "" ) val18 [ 0 locks=0 autoscope=0 ] ( 0 ) param19 [ 0 locks=0 autoscope=0 ] ( "" ) val19 [ 0 locks=0 autoscope=0 ] ( 0 ) param20 [ 0 locks=0 autoscope=0 ] ( "" ) val20 [ 0 locks=0 autoscope=0 ] ( 0 ) param21 [ 0 locks=0 autoscope=0 ] ( "" ) val21 [ 0 locks=0 autoscope=0 ] ( 0 ) param22 [ 0 locks=0 autoscope=0 ] ( "" ) val22 [ 0 locks=0 autoscope=0 ] ( 0 ) param23 [ 0 locks=0 autoscope=0 ] ( "" ) val23 [ 0 locks=0 autoscope=0 ] ( 0 ) param24 [ 0 locks=0 autoscope=0 ] ( "" ) val24 [ 0 locks=0 autoscope=0 ] ( 0 ) param25 [ 0 locks=0 autoscope=0 ] ( "" ) val25 [ 0 locks=0 autoscope=0 ] ( 0 ) param26 [ 0 locks=0 autoscope=0 ] ( "" ) val26 [ 0 locks=0 autoscope=0 ] ( 0 ) param27 [ 0 locks=0 autoscope=0 ] ( "" ) val27 [ 0 locks=0 autoscope=0 ] ( 0 ) param28 [ 0 locks=0 autoscope=0 ] ( "" ) val28 [ 0 locks=0 autoscope=0 ] ( 0 ) param29 [ 0 locks=0 autoscope=0 ] ( "" ) val29 [ 0 locks=0 autoscope=0 ] ( 0 ) param30 [ 0 locks=0 autoscope=0 ] ( "" ) val30 [ 0 locks=0 autoscope=0 ] ( 0 ) param31 [ 0 locks=0 autoscope=0 ] ( "" ) val31 [ 0 locks=0 autoscope=0 ] ( 0 ) param32 [ 0 locks=0 autoscope=0 ] ( "" ) val32 [ 0 locks=0 autoscope=0 ] ( 0 ) param33 [ 0 locks=0 autoscope=0 ] ( "" ) val33 [ 0 locks=0 autoscope=0 ] ( 0 ) param34 [ 0 locks=0 autoscope=0 ] ( "" ) val34 [ 0 locks=0 autoscope=0 ] ( 0 ) param35 [ 0 locks=0 autoscope=0 ] ( "" ) val35 [ 0 locks=0 autoscope=0 ] ( 0 ) param36 [ 0 locks=0 autoscope=0 ] ( "" ) val36 [ 0 locks=0 autoscope=0 ] ( 0 ) param37 [ 0 locks=0 autoscope=0 ] ( "" ) val37 [ 0 locks=0 autoscope=0 ] ( 0 ) param38 [ 0 locks=0 autoscope=0 ] ( "" ) val38 [ 0 locks=0 autoscope=0 ] ( 0 ) param39 [ 0 locks=0 autoscope=0 ] ( "" ) val39 [ 0 locks=0 autoscope=0 ] ( 0 ) param40 [ 0 locks=0 autoscope=0 ] ( "" ) val40 [ 0 locks=0 autoscope=0 ] ( 0 ) param41 [ 0 locks=0 autoscope=0 ] ( "" ) val41 [ 0 locks=0 autoscope=0 ] ( 0 ) param42 [ 0 locks=0 autoscope=0 ] ( "" ) val42 [ 0 locks=0 autoscope=0 ] ( 0 ) param43 [ 0 locks=0 autoscope=0 ] ( "" ) val43 [ 0 locks=0 autoscope=0 ] ( 0 ) param44 [ 0 locks=0 autoscope=0 ] ( "" ) val44 [ 0 locks=0 autoscope=0 ] ( 0 ) param45 [ 0 locks=0 autoscope=0 ] ( "" ) val45 [ 0 locks=0 autoscope=0 ] ( 0 ) param46 [ 0 locks=0 autoscope=0 ] ( "" ) val46 [ 0 locks=0 autoscope=0 ] ( 0 ) param47 [ 0 locks=0 autoscope=0 ] ( "" ) val47 [ 0 locks=0 autoscope=0 ] ( 0 ) param48 [ 0 locks=0 autoscope=0 ] ( "" ) val48 [ 0 locks=0 autoscope=0 ] ( 0 ) param49 [ 0 locks=0 autoscope=0 ] ( "" ) val49 [ 0 locks=0 autoscope=0 ] ( 0 ) param50 [ 0 locks=0 autoscope=0 ] ( "" ) val50 [ 0 locks=0 autoscope=0 ] ( 0 ) doattr [ 0 locks=0 autoscope=0 ] ( "off" ) _label_ [ 0 locks=0 autoscope=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 autoscope=0 ] ( * ) mulpt [ 0 locks=0 autoscope=0 ] ( "" ) addpt [ 0 locks=0 autoscope=0 ] ( "" ) subpt [ 0 locks=0 autoscope=0 ] ( "" ) setprim [ 0 locks=0 autoscope=0 ] ( "" ) mulprim [ 0 locks=0 autoscope=0 ] ( "" ) addprim [ 0 locks=0 autoscope=0 ] ( "" ) subprim [ 0 locks=0 autoscope=0 ] ( "" ) setvtx [ 0 locks=0 autoscope=0 ] ( "" ) mulvtx [ 0 locks=0 autoscope=0 ] ( "" ) addvtx [ 0 locks=0 autoscope=0 ] ( "" ) subvtx [ 0 locks=0 autoscope=0 ] ( "" ) copyvariable [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/merge3.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000630obj/spotlight1/merge3.defsopflags sopflags = comment "" position 3.36537 -16.0591 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 copy1 1 grid4 } stat { create 1222746696 modify 1222746700 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000000020obj/spotlight1/merge3.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/xform4.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000627obj/spotlight1/xform4.defsopflags sopflags = comment "" position -5.70711 -19.5745 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 point_light1 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight1/xform4.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001073obj/spotlight1/xform4.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 0.5 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/xform5.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000626obj/spotlight1/xform5.defsopflags sopflags = comment "" position -2.54493 -17.7725 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 cone_light1 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight1/xform5.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight1/xform5.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/xform6.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000620obj/spotlight1/xform6.defsopflags sopflags = comment "" position 3.37919 -17.5627 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 merge3 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight1/xform6.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight1/xform6.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight1/switch3.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000655obj/spotlight1/switch3.defsopflags sopflags = comment "" position -1.12508 -22.5734 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { 0 xform4 1 xform5 2 xform6 3 xform1 } stat { create 1222746696 modify 1222746714 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000000246obj/spotlight1/switch3.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../light_type\", 0)" } } } 0707070000010000000006660000000000000000010000001107246411000003400000000101obj/spotlight1/switch3.parm{ version 0.8 input [ 0 locks=0 autoscope=0 ] ( [ input 1 ] ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight1/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000622obj/spotlight1/xform1.defsopflags sopflags = comment "" position 7.00021 -21.632 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 areashape } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000260obj/spotlight1/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../areasize\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight1/xform1.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000002500000000232obj/spotlight1.order20 point_light1 tube2 grid2 cone_light1 circle2 xform3 areashape line4 grid3 circle3 sphere2 grid4 line5 copy1 merge3 xform4 xform5 xform6 switch3 xform1 0707070000010000000006660000000000000000010000001107246411000002300000000002obj/spotlight1.net1 0707070000010000000006660000000000000000010000001107246411000002400000000035obj/spotlight2.inittype = hlight matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000002300000000727obj/spotlight2.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 3.52564 -3.02499 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on inputs { } stat { create 1222746696 modify 1222787377 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000002300000013112obj/spotlight2.chn{ channel focal { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(1) } } channel aperture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs('light_type'),'spot')!=0 || ch('light_conefov')==0, if(strcmp(chs('light_type'),'distant')==0, 1, 2*tan(.5*ch('light_fov'))), 2*tan(.5*ch('coneangle')+ch('conedelta')))" } } channel projection { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "if(strcmp(chs('./light_type'), 'distant')==0, 1, 0)" } } channel keeppos { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_keeppos\") } } channel pre_xform { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pre_xform\") } } channel xOrd { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_xOrd\") } } channel rOrd { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rOrd\") } } channel tx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_tx\") } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_ty\") } } channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_tz\") } } channel rx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rx\") } } channel ry { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_ry\") } } channel rz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_rz\") } } channel lookatpath { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chsop(\"./l_lookatpath\") } } channel lookup { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chs(\"./l_lookup\") } } channel pathobjpath { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chsop(\"./l_pathobjpath\") } } channel pos { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathpos\") } } channel uparmtype { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathparmtype\") } } channel pathorient { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathorient\") } } channel bank { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_pathbank\") } } channel tdisplay { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_enabledisplay\") } } channel display { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_display\") } } channel picking { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_picking\") } } channel pickscript { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chs(\"./l_pickscript\") } } channel caching { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_caching\") } } channel sx { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sy { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sz { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = lock(0) } } channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel dimmer { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch('./light_enable'), ch(\"./light_intensity\"), 0)" } } channel roll { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathroll\") } } channel upx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupx\") } } channel upy { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupy\") } } channel upz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"./l_pathupz\") } } } 0707070000010000000006660000000000000000010000001107246411000002400000011743obj/spotlight2.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 3 3 3 ) keeppos [ 0 locks=0 autoscope=0 ] ( [ keeppos 0 ] ) pre_xform [ 0 locks=0 ] ( [ pre_xform 0 ] ) xOrd [ 0 locks=0 autoscope=0 ] ( [ xOrd 0 ] ) rOrd [ 0 locks=0 autoscope=0 ] ( [ rOrd 0 ] ) t [ 0 locks=0 autoscope=7 ] ( [ tx -22.8159447 ] [ ty 17.098568 ] [ tz 8.76278782 ] ) r [ 0 locks=0 autoscope=7 ] ( [ rx -34.9599075 ] [ ry -71.0754242 ] [ rz -1.05526524e-05 ] ) s [ 0 locks=0 autoscope=7 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 autoscope=0 ] ( [ px 0 ] [ py 0 ] [ pz 0 ] ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) lookatpath [ 0 locks=0 autoscope=0 ] ( [ lookatpath "" ] ) lookup [ 0 locks=0 autoscope=0 ] ( [ lookup on ] ) pathobjpath [ 0 locks=0 autoscope=0 ] ( [ pathobjpath "" ] ) roll [ 0 locks=0 autoscope=0 ] ( [ roll 0 ] ) pos [ 0 locks=0 autoscope=0 ] ( [ pos 0 ] ) uparmtype [ 0 locks=0 autoscope=0 ] ( [ uparmtype 1 ] ) pathorient [ 0 locks=0 autoscope=0 ] ( [ pathorient 1 ] ) up [ 0 locks=0 autoscope=0 ] ( [ upx 0 ] [ upy 1 ] [ upz 0 ] ) bank [ 0 locks=0 autoscope=0 ] ( [ bank 1 ] ) tdisplay [ 0 locks=0 autoscope=0 ] ( [ tdisplay 0 ] ) display [ 0 locks=0 autoscope=0 ] ( [ display 1 ] ) dimmer [ 0 locks=0 autoscope=1 ] ( [ dimmer 1200 ] ) picking [ 0 locks=0 autoscope=0 ] ( [ picking 1 ] ) pickscript [ 0 locks=0 autoscope=0 ] ( [ pickscript "" ] ) caching [ 0 locks=0 autoscope=0 ] ( [ caching 0 ] ) use_dcolor [ 0 locks=0 autoscope=0 ] ( "on" ) dcolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) stdswitcher4 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) folder0 [ 0 locks=0 autoscope=0 ] ( 2 2 2 ) l_keeppos [ 0 locks=0 autoscope=0 ] ( "off" ) l_pre_xform [ 0 locks=0 ] ( 0 ) l_xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) l_rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) l_t [ 0 locks=0 autoscope=7 ] ( -22.8159447 17.098568 8.76278782 ) l_r [ 0 locks=0 autoscope=7 ] ( -34.9599075 -71.0754242 -1.05526524e-05 ) folder1_2 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) l_enabledisplay [ 0 locks=0 autoscope=0 ] ( "off" ) l_display [ 0 locks=0 autoscope=0 ] ( 1 ) l_iconscale [ 0 locks=0 autoscope=0 ] ( 1 ) l_caching [ 0 locks=0 autoscope=0 ] ( "off" ) l_picking [ 0 locks=0 autoscope=0 ] ( "on" ) l_pickscript [ 0 locks=0 autoscope=0 ] ( "" ) l_lookatpath [ 0 locks=0 autoscope=0 ] ( "" ) l_lookup [ 0 locks=0 autoscope=0 ] ( on ) l_pathobjpath [ 0 locks=0 autoscope=0 ] ( "" ) l_pathroll [ 0 locks=0 autoscope=0 ] ( 0 ) l_pathpos [ 0 locks=0 autoscope=0 ] ( 0 ) l_pathparmtype [ 0 locks=0 autoscope=0 ] ( "arc" ) l_pathorient [ 0 locks=0 autoscope=0 ] ( 1 ) l_pathup [ 0 locks=0 autoscope=0 ] ( 0 1 0 ) l_pathbank [ 0 locks=0 autoscope=0 ] ( 1 ) light_type [ 0 locks=0 autoscope=0 ] ( "spot" ) light_color [ 0 locks=0 autoscope=0 ] ( 0.871999979 1 0.980799973 ) light_intensity [ 0 locks=0 autoscope=1 ] ( 1200 ) light_enable [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_enablelight [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribdiff [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribspec [ 0 locks=0 autoscope=0 ] ( "on" ) categories [ 0 locks=0 autoscope=0 ] ( "" ) atten_type [ 0 locks=0 autoscope=0 ] ( "physical" ) atten_dist [ 0 locks=0 autoscope=0 ] ( 1000000 ) atten_0 [ 0 locks=0 autoscope=0 ] ( 1 ) atten_1 [ 0 locks=0 autoscope=0 ] ( 0 ) atten_2 [ 0 locks=0 autoscope=0 ] ( 0 ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 0 ) coneangle [ 0 locks=0 autoscope=0 ] ( 45 ) conedelta [ 0 locks=0 autoscope=0 ] ( 10 ) coneroll [ 0 locks=0 autoscope=0 ] ( 1 ) projmap [ 0 locks=0 autoscope=0 ] ( "" ) light_conefov [ 0 locks=0 autoscope=0 ] ( "on" ) light_fov [ 0 locks=0 autoscope=0 ] ( 45 ) orthowidth [ 0 locks=0 autoscope=0 ] ( 2 ) clampprojmap [ 0 locks=0 autoscope=0 ] ( "off" ) areashape [ 0 locks=0 autoscope=0 ] ( "grid" ) areasamples [ 0 locks=0 autoscope=0 ] ( 16 ) areasize [ 0 locks=0 autoscope=0 ] ( 1 ) areafullsphere [ 0 locks=0 autoscope=0 ] ( "off" ) areausemap [ 0 locks=0 autoscope=0 ] ( "off" ) areamap [ 0 locks=0 autoscope=0 ] ( "" ) shadow_type [ 0 locks=0 autoscope=0 ] ( "depthmap" ) shadowmask [ 0 locks=0 autoscope=0 ] ( * ) shadow_bias [ 0 locks=0 autoscope=0 ] ( 0.0500000007 ) shadow_intensity [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_quality [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_softness [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_transparent [ 0 locks=0 autoscope=0 ] ( "on" ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) render_shadowmap [ 0 locks=0 autoscope=0 ] ( "on" ) labelparm [ 0 locks=0 autoscope=0 ] ( "See spot light options (in light tab) for view controls" ) shadowmap_file [ 0 locks=0 autoscope=0 ] ( $HIP/$OS.rat ) res [ 0 locks=0 autoscope=0 ] ( 512 512 ) shadowmap_resMenu [ 0 locks=0 ] ( 0 ) shadowmap_samples [ 0 locks=0 autoscope=0 ] ( 4 4 ) near [ 0 locks=0 autoscope=0 ] ( 0.00999999978 ) far [ 0 locks=0 autoscope=0 ] ( 1000 ) allowmotionblur [ 0 locks=0 autoscope=0 ] ( "off" ) focal [ 0 locks=0 autoscope=0 ] ( [ focal 1 ] ) aperture [ 0 locks=0 autoscope=0 ] ( [ aperture 1.2741406 ] ) projection [ 0 locks=0 autoscope=0 ] ( [ projection 0 ] ) focus [ 0 locks=0 autoscope=0 ] ( 10 ) light_wrangler [ 0 locks=0 autoscope=0 ] ( HoudiniLight ) } 0707070000010000000006660000000000000000010000001107246411000004100000000033obj/spotlight2/point_light1.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000004000000000607obj/spotlight2/point_light1.defsopflags sopflags = comment "" position -5.64514 -17.5768 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746723 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000004100000000344obj/spotlight2/point_light1.parm{ version 0.8 filemode [ 0 locks=0 autoscope=0 ] ( "read" ) file [ 0 locks=0 autoscope=0 ] ( pointlight.bgeo ) reload [ 0 locks=0 ] ( 0 ) objpattern [ 0 locks=0 autoscope=0 ] ( * ) geodatapath [ 0 locks=0 autoscope=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/tube2.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000607obj/spotlight2/tube2.defsopflags sopflags = comment "" position -3.86981 -13.6886 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746743 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000001131obj/spotlight2/tube2.chn{ channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = -ch(\"height\")*.5 } } channel rad2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "property(\"../iconsize\", 1)*5 * sin(property(\"../coneangle\", 45)/2)" } } channel height { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.5 0.5 accel = 1 1 expr = "property(\"../iconsize\", 1)*5 * cos(property(\"../coneangle\", 45)/2)" } } } 0707070000010000000006660000000000000000010000001107246411000003200000001134obj/spotlight2/tube2.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 ) type [ 0 locks=0 autoscope=0 ] ( "prim" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "z" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 [ tz -2.30969882 ] ) rad [ 0 locks=0 autoscope=0 ] ( 0 [ rad2 1.91341734 ] ) height [ 0 locks=0 autoscope=0 ] ( [ height 4.61939764 ] ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 10 ) orderu [ 0 locks=0 autoscope=0 ] ( 3 ) orderv [ 0 locks=0 autoscope=0 ] ( 2 ) cap [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/grid2.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000607obj/spotlight2/grid2.defsopflags sopflags = comment "" position -4.09443 -14.9328 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000000560obj/spotlight2/grid2.chn{ channel sizey { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.5 0.5 accel = 1 1 expr = ch(\"../tube2/rad2\")*0.5 } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 0.25 0.25 accel = 1 1 expr = ch(\"../tube2/rad2\")*0.25 } } } 0707070000010000000006660000000000000000010000001107246411000003200000000777obj/spotlight2/grid2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( 0.0299999993 [ sizey 0.95670867 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 [ ty 0.478354335 ] 0 ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 2 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000004000000000034obj/spotlight2/cone_light1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003700000000656obj/spotlight2/cone_light1.defsopflags sopflags = comment "" position -2.52195 -16.6583 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 grid2 1 tube2 2 circle2 3 xform3 } stat { create 1222746696 modify 1222746702 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000004000000000020obj/spotlight2/cone_light1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight2/circle2.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000607obj/spotlight2/circle2.defsopflags sopflags = comment "" position -1.68765 -13.6191 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746744 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000001353obj/spotlight2/circle2.chn{ channel radx { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 accel = 1 1 expr = "property(\"../iconscale\", 1)*5" } } channel rady { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 accel = 1 1 expr = "property(\"../iconscale\", 1)*5" } } channel beginangle { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "-property(\"../coneangle\", 45)/2" } } channel endangle { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 360 360 accel = 1 1 expr = "property(\"../coneangle\", 45)/2" } } } 0707070000010000000006660000000000000000010000001107246411000003400000000667obj/spotlight2/circle2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "bezier" ) orient [ 0 locks=0 autoscope=0 ] ( "yz" ) rad [ 0 locks=0 autoscope=0 ] ( [ radx 5 ] [ rady 5 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) divs [ 0 locks=0 autoscope=0 ] ( 7 ) arc [ 0 locks=0 autoscope=0 ] ( "openarc" ) angle [ 0 locks=0 autoscope=0 ] ( [ beginangle -22.5 ] [ endangle 22.5 ] ) imperfect [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/xform3.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000622obj/spotlight2/xform3.defsopflags sopflags = comment "" position -1.03678 -14.8987 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 circle2 } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000001053obj/spotlight2/xform3.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 90 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003600000000035obj/spotlight2/areashape.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003500000000670obj/spotlight2/areashape.defsopflags sopflags = comment "" position 7.00021 -20.632 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 line4 1 grid3 2 circle3 3 sphere2 4 sphere2 } stat { create 1222746696 modify 1222746711 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003500000000261obj/spotlight2/areashape.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 accel = 1 1 expr = "property(\"../areashape\", 0)" } } } 0707070000010000000006660000000000000000010000001107246411000003600000000101obj/spotlight2/areashape.parm{ version 0.8 input [ 0 locks=0 autoscope=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/line4.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight2/line4.defsopflags sopflags = comment "" position 5.31329 -19.3803 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746714 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000402obj/spotlight2/line4.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) origin [ 0 locks=0 autoscope=0 ] ( -0.5 0 0 ) dir [ 0 locks=0 autoscope=0 ] ( 1 0 0 ) dist [ 0 locks=0 autoscope=0 ] ( 1 ) points [ 0 locks=0 autoscope=0 ] ( 2 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/grid3.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight2/grid3.defsopflags sopflags = comment "" position 5.75374 -18.0938 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746723 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000716obj/spotlight2/grid3.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( 1 1 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rows [ 0 locks=0 autoscope=0 ] ( 2 ) cols [ 0 locks=0 autoscope=0 ] ( 2 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight2/circle3.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000606obj/spotlight2/circle3.defsopflags sopflags = comment "" position 6.81754 -16.8668 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746720 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003400000000604obj/spotlight2/circle3.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "nurbs" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) rad [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) order [ 0 locks=0 autoscope=0 ] ( 3 ) divs [ 0 locks=0 autoscope=0 ] ( 10 ) arc [ 0 locks=0 autoscope=0 ] ( "closed" ) angle [ 0 locks=0 autoscope=0 ] ( 0 360 ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight2/sphere2.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000606obj/spotlight2/sphere2.defsopflags sopflags = comment "" position 8.43686 -18.0631 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746728 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003400000001053obj/spotlight2/sphere2.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "nurbs" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) rad [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) orient [ 0 locks=0 autoscope=0 ] ( "y" ) freq [ 0 locks=0 autoscope=0 ] ( 1 ) rows [ 0 locks=0 autoscope=0 ] ( 10 ) cols [ 0 locks=0 autoscope=0 ] ( 10 ) orderu [ 0 locks=0 autoscope=0 ] ( 3 ) orderv [ 0 locks=0 autoscope=0 ] ( 3 ) imperfect [ 0 locks=0 autoscope=0 ] ( "off" ) upole [ 0 locks=0 autoscope=0 ] ( "off" ) accurate [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/grid4.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight2/grid4.defsopflags sopflags = comment "" position 4.00752 -13.2735 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746735 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000000510obj/spotlight2/grid4.chn{ channel sizex { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orthowidth\") } } channel sizey { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orthowidth\") } } } 0707070000010000000006660000000000000000010000001107246411000003200000000746obj/spotlight2/grid4.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) surftype [ 0 locks=0 autoscope=0 ] ( "quads" ) orient [ 0 locks=0 autoscope=0 ] ( "xy" ) size [ 0 locks=0 autoscope=0 ] ( [ sizex 10 ] [ sizey 10 ] ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rows [ 0 locks=0 autoscope=0 ] ( 3 ) cols [ 0 locks=0 autoscope=0 ] ( 3 ) orderu [ 0 locks=0 autoscope=0 ] ( 4 ) orderv [ 0 locks=0 autoscope=0 ] ( 4 ) interpu [ 0 locks=0 autoscope=0 ] ( "on" ) interpv [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/line5.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000606obj/spotlight2/line5.defsopflags sopflags = comment "" position 2.10077 -13.3551 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746696 modify 1222746720 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000000262obj/spotlight2/line5.chn{ channel dist { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../iconscale\", 1)*5" } } } 0707070000010000000006660000000000000000010000001107246411000003200000000412obj/spotlight2/line5.parm{ version 0.8 type [ 0 locks=0 autoscope=0 ] ( "poly" ) origin [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dir [ 0 locks=0 autoscope=0 ] ( 0 0 -1 ) dist [ 0 locks=0 autoscope=0 ] ( [ dist 1 ] ) points [ 0 locks=0 autoscope=0 ] ( 2 ) order [ 0 locks=0 autoscope=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001107246411000003200000000033obj/spotlight2/copy1.inittype = copy matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003100000000630obj/spotlight2/copy1.defsopflags sopflags = comment "" position 2.63228 -14.7815 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 line5 1 grid4 } stat { create 1222746696 modify 1222746979 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000012451obj/spotlight2/copy1.parm{ version 0.8 sourceGrp [ 0 locks=0 autoscope=0 ] ( "" ) templateGrp [ 0 locks=0 autoscope=0 ] ( "" ) stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ncy [ 0 locks=0 autoscope=0 ] ( 1 ) nml [ 0 locks=0 autoscope=0 ] ( "off" ) cum [ 0 locks=0 autoscope=0 ] ( "off" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) newg [ 0 locks=0 autoscope=0 ] ( "off" ) preservegroups [ 0 locks=0 autoscope=0 ] ( "off" ) copyg [ 0 locks=0 autoscope=0 ] ( copyGroup$CY ) stamp [ 0 locks=0 autoscope=0 ] ( "off" ) stampswitch [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 ) param1 [ 0 locks=0 autoscope=0 ] ( "" ) val1 [ 0 locks=0 autoscope=0 ] ( 0 ) param2 [ 0 locks=0 autoscope=0 ] ( "" ) val2 [ 0 locks=0 autoscope=0 ] ( 0 ) param3 [ 0 locks=0 autoscope=0 ] ( "" ) val3 [ 0 locks=0 autoscope=0 ] ( 0 ) param4 [ 0 locks=0 autoscope=0 ] ( "" ) val4 [ 0 locks=0 autoscope=0 ] ( 0 ) param5 [ 0 locks=0 autoscope=0 ] ( "" ) val5 [ 0 locks=0 autoscope=0 ] ( 0 ) param6 [ 0 locks=0 autoscope=0 ] ( "" ) val6 [ 0 locks=0 autoscope=0 ] ( 0 ) param7 [ 0 locks=0 autoscope=0 ] ( "" ) val7 [ 0 locks=0 autoscope=0 ] ( 0 ) param8 [ 0 locks=0 autoscope=0 ] ( "" ) val8 [ 0 locks=0 autoscope=0 ] ( 0 ) param9 [ 0 locks=0 autoscope=0 ] ( "" ) val9 [ 0 locks=0 autoscope=0 ] ( 0 ) param10 [ 0 locks=0 autoscope=0 ] ( "" ) val10 [ 0 locks=0 autoscope=0 ] ( 0 ) param11 [ 0 locks=0 autoscope=0 ] ( "" ) val11 [ 0 locks=0 autoscope=0 ] ( 0 ) param12 [ 0 locks=0 autoscope=0 ] ( "" ) val12 [ 0 locks=0 autoscope=0 ] ( 0 ) param13 [ 0 locks=0 autoscope=0 ] ( "" ) val13 [ 0 locks=0 autoscope=0 ] ( 0 ) param14 [ 0 locks=0 autoscope=0 ] ( "" ) val14 [ 0 locks=0 autoscope=0 ] ( 0 ) param15 [ 0 locks=0 autoscope=0 ] ( "" ) val15 [ 0 locks=0 autoscope=0 ] ( 0 ) param16 [ 0 locks=0 autoscope=0 ] ( "" ) val16 [ 0 locks=0 autoscope=0 ] ( 0 ) param17 [ 0 locks=0 autoscope=0 ] ( "" ) val17 [ 0 locks=0 autoscope=0 ] ( 0 ) param18 [ 0 locks=0 autoscope=0 ] ( "" ) val18 [ 0 locks=0 autoscope=0 ] ( 0 ) param19 [ 0 locks=0 autoscope=0 ] ( "" ) val19 [ 0 locks=0 autoscope=0 ] ( 0 ) param20 [ 0 locks=0 autoscope=0 ] ( "" ) val20 [ 0 locks=0 autoscope=0 ] ( 0 ) param21 [ 0 locks=0 autoscope=0 ] ( "" ) val21 [ 0 locks=0 autoscope=0 ] ( 0 ) param22 [ 0 locks=0 autoscope=0 ] ( "" ) val22 [ 0 locks=0 autoscope=0 ] ( 0 ) param23 [ 0 locks=0 autoscope=0 ] ( "" ) val23 [ 0 locks=0 autoscope=0 ] ( 0 ) param24 [ 0 locks=0 autoscope=0 ] ( "" ) val24 [ 0 locks=0 autoscope=0 ] ( 0 ) param25 [ 0 locks=0 autoscope=0 ] ( "" ) val25 [ 0 locks=0 autoscope=0 ] ( 0 ) param26 [ 0 locks=0 autoscope=0 ] ( "" ) val26 [ 0 locks=0 autoscope=0 ] ( 0 ) param27 [ 0 locks=0 autoscope=0 ] ( "" ) val27 [ 0 locks=0 autoscope=0 ] ( 0 ) param28 [ 0 locks=0 autoscope=0 ] ( "" ) val28 [ 0 locks=0 autoscope=0 ] ( 0 ) param29 [ 0 locks=0 autoscope=0 ] ( "" ) val29 [ 0 locks=0 autoscope=0 ] ( 0 ) param30 [ 0 locks=0 autoscope=0 ] ( "" ) val30 [ 0 locks=0 autoscope=0 ] ( 0 ) param31 [ 0 locks=0 autoscope=0 ] ( "" ) val31 [ 0 locks=0 autoscope=0 ] ( 0 ) param32 [ 0 locks=0 autoscope=0 ] ( "" ) val32 [ 0 locks=0 autoscope=0 ] ( 0 ) param33 [ 0 locks=0 autoscope=0 ] ( "" ) val33 [ 0 locks=0 autoscope=0 ] ( 0 ) param34 [ 0 locks=0 autoscope=0 ] ( "" ) val34 [ 0 locks=0 autoscope=0 ] ( 0 ) param35 [ 0 locks=0 autoscope=0 ] ( "" ) val35 [ 0 locks=0 autoscope=0 ] ( 0 ) param36 [ 0 locks=0 autoscope=0 ] ( "" ) val36 [ 0 locks=0 autoscope=0 ] ( 0 ) param37 [ 0 locks=0 autoscope=0 ] ( "" ) val37 [ 0 locks=0 autoscope=0 ] ( 0 ) param38 [ 0 locks=0 autoscope=0 ] ( "" ) val38 [ 0 locks=0 autoscope=0 ] ( 0 ) param39 [ 0 locks=0 autoscope=0 ] ( "" ) val39 [ 0 locks=0 autoscope=0 ] ( 0 ) param40 [ 0 locks=0 autoscope=0 ] ( "" ) val40 [ 0 locks=0 autoscope=0 ] ( 0 ) param41 [ 0 locks=0 autoscope=0 ] ( "" ) val41 [ 0 locks=0 autoscope=0 ] ( 0 ) param42 [ 0 locks=0 autoscope=0 ] ( "" ) val42 [ 0 locks=0 autoscope=0 ] ( 0 ) param43 [ 0 locks=0 autoscope=0 ] ( "" ) val43 [ 0 locks=0 autoscope=0 ] ( 0 ) param44 [ 0 locks=0 autoscope=0 ] ( "" ) val44 [ 0 locks=0 autoscope=0 ] ( 0 ) param45 [ 0 locks=0 autoscope=0 ] ( "" ) val45 [ 0 locks=0 autoscope=0 ] ( 0 ) param46 [ 0 locks=0 autoscope=0 ] ( "" ) val46 [ 0 locks=0 autoscope=0 ] ( 0 ) param47 [ 0 locks=0 autoscope=0 ] ( "" ) val47 [ 0 locks=0 autoscope=0 ] ( 0 ) param48 [ 0 locks=0 autoscope=0 ] ( "" ) val48 [ 0 locks=0 autoscope=0 ] ( 0 ) param49 [ 0 locks=0 autoscope=0 ] ( "" ) val49 [ 0 locks=0 autoscope=0 ] ( 0 ) param50 [ 0 locks=0 autoscope=0 ] ( "" ) val50 [ 0 locks=0 autoscope=0 ] ( 0 ) doattr [ 0 locks=0 autoscope=0 ] ( "off" ) _label_ [ 0 locks=0 autoscope=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 autoscope=0 ] ( * ) mulpt [ 0 locks=0 autoscope=0 ] ( "" ) addpt [ 0 locks=0 autoscope=0 ] ( "" ) subpt [ 0 locks=0 autoscope=0 ] ( "" ) setprim [ 0 locks=0 autoscope=0 ] ( "" ) mulprim [ 0 locks=0 autoscope=0 ] ( "" ) addprim [ 0 locks=0 autoscope=0 ] ( "" ) subprim [ 0 locks=0 autoscope=0 ] ( "" ) setvtx [ 0 locks=0 autoscope=0 ] ( "" ) mulvtx [ 0 locks=0 autoscope=0 ] ( "" ) addvtx [ 0 locks=0 autoscope=0 ] ( "" ) subvtx [ 0 locks=0 autoscope=0 ] ( "" ) copyvariable [ 0 locks=0 autoscope=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/merge3.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000630obj/spotlight2/merge3.defsopflags sopflags = comment "" position 3.36537 -16.0591 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 copy1 1 grid4 } stat { create 1222746696 modify 1222746700 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000000020obj/spotlight2/merge3.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/xform4.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000627obj/spotlight2/xform4.defsopflags sopflags = comment "" position -5.70711 -19.5745 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 point_light1 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight2/xform4.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001073obj/spotlight2/xform4.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 0.5 0.5 0.5 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/xform5.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000626obj/spotlight2/xform5.defsopflags sopflags = comment "" position -2.54493 -17.7725 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 cone_light1 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight2/xform5.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight2/xform5.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/xform6.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000620obj/spotlight2/xform6.defsopflags sopflags = comment "" position 3.37919 -17.5627 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 merge3 } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000263obj/spotlight2/xform6.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../l_iconscale\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight2/xform6.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000003400000000035obj/spotlight2/switch3.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003300000000655obj/spotlight2/switch3.defsopflags sopflags = comment "" position -1.12508 -22.5734 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { 0 xform4 1 xform5 2 xform6 3 xform1 } stat { create 1222746696 modify 1222746714 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003300000000246obj/spotlight2/switch3.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../light_type\", 0)" } } } 0707070000010000000006660000000000000000010000001107246411000003400000000101obj/spotlight2/switch3.parm{ version 0.8 input [ 0 locks=0 autoscope=0 ] ( [ input 1 ] ) } 0707070000010000000006660000000000000000010000001107246411000003300000000034obj/spotlight2/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000003200000000622obj/spotlight2/xform1.defsopflags sopflags = comment "" position 7.00021 -21.632 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { 0 areashape } stat { create 1222746696 modify 1222746741 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003200000000260obj/spotlight2/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "property(\"../areasize\", 1)" } } } 0707070000010000000006660000000000000000010000001107246411000003300000001065obj/spotlight2/xform1.parm{ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) shear [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( [ scale 1 ] ) updatenmls [ 0 locks=0 autoscope=0 ] ( "on" ) vlength [ 0 locks=0 autoscope=0 ] ( "on" ) invertxform [ 0 locks=0 autoscope=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001107246411000002500000000232obj/spotlight2.order20 point_light1 tube2 grid2 cone_light1 circle2 xform3 areashape line4 grid3 circle3 sphere2 grid4 line5 copy1 merge3 xform4 xform5 xform6 switch3 xform1 0707070000010000000006660000000000000000010000001107246411000002300000000002obj/spotlight2.net1 0707070000010000000006660000000000000000010000001107246411000001200000000076obj.order6 DOPnet smoke_object1 cam1 fart_SOURCE spotlight1 spotlight2 0707070000010000000006660000000000000000010000001107246411000001000000000002obj.net1 0707070000010000000006660000000000000000010000001107246411000001000000000602out.defcomment "" position 5 0.5 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222746606 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000001100000000020out.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000002100000000032out/mantra1.inittype = ifd matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000002000000000557out/mantra1.defcomment "" position 1.6608 3.84703 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222746606 modify 1223321643 author Fay@ET access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000003100000061267out/mantra1.spareparmdef parm { name "execute" baseparm joinnext export none } parm { name "renderdialog" baseparm export none } parm { name "trange" baseparm export none } parm { name "f" baseparm export none } parm { name "take" baseparm export none } group { name "main5" label "Main" parm { name "soho_program" baseparm invisible export none } parm { name "soho_shopstyle" baseparm invisible export none } parm { name "target" baseparm export none } parm { name "camera" baseparm export none } parm { name "soho_outputmode" baseparm joinnext export none } parm { name "soho_diskfile" baseparm export none } parm { name "soho_pipecmd" baseparm export none } parm { name "soho_foreground" baseparm export none } parm { name "soho_initsim" baseparm export none } parm { name "soho_viewport_menu" baseparm export none } } group { name "main5_1" label "Objects" parm { name "vobject" baseparm export none } parm { name "forceobject" baseparm export none } parm { name "excludeobject" baseparm export none } parm { name "obj_light_sep" baseparm export none } parm { name "sololight" baseparm export none } parm { name "alights" baseparm export none } parm { name "forcelights" baseparm export none } parm { name "excludelights" baseparm export none } parm { name "light_fog_sep" baseparm export none } parm { name "vfog" baseparm export none } } group { name "main5_2" label "Properties" parm { name "shop_propertiespath" baseparm export none } group { name "folder0" label "Output" parm { name "vm_picture" label "Output Picture" type file default { "ip" } menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ] } range { 0 1 } export none parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Output" } } parm { name "vm_device" label "Output Device" type string default { "" } menu { "" "Infer from filename" "Houdini" "Houdini .pic format" "TIFF" "Tagged Image File Format (TIFF)" "OpenEXR" "Open EXR" "PNG" "Portable Network Graphics (PNG)" "JPEG" "JPEG" "RAT" "Random Access Texture (RAT)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_pfilter" label "Pixel Filter" type string default { "gaussian 2 2" } menureplace { "minmax min" "Closest Sample Filtering" "minmax max" "Farthest Sample Filtering" "box 1 1" "Unit Box Filter" "gaussian 2 2" "Gaussian 2x2" "gaussian 3 3" "Gaussian 3x3 (softer)" "bartlett 2 2" "Bartlett (triangle)" "catrom 2 2" "Catmull-Rom" "hanning 2 2" "Hanning" "blackman 2 2" "Blackman" "sinc 2 2" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_quantize" label "Quantization" type string default { "half" } menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_whitepoint" label "White Point" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Output" } } parm { name "override_camerares" label "Override Camera Resolution" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "res_fraction" label "Resolution Scale" type string default { "specific" } disablewhen "{ override_camerares == 0 }" menu { "0.1" "1/10 (One Tenth Resolution)" "0.2" "1/5 (One Fifth Resolution)" "0.25" "1/4 (Quarter Resolution)" "0.3333333" "1/3 (One Third Resolution)" "0.5" "1/2 (Half Resolution)" "0.6666666" "2/3 (Two Thirds Resolution)" "0.75" "3/4 (Three Quarter Resolution)" "specific" "User Specified Resolution" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "res_override" label "Resolution" type intvector2 joinnext size 2 default { "640" "480" } disablewhen "{ override_camerares == 0 } { res_fraction != specific }" range { -1 1 } export none parmtag { "spare_category" "Output" } } parm { name "res_overrideMenu" label "Choose Resolution" type button nolabel default { "0" } disablewhen "{ override_camerares == 0 } { res_fraction != specific }" menumini { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ] } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "script_callback" "opparm . res_override ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` aspect_override ( `arg(\"$script_value\", 2)` )" } } parm { name "aspect_override" label "Pixel Aspect Ratio" type float default { "1" } disablewhen "{ override_camerares == 0 }" range { 0.05 2 } export none parmtag { "spare_category" "Output" } } multiparm { name "vm_numaux" label "Extra Image Planes" parmtag { "spare_category" "Output" } parm { name "vm_disable_plane#" label "Disable Plane #" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_variable_plane#" label "VEX Variable" type string default { "" } help "The VEX variable (global or output parameter)" disablewhen "{ vm_disable_plane# == 1 }" menureplace { "Cf" "Cf (color)" "Of" "Of (opacity)" "Af" "Af (alpha)" "P" "P (position)" "Pz" "Pz (position-z)" "N" "N (normal)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_vextype_plane#" label "VEX Type" type string default { "vector" } help "The type associated with the VEX variable" disablewhen "{ vm_disable_plane# == 1 }" menu { "float" "Float Type" "vector" "Vector Type" "vector4" "Vector4 Type" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_channel_plane#" label "Channel Name #" type string default { "" } help "The channel name -- if left blank, this will use the variable name" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_usefile_plane#" label "Different File" type toggle nolabel joinnext default { "0" } help "Save this deep raster plane to a different disk file than the main image.\\nThis does *not* work when rendering to mplay." disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_filename_plane#" label "Different File" type file default { "" } help "Save this deep raster plane to a different disk file than the main image.\\nThis does *not* work when rendering to mplay." disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip } { vm_usefile_plane# == 0 }" menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ] } range { 0 1 } export none parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Output" } } parm { name "vm_quantize_plane#" label "Quantize" type string default { "float" } help "image:quantize" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_sfilter_plane#" label "Sample Filter" type string default { "alpha" } help "image:sfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "alpha" "Opacity Filtering" "closest" "Closest Surface" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_pfilter_plane#" label "Pixel Filter" type string default { "" } help "image:pfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menureplace { "" "Inherit from main plane" "minmax min" "Closest Sample Filtering" "minmax max" "Farthest Sample Filtering" "box 1 1" "Unit Box Filter" "gaussian 2 2" "Gaussian 2x2" "gaussian 3 3" "Gaussian 3x3 (softer)" "bartlett 2 2" "Bartlett (triangle)" "catrom 2 2" "Catmull-Rom" "hanning 2 2" "Hanning" "blackman 2 2" "Blackman" "sinc 2 2" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_gamma_plane#" label "Gamma" type float default { "1" } help "image:gamma" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0.001 3 } export none parmtag { "spare_category" "Output" } } parm { name "vm_gain_plane#" label "Gain" type float default { "1" } help "image:gain" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0.001 10 } export none parmtag { "spare_category" "Output" } } parm { name "vm_dither_plane#" label "Dither" type float default { "0.5" } help "image:dither" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_whitepoint_plane#" label "White Point" type float default { "1" } help "image:whitepoint" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "vm_lightexport_plane#" label "Light Export" type oppath default { "" } help "image:lightexport" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ/LIGHT!!" } } } } group { name "folder0_1" label "Output Options" parm { name "vm_image_artist" label "Artist" type string default { "" } help "Used by many image formats to store the artist" range { 0 1 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_comment" label "Comment" type string default { "" } help "Used by many image formats to store a comment" range { 0 1 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_hostname" label "Hostname" type string default { "" } help "Used by many image formats to store the rendering host" range { 0 1 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_jpeg_quality" label "JPEG Quality" type integer default { "75" } range { 20 100 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_mplay_direction" label "MPlay Tile Order" type string default { "middle" } menu { "middle" "Interactive (starting in middle)" "top" "Top down" "bottom" "Bottom up" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_tiff_compression" label "TIFF Compression" type string default { "LZW" } menu { "None" "No compression" "LZW" "LZW Compression" "AdobeDeflate" "Adobe Deflate" "PackBits" "PackBits" "JPEG" "JPEG" "PixarLog" "Pixar Log" "SGILog" "LogLuv" "SGILog24" "LogLuv (24 bit)" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } } parm { name "vm_image_exr_compression" label "EXR Compression" type string default { "piz" } menu { "none" "No compression" "rle" "Runlength Encoding" "zips" "ZIP, Single scanline" "zip" "ZIP, Multi-scanline blocks" "piz" "PIZ Wavelet" "pix" "PXR24 (32 bit float compression, lossy)" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } } } group { name "folder0_2" label "Sampling" parm { name "vm_dof" label "Enable Depth Of Field" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "allowmotionblur" label "Allow Motion Blur" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_motionfactor" label "Motion Factor" type float default { "0" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } } parm { name "xform_motionsamples" label "Xform Time Samples" type integer default { "2" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } } parm { name "geo_motionsamples" label "Geo Time Samples" type integer default { "1" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } } parm { name "motionstyle" label "Motion Blur Style" type string default { "trailing" } menu { "leading" "Leading Blur" "centered" "Frame Centered Blur" "trailing" "Trailing Blur" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_samples" label "Pixel Samples" type intvector2 size 2 default { "3" "3" } range { 1 32 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_dorayvariance" label "Ray Variance Antialiasing" type toggle default { "1" } help "Enables variance antialiasing for raytracing in micropolygon rendering. Variance antialiasing is ignored for PBR render engines." range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_minraysamples" label "Min Ray Samples" type integer default { "1" } help "Minimum number of raytracing samples for micropolygon rendering" range { 1 64 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_maxraysamples" label "Max Ray Samples" type integer default { "9" } help "Maximum number of raytracing samples for micropolygon rendering." disablewhen "{ vm_dorayvariance == 0 }" range { 1 64 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_volumestepsize" label "Volume Step Size" type float default { "0.1" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_hasshadowstep" label "Decouple Shadow Step Size" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_shadowstepsize" label "Shadow Step Size" type float default { "1" } disablewhen "{ vm_hasshadowstep == 0 }" range { 0 10 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_3" label "Render" parm { name "vm_renderengine" label "Rendering Engine" type string default { "micropoly" } menu { "micropoly" "Micropolygon Rendering" "raytrace" "Ray Tracing" "pbrmicropoly" "Micropolygon Physically Based Rendering" "pbrraytrace" "Physically Based Rendering" "photon" "Photon Map Generation" "viewphoton" "View-Dependent Photon Map Generation" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_bucketsize" label "Tile Size" type integer default { "16" } range { 0 64 } export none parmtag { "spare_category" "Render" } } parm { name "vm_opacitylimit" label "Opacity Limit" type float default { "0.995" } range { 0 10 } export none parmtag { "spare_category" "Render" } } parm { name "vm_usemaxthreads" label "Use Max Processors" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_threadcount" label "Thread Count" type integer default { "1" } disablewhen "{ vm_usemaxthreads == 1 }" range { 1 4 } export none parmtag { "spare_category" "Render" } } parm { name "render_viewcamera" label "Create Image From Viewing Camera" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "render_any_shadowmap" label "Auto-Generate Shadow Maps" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "render_any_envmap" label "Auto-Generate Environment Maps" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_otlfullpath" label "Output OTLs with full paths" type toggle default { "0" } help "Toggling this parameter on will expand any variables in OTL paths, breaking the dependency on Houdini environment variables, but possibly making the IFD less portable" range { 0 1 } export none parmtag { "spare_category" "Render" } } parm { name "vm_embedvex" label "Force VEX Shader Embedding" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Render" } } } group { name "folder0_4" label "Irradiance" parm { name "vm_gienable" label "Enable Irradiance Cache" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Irradiance" } } parm { name "vm_gierror" label "Irradiance Error" type float default { "0.1" } disablewhen "{ vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } } parm { name "vm_gimaxspacing" label "Max Spacing (Pixels)" type float default { "20" } disablewhen "{ vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } } parm { name "vm_giminspacing" label "Min Spacing (Pixels)" type float default { "1.5" } disablewhen "{ vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } } } group { name "folder0_5" label "Geometry" parm { name "vm_binarygeometry" label "Save Binary Geometry" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } } group { name "folder0_6" label "Statistics" parm { name "vm_verbose" label "Verbose Level" type integer default { "0" } range { 0 5 } export none parmtag { "spare_category" "Statistics" } } parm { name "vm_vexprofile" label "VEX Profiling" type integer default { "0" } menu { "0" "No VEX Profiling" "1" "Execution profiling" "2" "Profiling and NAN detection" } range { 0 10 } export none parmtag { "spare_category" "Statistics" } } parm { name "vm_alfprogress" label "Alfred Style Progress" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Statistics" } } } group { name "folder0_7" label "PBR" parm { name "vm_pbrreflectlimit" label "Reflect Limit" type integer default { "10" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrglossylimit" label "Glossy Limit" type integer default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrdiffuselimit" label "Diffuse Limit" type integer default { "0" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrbias" label "Raytracing Bias" type float default { "0.01" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrprimarycache" label "Primary GI Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrsecondarycache" label "Secondary GI Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrcausticcache" label "Caustic Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrcachedirect" label "Cache Stores Direct Lighting" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photoncount" label "Photon Storage Count" type integer default { "100000" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_pbrphotonsamples" label "View Photon Supersamples" type integer default { "10" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photongfile" label "Global Photon File" type file default { "$HIP/global.pmap" } range { 0 1 } export none parmtag { "filechooser_mode" "read_and_write" } parmtag { "spare_category" "PBR" } } parm { name "vm_photongprefilter" label "Global Prefiltering" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photongfilter" label "Global Count" type integer default { "50" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photongradius" label "Global Search Radius" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photongratio" label "Global Accept Ratio" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photoncfile" label "Caustic Photon File" type file default { "$HIP/caustic.pmap" } range { 0 1 } export none parmtag { "filechooser_mode" "read_and_write" } parmtag { "spare_category" "PBR" } } parm { name "vm_photoncprefilter" label "Caustic Prefiltering" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photoncfilter" label "Caustic Count" type integer default { "50" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photoncradius" label "Caustic Search Radius" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photoncratio" label "Caustic Accept Ratio" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } } parm { name "vm_photontarget" label "Photon Target Category" type string default { "*" } range { 0 1 } export none parmtag { "spare_category" "PBR" } } } } group { name "main5_3" label "Scripts" parm { name "tprerender" baseparm joinnext export none } parm { name "prerender" baseparm joinnext export none } parm { name "lprerender" baseparm export none } parm { name "tpreframe" baseparm joinnext export none } parm { name "preframe" baseparm joinnext export none } parm { name "lpreframe" baseparm export none } parm { name "tpostframe" baseparm joinnext export none } parm { name "postframe" baseparm joinnext export none } parm { name "lpostframe" baseparm export none } parm { name "tpostrender" baseparm joinnext export none } parm { name "postrender" baseparm joinnext export none } parm { name "lpostrender" baseparm export none } } 0707070000010000000006660000000000000000010000001107246411000002100000010131out/mantra1.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "normal" ) f [ 0 locks=0 ] ( 1 60 1 ) take [ 0 locks=0 ] ( _current_ ) main [ 0 locks=0 ] ( 0 0 0 0 ) soho_program [ 0 locks=0 ] ( IFD.py ) soho_shopstyle [ 0 locks=0 ] ( VMantra ) target [ 0 locks=0 ] ( mantra9.5 ) camera [ 0 locks=0 ] ( /obj/cam1 ) soho_outputmode [ 0 locks=0 ] ( "off" ) soho_diskfile [ 0 locks=0 ] ( $HIP/test.ifd ) soho_pipecmd [ 0 locks=0 ] ( mantra ) soho_foreground [ 0 locks=0 ] ( "off" ) soho_initsim [ 0 locks=0 ] ( "on" ) soho_viewport_menu [ 0 locks=0 ] ( "on" ) vobject [ 0 locks=0 ] ( * ) forceobject [ 0 locks=0 ] ( "" ) excludeobject [ 0 locks=0 ] ( "" ) obj_light_sep [ 0 locks=0 ] ( ) sololight [ 0 locks=0 ] ( "" ) alights [ 0 locks=0 ] ( * ) forcelights [ 0 locks=0 ] ( "" ) excludelights [ 0 locks=0 ] ( "" ) light_fog_sep [ 0 locks=0 ] ( ) vfog [ 0 locks=0 ] ( * ) shop_propertiespath [ 0 locks=0 ] ( "" ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( "hscript" ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( "hscript" ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( "hscript" ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( "hscript" ) main5 [ 0 locks=0 ] ( 2 2 2 2 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 0 0 0 0 ) vm_picture [ 0 locks=0 ] ( ip ) vm_device [ 0 locks=0 ] ( "" ) vm_pfilter [ 0 locks=0 ] ( "gaussian 2 2" ) vm_quantize [ 0 locks=0 ] ( half ) vm_whitepoint [ 0 locks=0 ] ( 1 ) override_camerares [ 0 locks=0 ] ( "off" ) res_fraction [ 0 locks=0 ] ( specific ) res_override [ 0 locks=0 ] ( 640 480 ) res_overrideMenu [ 0 locks=0 ] ( 0 ) aspect_override [ 0 locks=0 ] ( 1 ) vm_numaux [ 0 locks=0 ] ( 0 ) vm_image_artist [ 0 locks=0 ] ( "" ) vm_image_comment [ 0 locks=0 ] ( "" ) vm_image_hostname [ 0 locks=0 ] ( "" ) vm_image_jpeg_quality [ 0 locks=0 ] ( 75 ) vm_image_mplay_direction [ 0 locks=0 ] ( middle ) vm_image_tiff_compression [ 0 locks=0 ] ( LZW ) vm_image_exr_compression [ 0 locks=0 ] ( piz ) vm_dof [ 0 locks=0 ] ( "off" ) allowmotionblur [ 0 locks=0 ] ( "off" ) vm_motionfactor [ 0 locks=0 ] ( 0 ) xform_motionsamples [ 0 locks=0 ] ( 2 ) geo_motionsamples [ 0 locks=0 ] ( 1 ) motionstyle [ 0 locks=0 ] ( trailing ) vm_samples [ 0 locks=0 ] ( 8 8 ) vm_dorayvariance [ 0 locks=0 ] ( "on" ) vm_minraysamples [ 0 locks=0 ] ( 1 ) vm_maxraysamples [ 0 locks=0 ] ( 9 ) vm_volumestepsize [ 0 locks=0 ] ( 0.100000001 ) vm_hasshadowstep [ 0 locks=0 ] ( "off" ) vm_shadowstepsize [ 0 locks=0 ] ( 1 ) vm_renderengine [ 0 locks=0 ] ( micropoly ) vm_bucketsize [ 0 locks=0 ] ( 16 ) vm_opacitylimit [ 0 locks=0 ] ( 0.995000005 ) vm_usemaxthreads [ 0 locks=0 ] ( "on" ) vm_threadcount [ 0 locks=0 ] ( 1 ) render_viewcamera [ 0 locks=0 ] ( "on" ) render_any_shadowmap [ 0 locks=0 ] ( "on" ) render_any_envmap [ 0 locks=0 ] ( "on" ) vm_otlfullpath [ 0 locks=0 ] ( "off" ) vm_embedvex [ 0 locks=0 ] ( "off" ) vm_gienable [ 0 locks=0 ] ( "off" ) vm_gierror [ 0 locks=0 ] ( 0.100000001 ) vm_gimaxspacing [ 0 locks=0 ] ( 20 ) vm_giminspacing [ 0 locks=0 ] ( 1.5 ) vm_binarygeometry [ 0 locks=0 ] ( "on" ) vm_verbose [ 0 locks=0 ] ( 0 ) vm_vexprofile [ 0 locks=0 ] ( 0 ) vm_alfprogress [ 0 locks=0 ] ( "off" ) vm_pbrreflectlimit [ 0 locks=0 ] ( 10 ) vm_pbrglossylimit [ 0 locks=0 ] ( 1 ) vm_pbrdiffuselimit [ 0 locks=0 ] ( 0 ) vm_pbrbias [ 0 locks=0 ] ( 0.00999999978 ) vm_pbrprimarycache [ 0 locks=0 ] ( "" ) vm_pbrsecondarycache [ 0 locks=0 ] ( "" ) vm_pbrcausticcache [ 0 locks=0 ] ( "" ) vm_pbrcachedirect [ 0 locks=0 ] ( "on" ) vm_photoncount [ 0 locks=0 ] ( 100000 ) vm_pbrphotonsamples [ 0 locks=0 ] ( 10 ) vm_photongfile [ 0 locks=0 ] ( $HIP/global.pmap ) vm_photongprefilter [ 0 locks=0 ] ( "on" ) vm_photongfilter [ 0 locks=0 ] ( 50 ) vm_photongradius [ 0 locks=0 ] ( 1 ) vm_photongratio [ 0 locks=0 ] ( 1 ) vm_photoncfile [ 0 locks=0 ] ( $HIP/caustic.pmap ) vm_photoncprefilter [ 0 locks=0 ] ( "off" ) vm_photoncfilter [ 0 locks=0 ] ( 50 ) vm_photoncradius [ 0 locks=0 ] ( 1 ) vm_photoncratio [ 0 locks=0 ] ( 1 ) vm_photontarget [ 0 locks=0 ] ( * ) } 0707070000010000000006660000000000000000010000001107246411000001000000000002out.net1 0707070000010000000006660000000000000000010000001107246411000001100000000604part.defcomment "" position 5.5 1.5 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222723632 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000001200000000020part.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000001100000000002part.net1 0707070000010000000006660000000000000000010000001107246411000000700000000602ch.defcomment "" position 4.5 1 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1222723631 modify 1222723632 author dahale20@mont-pt2-rh.sfdm.scad.edu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000001000000000020ch.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000000700000000002ch.net1 0707070000010000000006660000000000000000010000001107246411000012000000000037shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows.order3 suboutput1 subinput1 shadow1 0707070000010000000006660000000000000000010000001107246411000011600000000002shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1/if_doShadows.net1 0707070000010000000006660000000000000000010000001107246411000010300000000054shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1.order5 suboutput1 subinput1 Cl add1 if_doShadows 0707070000010000000006660000000000000000010000001107246411000010100000000002shop/volume_cloud/volumecloud/if_densityNotZero/illuminance1.net1 0707070000010000000006660000000000000000010000001107246411000010500000000171shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet.order13 twoway1 den_x_smokeDen den_x_shadDen isshadow1 max0 zero exp1 multiply1 negate1 suboutput1 subinput1 complement1 dPdz 0707070000010000000006660000000000000000010000001107246411000010300000000002shop/volume_cloud/volumecloud/if_densityNotZero/calcOpacSubNet.net1 0707070000010000000006660000000000000000010000001107246411000006600000000150shop/volume_cloud/volumecloud/if_densityNotZero.order10 suboutput1 subinput1 illuminance1 Y_axis multiply2 P calcOpacSubNet float2color illumAngle degtorad1 0707070000010000000006660000000000000000010000001107246411000006400000000002shop/volume_cloud/volumecloud/if_densityNotZero.net1 0707070000010000000006660000000000000000010000001107246411000004400000000223shop/volume_cloud/volumecloud.order15 outpupt1 newCf receiveshadows density clouddensity shadowdensity diff GT_Zero if_densityNotZero newOf usePointColor chooseCd Cd multiply1 newAf 0707070000010000000006660000000000000000010000001107246411000004200000000002shop/volume_cloud/volumecloud.net1 0707070000010000000006660000000000000000010000001107246411000004200000000040shop/volume_cloud/suboutput1.inittype = suboutput matchesdef = 0 0707070000010000000006660000000000000000010000001107246411000004100000000611shop/volume_cloud/suboutput1.defcomment "" position -6.3845 0.0654148 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on inputs { 0 "" 1 volumecloud } stat { create 1185241373 modify 1185241373 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001107246411000004200000000020shop/volume_cloud/suboutput1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001107246411000003000000000031shop/volume_cloud.order2 volumecloud suboutput1 0707070000010000000006660000000000000000010000001107246411000002600000000002shop/volume_cloud.net1 0707070000010000000006660000000000000000010000001107246411000001100000000002shop.net1 0707070000010000000006660000000000000000010000001107246411000001000000000604img.defcomment "" position 4.5 2.5 cachesize 1 flags = lock off model off template off footprint off xr