HouNC1033600baa065a4086909a7e597c.startfplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1 tcur 2.9583333333333335 fps 24 tset 0 10 frange 1 240 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' HouNC1033600ba6065a40869043eeba39.variablesset -g ACTIVETAKE = 'Main' set -g E = '2.7182818284590452354' set -g EYE = 'stereo' set -g HIP = 'F:/CG/Prod/Houdini_work/213_PathDeformer' set -g HIPFILE = 'F:/CG/Prod/Houdini_work/213_PathDeformer/PathDeform_Sample.hipnc' set -g HIPNAME = 'PathDeform_Sample' set -g JOB = 'C:/Users/User1st' set -g PI = '3.1415926535897932384' set -g POSE = 'C:/Users/User1st/Documents/houdini19.5/poselib' set -g _HIP_SAVEPLATFORM = 'windows-x86_64-cl19.35' set -g _HIP_SAVETIME = 'Mon Jan 15 01:14:33 2024' set -g _HIP_SAVEVERSION = '20.0.506' set -g _HIP_SHELFTOOLCOUNT = '1' set -g status = '0' HouNC1033600ba4065a408690dba5575b.aliasesalias bye 'quit' alias 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' HouNC1033600ba1065a4086904309e1eb.takeconfigtakename -g take HouNC1033600ba0065a408690e36d4a3d.hou.sessionHouNC1033600ba0065a4086908029b1f6.OPlibrariesHouNC1033600ba2065a4086906c0e60b2.OPpreferencesHouNC1033600ba0065a40869075766da4.OPfallbacksSop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda Sop/attribexpression C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/attribexpression otls/OPlibSop.hda Sop/attribremap C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/attribremap otls/OPlibSop.hda Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda Vop/bbox C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/bbox otls/OPlibScripted.hda Sop/bend C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/bend otls/OPlibSop.hda Sop/deformationwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/deformationwrangle otls/OPlibSop.hda Sop/distancealonggeometry C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/distancealonggeometry otls/OPlibSop.hda Vop/fit C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/fit otls/OPlibScripted.hda Vop/geometryvopglobal::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibVop.hda Vop/geometryvopglobal::2.0 otls/OPlibVop.hda Vop/geometryvopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibVop.hda Vop/geometryvopoutput otls/OPlibVop.hda Sop/groupexpression C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/groupexpression otls/OPlibSop.hda Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda Top/localscheduler C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibTop.hda Top/localscheduler otls/OPlibTop.hda Vop/mulconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/mulconst otls/OPlibScripted.hda Sop/pathdeform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibSop.hda Sop/pathdeform otls/OPlibSop.hda Vop/vecgetcompon C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/vecgetcompon otls/OPlibScripted.hda Vop/vectomatx C:/PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/otls/OPlibScripted.hda Vop/vectomatx otls/OPlibScripted.hda HouNC1033600ba0065a4086908cf886f9.OPdummydefsINDX INDEX_SECTION |e¤ihoudini.hdalibrary |e¤iSop/attribdelete | ©e¤USop/attribexpression%'²e¤USop/attribremap@×e¤XSop/attribwrangleXØe¤UVop/bboxxu\e¤USop/bend|Ñ\e¤TSop/deformationwrangleÙ^/e¤USop/distancealonggeometryïme¤UVop/fitú…e¤UVop/geometryvopglobal::2.0e¤UVop/geometryvopoutput!Ÿe¤USop/groupexpression$ ¢e¤U Vop/invert3ÂÎe¤UTop/localscheduler:K¡e¤U Vop/mulconst†1Äe¤USop/pathdeform‹õŠ“e¤UVop/vecgetcomponˆ²e¤U Vop/vectomatx:¾e¤U attribdeleteAttribute Delete(oplib:/Sop/attribdelete?Sop/attribdeleteSOP_attribdeleteSope¤iattribexpressionAttribute Expression0oplib:/Sop/attribexpression?Sop/attribexpressionSOP_attribexpressionSope¤i attribremapAttribute Remap&oplib:/Sop/attribremap?Sop/attribremapSOP_attribremapSope¤i attribwrangleAttribute Wrangle*oplib:/Sop/attribwrangle?Sop/attribwrangleSOP_attribwrangleSope¤ibbox Bounding Boxoplib:/Vop/bbox?Vop/bboxVOP_bboxVopvopVOPalle¤ibendBendoplib:/Sop/bend?Sop/bendSOP_bendSop†inputcolors='2 "RGB 0.700195 0.700195 0.700195" "RGB 0.700195 0.700195 0.700195" ' outputcolors='1 "RGB 0.700195 0.700195 0.700195" ' e¤ideformationwrangleDeformation Wrangle4oplib:/Sop/deformationwrangle?Sop/deformationwrangleSOP_deformationwrangleSope¤idistancealonggeometryDistance along Geometry:oplib:/Sop/distancealonggeometry?Sop/distancealonggeometrySOP_distancealonggeometrySopeinputcolors='1 "RGB 0.700195 0.700195 0.700195" ' outputcolors='1 "RGB 0.700195 0.700195 0.700195" ' e¤ifit Fit Rangeoplib:/Vop/fit?Vop/fitVOP_fitVopvopVOPall*e¤igeometryvopglobal::2.0Geometry VOP Global Parameters { name "fit" script "fit" label "fit" outercode { INCLUDE_VOPLIB } code { "$shift = vop_fit($val, $srcmin, $srcmax, $destmin, $destmax);" } input float val "Input Value" input float srcmin "Minimum Value In Source Range" input float srcmax "Maximum Value In Source Range" input float destmin "Minimum Value In Destination Range" input float destmax "Maximum Value In Destination Range" output float shift "Shifted Value" signature "Float" default { } signature "2D Vector" v2 { vector2 vector2 vector2 vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector vector vector vector } signature "3D Point" p { point point point point point point } signature "3D Normal" n { normal normal normal normal normal normal } signature "RGB Color" c { color color color color color color } signature "4D Vector" v4 { vector4 vector4 vector4 vector4 vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector uvector uvector uvector uvector } signature "Uniform 3D Point" up { upoint upoint upoint upoint upoint upoint } signature "Uniform 3D Normal" un { unormal unormal unormal unormal unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor ucolor ucolor ucolor ucolor } VOP_FLT_PARM(srcmin, "Source Min", 0) VOP_FLT_PARM(srcmax, "Source Max", 1) VOP_FLT_PARM(destmin, "Destination Min", 0) VOP_FLT_PARM(destmax, "Destination Max", 1) VOP_VEC2_PARM(srcmin_v2, "Source Min", 0, 0) VOP_VEC2_PARM(srcmax_v2, "Source Max", 1, 1) VOP_VEC2_PARM(destmin_v2, "Destination Min", 0, 0) VOP_VEC2_PARM(destmax_v2, "Destination Max", 1, 1) VOP_VEC_PARM(srcmin_v, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_v, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_v, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_v, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_p, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_p, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_p, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_p, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_n, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_n, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_n, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_n, "Destination Max", 1, 1, 1) VOP_CLR_PARM(srcmin_c, "Source Min", 0, 0, 0) VOP_CLR_PARM(srcmax_c, "Source Max", 1, 1, 1) VOP_CLR_PARM(destmin_c, "Destination Min", 0, 0, 0) VOP_CLR_PARM(destmax_c, "Destination Max", 1, 1, 1) VOP_VEC4_PARM(srcmin_v4, "Source Min", 0, 0, 0, 0) VOP_VEC4_PARM(srcmax_v4, "Source Max", 1, 1, 1, 1) VOP_VEC4_PARM(destmin_v4, "Destination Min", 0, 0, 0, 0) VOP_VEC4_PARM(destmax_v4, "Destination Max", 1, 1, 1, 1) VOP_FLT_PARM(srcmin_uf, "Source Min", 0) VOP_FLT_PARM(srcmax_uf, "Source Max", 1) VOP_FLT_PARM(destmin_uf, "Destination Min", 0) VOP_FLT_PARM(destmax_uf, "Destination Max", 1) VOP_VEC_PARM(srcmin_uv, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_uv, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_uv, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_uv, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_up, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_up, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_up, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_up, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_un, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_un, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_un, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_un, "Destination Max", 1, 1, 1) VOP_CLR_PARM(srcmin_uc, "Source Min", 0, 0, 0) VOP_CLR_PARM(srcmax_uc, "Source Max", 1, 1, 1) VOP_CLR_PARM(destmin_uc, "Destination Min", 0, 0, 0) VOP_CLR_PARM(destmax_uc, "Destination Max", 1, 1, 1) group { name "gs" obsolete 12.0 } group { name "gv" obsolete 12.0 } group { name "gv4" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDXContents9e¤U DialogScript9…TA\_HouNC1033600bba065a4085508919230fNON_COMMERCIAL_FILE!!!# Dialog script for geometryvopglobal::2.0 automatically generated 10/17/14 14:13:51 { name geometryvopglobal::2.0 script geometryvopglobal::2.0 label "Geometry VOP Global Parameters" output vector P P output vector v Velocity output vector force Force output float age Age output float life Life output int id Id output vector Cd Cd output vector uv UV output vector N N output float Time Time output float TimeInc "Time Inc" output float Frame Frame output int ptnum "Point Number" output int primnum "Primitive Number" output int vtxnum "Vertex Number" output int numpt "Number of Points" output int numprim "Number of Prims" output int numvtx "Number of Vertices" output string OpInput1 "First Input" output string OpInput2 "Second Input" output string OpInput3 "Third Input" output string OpInput4 "Fourth Input" signature "Default Inputs" default { vector vector vector float float int vector vector vector float float float int int int int int int string string string string } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto ("") ___begin auto ("") ___begin auto ("") ___begin auto ("") } help { "" } } INDXContents9e¤U DialogScript9"Q”å!HouNC1033600bba065a4085508919230fNON_COMMERCIAL_FILE!!!# Dialog script for geometryvopoutput automatically generated 05/16/13 09:54:41 { name geometryvopoutput script geometryvopoutput label "Geometry VOP Output" input vector P P input vector v Velocity input vector force Force input vector Cd Color input vector N Normal inputflags P 0 inputflags v 0 inputflags force 0 inputflags Cd 0 inputflags N 0 signature "Default Inputs" default { vector vector vector vector vector } outputoverrides default { } help { "" } } INDXContents9e¤U DialogScript9%e9éŠHouNC1033600bba065a4085508919230fNON_COMMERCIAL_FILE!!!# Dialog script for groupexpression automatically generated { name groupexpression script groupexpression label "Group Expression" help { "" } inputlabel 1 "Geometry to Process with Group Expressions" inputlabel 2 "Ancillary Input, point(1, ...) to Access." inputlabel 3 "Ancillary Input, point(2, ...) to Access." inputlabel 4 "Ancillary Input, point(3, ...) to Access." group { name "folder0" label "VEXpressions" parm { name "grouptype" label "Group Type" type ordinal default { "0" } menu { "primitive" "Primitives" "point" "Points" "vertex" "Vertices" } } multiparm { name "expressions" label "Group VEXpressions" default 1 parm { name "enable#" label "Enable" type toggle nolabel joinnext default { "1" } } parm { name "groupname#" label "Group Name" type string default { "group#" } disablewhen "{ enable# == 0 }" menureplace { [ "opmenu -l -a attribvop1 bindgroup" ] } } parm { name "snippet#" label "VEXpression" type string default { "" } disablewhen "{ enable# == 0 }" menureplace { [ "import vexpressionmenu" ] [ "" ] [ "return vexpressionmenu.buildSingleLineSnippetMenu('groupexpression/snippet')" ] language python } parmtag { "script_action" "import vexpressionmenu\n\nnode = kwargs['node']\nparmname = kwargs['parmtuple'].name()\n\nvexpressionmenu.createSpareParmsFromChCalls(node, parmname)" } parmtag { "script_action_help" "Creates spare parameters for each unique call of ch() " } parmtag { "script_action_icon" "BUTTONS_create_parm_from_ch" } } parm { name "mergeop#" label "Merge Op" type ordinal default { "0" } menu { "replace" "Replace" "union" "Union with Existing" "intersect" "Intersect with Existing" "subtract" "Subtract from Existing" } } } } group { name "folder0_1" label "Bindings" parm { name "vex_cwdpath" label "Evaluation Node Path" type oppath default { "." } parmtag { "autoscope" "0000000000000000" } parmtag { "oprelative" "." } } parm { name "vex_matchattrib" label "Attribute to Match" type string default { "id" } parmtag { "autoscope" "0000000000000000" } } } group { name "folder0_2" label "Generated Code" parm { name "updatecode" label "Update Code" type button default { "0" } parmtag { "script_callback" "hou.phm().updateCode(hou.pwd())" } parmtag { "script_callback_language" "python" } } parm { name "generatedcode" label "Generated Code" type string default { "" } parmtag { "editor" "1" } parmtag { "editorlang" "vex" } } } } INDX DialogScript¢e9é±/* * 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 "invert" script "invert" label "invert" code { "#if !strcmp($signature, \"f\") || !strcmp($signature, \"v2\") || !strcmp($signature, \"v3\") || !strcmp($signature, \"v4\")" " $inverse = 1.0 / $val;" "#else" " $inverse = invert($val);" "#endif" } input matrix val "Input Value" output matrix inverse "Inverted Value" signature "4x4 Matrix" default { } signature "3x3 Matrix" m3 { matrix3 matrix3 } signature "2x2 Matrix" m2 { matrix2 matrix2 } signature "Float" f { float float } signature "2D Vector" v2 { vector2 vector2 } signature "3D Vector" v3 { vector vector } signature "4D Vector" v4 { vector4 vector4 } parm { name val label "Value" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } parm { name val_m3 label "Value" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name val_m2 label "Value" type float size 4 default { 1 0 0 1 } } parm { name val_f label "Value" type float size 1 default { 1 } } parm { name val_v2 label "Value" type float size 2 default { 1 1 } } parm { name val_v3 label "Value" type float size 3 default { 1 1 1 } } parm { name val_v4 label "Value" type float size 4 default { 1 1 1 1 } } } INDX DialogScriptKue9é£# Dialog script for localscheduler automatically generated { name localscheduler script localscheduler label "Local Scheduler" help { "" } group { name "folder0" label "Scheduler" groupsimple { name "folder5" label "Scheduling" parm { name "maxprocsmenu" label "Total Slots" type ordinal joinnext default { "0" } menu usetokenvalue { "0" "Equal to 1/4 of Total CPU Count" "-1" "Equal to CPU Count Less One" "1" "Custom Slot Count" } } parm { name "maxprocs" label "maxprocs" type integer nolabel default { "1" } disablewhen "{ maxprocsmenu != 1 }" range { -4 128 } parmtag { "autoscope" "0000000000000000" } } parm { name "pdg_usemaxtasks" label "Enable Limit Jobs" type toggle nolabel joinnext default { "0" } parmtag { "script_callback_language" "python" } } parm { name "pdg_maxtasks" label "Limit Jobs" type integer default { "0" } disablewhen "{ pdg_usemaxtasks == 0 }" range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "verbose" label "Verbose Logging" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "pdg_waitforfailures" label "Block on Failed Work Items" type toggle default { "0" } parmtag { "script_callback_language" "python" } } } groupsimple { name "folder4" label "Paths" parm { name "pdg_workingdir" label "Working Directory" type directory default { "$HIP" } } parm { name "hythonbin" label "Hython" type ordinal default { "0" } menu { "0" "Default" "1" "Custom" } parmtag { "script_callback_language" "python" } } parm { name "hythonbincustomuniversal" label "Hython Executable" type file default { "" } hidewhen "{ hythonbin != 1 }" parmtag { "script_callback_language" "python" } } parm { name "pdg_workitemdatasource" label "Load Item Data From" type ordinal default { "0" } menu { "0" "Temporary JSON File" "1" "RPC Message" } parmtag { "script_callback_language" "python" } } parm { name "pdg_compressworkitemdata" label "Compress Work Item Data" type toggle default { "1" } disablewhen "{ pdg_workitemdatasource == 1 }" parmtag { "script_callback_language" "python" } } parm { name "pdg_validateoutputs" label "Validate Outputs When Recooking" type toggle default { "1" } parmtag { "script_callback_language" "python" } } parm { name "pdg_checkexpectedoutputs" label "Check Expected Outputs on Disk" type toggle default { "1" } parmtag { "script_callback_language" "python" } } parm { name "sepparm2" label "Separator" type separator default { "" } } parm { name "pdg_mapmode" label "Path Mapping" type ordinal default { "0" } menu { "0" "Global" "1" "None" } parmtag { "script_callback_language" "python" } } parm { name "pdg_usemapzone" label "Use Path Map Zone" type toggle nolabel joinnext default { "0" } disablewhen "{ pdg_mapmode == 1 }" parmtag { "script_callback_language" "python" } } parm { name "pdg_mapzone" label "Path Map Zone" type string default { "$PDG_PATHMAP_ZONE" } disablewhen "{ pdg_usemapzone == 0 }" menureplace { "POSIX" "POSIX" "WIN" "WIN" } parmtag { "script_callback_language" "python" } } groupsimple { name "folder1" label "Temp Directory" parm { name "tempdirmenu" label "Location" type ordinal default { "1" } menu { "0" "Working Directory" "1" "Houdini Temp" "2" "Custom" } } parm { name "tempdirappendpid" label "Append PID" type toggle default { "1" } } parm { name "tempdircustom" label "Custom" type directory default { "$HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp" } disablewhen "{ tempdirmenu != 2 }" } parm { name "pdg_deletetempdir" label "Delete Temp Dir" type ordinal default { "0" } menu { "0" "Never" "1" "When Scheduler is Deleted" "2" "When Cook Completes" } parmtag { "script_callback_language" "python" } } } } parm { name "socketcallbacks" label "Use Socket callbacks instead of stdout tokens" type integer invisible default { "1" } range { 0 10 } } } group { name "folder0_1" label "RPC Server" parm { name "pdg_rpcignoreerrors" label "Ignore RPC Errors" type ordinal default { "0" } menu { "0" "Never" "1" "When Cooking Batches" "2" "Always" } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpcmaxerrors" label "Max RPC Errors" type integer default { "5" } range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpctimeout" label "Connection Timeout" type integer default { "4" } range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpcretries" label "Connection Retries" type integer default { "2" } range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpcbackoff" label "Retry Backoff" type integer default { "2" } range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpcbatch" label "Batch Poll Rate" type float default { "1" } range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "pdg_rpcrelease" label "Release Job Slot When Polling" type toggle default { "1" } parmtag { "script_callback_language" "python" } } } group { name "folder0_2" label "Job Parms" groupsimple { name "folder0_3" label "Scheduling" grouptag { "sidefx::switcher" "folder0_2" } parm { name "local_single" label "Single" type toggle default { "0" } range { 0 10 } parmtag { "pdg::scheduler" "" } } parm { name "local_is_CPU_number_set" label "local_is_CPU_number_set" type toggle nolabel joinnext default { "0" } range { 0 1 } parmtag { "pdg::scheduler" "" } } parm { name "local_CPUs_to_use" label "Slots Per Work Item" type integer default { "1" } disablewhen "{ local_is_CPU_number_set == 0 }" range { 1! 64 } parmtag { "pdg::scheduler" "" } } groupsimple { name "folder6" label "Minimum Available Memory" parm { name "local_useminfreemem" label "Rule" type ordinal default { "0" } menu { "0" "No Minimum" "1" "MB Available" "2" "Percent Available" } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_minfreemem" label "Minimum MB" type float default { "0" } disablewhen "{ local_useminfreemem != 1 }" range { 0 128000 } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_minfreemempct" label "Minimum Percent" type float default { "0" } disablewhen "{ local_useminfreemem != 2 }" range { 0 1 } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } } } groupsimple { name "folder2" label "Tasks" parm { name "local_enabletimeout" label "Enable Maximum Run Time" type toggle nolabel joinnext default { "0" } parmtag { "script_callback_language" "python" } } parm { name "local_maxtime" label "Maximum Run Time" type float default { "0" } disablewhen "{ local_enabletimeout == 0 }" range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "local_handletimeout" label "On Task Timeout" type ordinal default { "0" } disablewhen "{ local_enabletimeout == 0 }" menu { "0" "Mark as Failed" "1" "Mark as Succeeded" } parmtag { "script_callback_language" "python" } } parm { name "sepparm4" label "Separator" type separator default { "" } } parm { name "local_enablemaxmemory" label "Enable Maximum Memory" type toggle nolabel joinnext default { "0" } parmtag { "script_callback_language" "python" } } parm { name "local_maxmemory" label "Maximum Memory" type float default { "0" } disablewhen "{ local_enablemaxmemory == 0 }" range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "local_handlememory" label "On Memory Exceeded" type ordinal default { "0" } disablewhen "{ local_enablemaxmemory == 0 }" menu { "0" "Mark as Failed" "1" "Mark as Succeeded" } parmtag { "script_callback_language" "python" } } parm { name "sepparm5" label "Separator" type separator default { "" } } parm { name "local_echandleby" label "On Task Failure" type ordinal default { "0" } menu { "0" "Report Error" "1" "Report Warning" "2" "Retry Task" "3" "Ignore" } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_echandleall" label "Handle All Non Zero" type toggle default { "1" } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_eccustomcode" label "Exit Code" type integer default { "1" } disablewhen "{ local_echandleall != 0 }" range { 1 255 } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "sepparm" label "Separator" type separator default { "" } } parm { name "local_maximumretries" label "Max Retries" type integer default { "3" } disablewhen "{ local_echandleby != 2 }" range { 0 10 } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_addfailcountattr" label "Retry Count Attribute" type toggle nolabel joinnext default { "0" } disablewhen "{ local_echandleby != 2 }" parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_failcountattr" label "Retry Count Attrib" type string default { "failurecount" } disablewhen "{ local_addfailcountattr == 0 } { local_echandleby != 2 }" parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } } groupsimple { name "folder3" label "Task Environment" parm { name "local_usehoudinimaxthreads" label "local_usehoudinimaxthreads" type toggle nolabel joinnext default { "0" } parmtag { "pdg::scheduler" "" } } parm { name "local_houdinimaxthreads" label "Houdini Max Threads" type integer default { "0" } disablewhen "{ local_usehoudinimaxthreads == 0 }" range { 0 10 } parmtag { "pdg::scheduler" "" } } parm { name "local_requireswindow" label "Requires GUI Window" type toggle default { "0" } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } parm { name "local_skippackages" label "Skip Loading Packages" type toggle default { "1" } parmtag { "script_callback_language" "python" } } parm { name "local_envunset" label "Unset Variables" type string default { "" } parmtag { "pdg::scheduler" "" } parmtag { "script_callback_language" "python" } } multiparm { name "local_envmulti" label "Environment Variables" parmtag { "pdg::nocopy" "" } parmtag { "script_callback" "" } parmtag { "script_callback_language" "hscript" } parm { name "local_envname#" label "Name" type string joinnext default { "" } parmtag { "pdg::scheduler" "" } } parm { name "local_envvalue#" label "Value" type string default { "" } parmtag { "pdg::scheduler" "" } } } } } } INDX DialogScript˜e9é±/* * 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;" } descriptiveparm mulconst input float val "Input Value" output float scaled "Input Value * Constant" signature "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "BSDF" b { bsdf bsdf } signature "4D Vector" v4 { vector4 vector4 } signature "3x3 Matrix" m3 { matrix3 matrix3 } signature "4x4 Matrix " m4 { matrix matrix } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } parm { name mulconst label "Multiplier" type float size 1 default { 1.0 } } } INDXContents9e¤U DialogScript9Še9éHouNC1033600bba065a4085508919230fNON_COMMERCIAL_FILE!!!# Dialog script for pathdeform automatically generated { name pathdeform script pathdeform label "Path Deform" help { "" } inputlabel 1 "Geometry To Deform" inputlabel 2 "Spine Curve" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" outputlabel 1 "Deformed Geometry" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l -a group1 basegroup" ] } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport.\nShift-click to turn on Select Groups." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "grouptype" label "Group Type" type ordinal default { "point" } menu { "primitive" "Primitives" "point" "Points" "edge" "Edges" "vertex" "Vertices" } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback_language" "python" } } parm { name "curvegroup" label "Curves" type string default { "" } menutoggle { [ "opmenu -l -a select_curves basegroup" ] } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = (hou.geometryType.Primitives,)\nkwargs['inputindex'] = 1\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport.\nShift-click to turn on Select Groups." } parmtag { "script_action_icon" "BUTTONS_reselect" } } group { name "mapdeform" label "Map and Deform" grouptag { "sidefx::switcher" "mapdeform" } groupsimple { name "mapping" label "Mappings" grouptag { "sidefx::switcher" "mapping" } parm { name "enabledeformations" label "Enable Deformation" type toggle default { "1" } parmtag { "script_callback_language" "python" } } parm { name "curve_endunit" label "Map Length Using" type ordinal joinnext default { "1" } disablewhen "{ enabledeformations == 0 }" menu { "fractioncurvelength" "Fraction of Curve Length" "fractiongeolength" "Fraction of Geo Length" "worlddist" "Distance" } export all parmtag { "script_callback_language" "python" } } parm { name "curve_posend" label "End Position Offset" type float nolabel joinnext default { "1" } disablewhen "{ enabledeformations == 0 } { curve_posendoverride == 1 }" range { 0 1 } export all parmtag { "script_callback_language" "python" } } parm { name "curve_posendoverride" label "Override" type toggle default { "0" } disablewhen "{ enabledeformations == 0 }" parmtag { "script_callback_language" "python" } } parm { name "curve_posendattrib" label "Pos End Attrib" type string default { "endpos" } disablewhen "{ enabledeformations == 0 }" hidewhen "{ curve_posendoverride == 0 }" menureplace { [ "opmenu -l -a curve_attribs primdel" ] } parmtag { "script_callback_language" "python" } } parm { name "curve_posoffsetunit" label "Offset Position Using" type ordinal joinnext default { "0" } disablewhen "{ enabledeformations == 0 }" menu { "fractioncurvelength" "Curve U Position" "fractiongeolength" "Fraction of Geo Length" "worlddist" "Distance" } export all parmtag { "script_callback_language" "python" } } parm { name "curve_posoffset" label "Position Offset" type float nolabel joinnext default { "0" } disablewhen "{ enabledeformations == 0 } { curve_posoffsetoverride == 1 }" range { 0 1 } export all parmtag { "script_callback_language" "python" } } parm { name "curve_posoffsetoverride" label "Override" type toggle default { "0" } disablewhen "{ enabledeformations == 0 }" parmtag { "script_callback_language" "python" } } parm { name "curve_posoffsetattrib" label "Pos Offset Attrib" type string default { "posoffset" } disablewhen "{ enabledeformations == 0 }" hidewhen "{ curve_posoffsetoverride == 0 }" menureplace { [ "opmenu -l -a curve_attribs primdel" ] } parmtag { "script_callback_language" "python" } } parm { name "preservevolume" label "Preserve Volume" type toggle default { "0" } disablewhen "{ enabledeformations == 0 }" parmtag { "script_callback_language" "python" } } parm { name "sepparm2" label "Separator" type separator default { "" } } parm { name "startbehavior" label "Start Behavior" type ordinal default { "0" } disablewhen "{ enabledeformations == 0 }" menu { "extend" "Extend" "clamp" "Clamp" "clip" "Clip" } parmtag { "script_callback_language" "python" } } parm { name "endbehavior" label "End Behavior" type ordinal default { "0" } disablewhen "{ enabledeformations == 0 }" menu { "extend" "Extend" "clamp" "Clamp" "clip" "Clip" } parmtag { "script_callback_language" "python" } } } parm { name "taper_enable" label "Enable Taper" type toggle default { "0" } } groupsimple { name "deform" label "Deformations" grouptag { "sidefx::switcher" "deform" } groupcollapsible { name "taperfolder" label "Taper" disablewhentab "{ taper_enable == 0 }" parmtag { "sidefx::header_toggle" "taper_enable" } grouptag { "sidefx::switcher" "taperfolder" } parm { name "taper_factor" label "Base Scale Factor" type float joinnext default { "1" } range { 0 2 } } parm { name "taper_attribscale" label "Enable Attribute Scale" type ordinal nolabel default { "0" } menu { "off" "No Attrib Scaling" "byattribute" "Scale by Attribute" } parmtag { "script_callback_language" "python" } } parm { name "taper_curveattrib" label "Curve Attribute" type string default { "taper" } hidewhen "{ taper_attribscale == off }" menureplace { [ "opmenu -l -a curve_attribs ptdel" ] } parmtag { "script_action" "import soptoolutils as su\nnode = kwargs['node']\nnode.parm('taper_attribscale').set(1)\nsu.paintNodeInput(kwargs, node, 1, node.parm('taper_curveattrib').eval(), {'attribdef': 1})" } parmtag { "script_action_icon" "SOP_attribpaint" } parmtag { "script_callback_language" "python" } } parm { name "taper_enableramp" label "Enable Scale Ramp" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "taper_ramp" label "Scale Ramp" type ramp_flt default { "2" } disablewhen "{ taper_enable == 0 } { taper_enableramp == 0 }" range { 1! 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 1 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampshowcontrolsdefault" "0" } } } parm { name "rotate_enable" label "Enable Rotation" type toggle default { "0" } } groupcollapsible { name "rotatefolder" label "Rotate" disablewhentab "{ rotate_enable == 0 }" parmtag { "sidefx::header_toggle" "rotate_enable" } grouptag { "sidefx::switcher" "rotatefolder" } parm { name "rotate_angle" label "Base Rotation" type float joinnext default { "0" } range { -360 360 } } parm { name "rotate_attribscale" label "Enable Attribute Scale" type ordinal nolabel default { "0" } menu { "off" "No Scaling" "byattribute" "Scale by Attribute" } parmtag { "script_callback_language" "python" } } parm { name "rotate_curveattrib" label "Curve Attribute" type string default { "rotate" } hidewhen "{ rotate_attribscale == off }" menureplace { [ "opmenu -l -a curve_attribs ptdel" ] } parmtag { "script_action" "import soptoolutils as su\nnode = kwargs['node']\nnode.parm('rotate_attribscale').set(1)\nsu.paintNodeInput(kwargs, node, 1, node.parm('rotate_curveattrib').eval(), {'attribdef': 1})" } parmtag { "script_action_icon" "SOP_attribpaint" } parmtag { "script_callback_language" "python" } } parm { name "rotate_enableramp" label "Enable Rotation Scale Ramp" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "rotate_ramp" label "Rotation Scale Ramp" type ramp_flt default { "2" } disablewhen "{ rotate_enable == 0 } { rotate_enableramp == 0 }" range { 1! 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampshowcontrolsdefault" "0" } } } parm { name "rigid_enable" label "Enable Rigidity" type toggle default { "0" } parmtag { "script_callback_language" "python" } } groupcollapsible { name "rigid_folder" label "Rigidity" disablewhentab "{ rigid_enable == 0 }" parmtag { "sidefx::header_toggle" "rigid_enable" } grouptag { "sidefx::switcher" "rigid_folder" } parm { name "rigid_method" label "Constraint Method" type ordinal default { "0" } menu { "rigidgroup" "By Rigid Group" "attribute" "By Geometry Fraction Attribute" "pieceattrib" "By Piece Attribute" } parmtag { "script_callback_language" "python" } } parm { name "rigid_group" label "Rigid Group" type string default { "" } disablewhen "{ rigid_method != rigidgroup }" menutoggle { [ "opmenu -l -a make_tmp_group basegroup" ] } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('rigid_grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport.\nShift-click to turn on Select Groups." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "rigid_grouptype" label "Rigid Group Type" type ordinal default { "prims" } disablewhen "{ rigid_method != rigidgroup }" menu { "prims" "Primitives" "points" "Points" "edges" "Edges" "vertices" "Vertices" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "soften_enable" label "Enable Stretch Softening" type toggle default { "0" } disablewhen "{ rigid_method != rigidgroup }" parmtag { "script_callback_language" "python" } } parm { name "soften_metric" label "Soften Distance Metric" type ordinal default { "0" } hidewhen "{ soften_enable == 0 }" menu { "edge" "Edge" "surface" "Surface" } parmtag { "script_callback_language" "python" } } parm { name "soften_radius" label "Soften Radius" type float default { "1" } hidewhen "{ soften_enable == 0 }" range { 0 10 } parmtag { "script_callback_language" "python" } } parm { name "soften_enableramp" label "Enable Falloff Ramp" type toggle default { "0" } hidewhen "{ soften_enable == 0 }" parmtag { "script_callback_language" "python" } } parm { name "soften_fallofframp" label "Soften Falloff" type ramp_flt default { "2" } hidewhen "{ soften_enableramp == 0 } { soften_enable == 0 }" range { 1! 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 1 ) 1interp ( monotonecubic ) 2pos ( 1 ) 2value ( 0 ) 2interp ( monotonecubic )" } parmtag { "script_callback_language" "python" } } parm { name "rigid_geofracattrib" label "Geo Fraction Attribute" type string default { "geo_frac" } disablewhen "{ rigid_method != attribute }" menureplace { [ "opmenu -l -a geo_attribs ptdel" ] } parmtag { "script_callback_language" "python" } } parm { name "rigidpieceattrib" label "Piece Attribute" type string default { "name" } disablewhen "{ rigid_method != pieceattrib }" menureplace { [ "opmenu -l -a geo_attribs ptdel" ] } parmtag { "script_callback_language" "python" } } parm { name "rigid_allowstretch" label "Allow Rigid Geometry to Stretch" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "rigid_enablemask" label "Enable Rigidity Mask" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "rigid_basemask" label "Base Rigidity Mask" type float joinnext default { "1" } hidewhen "{ rigid_enablemask == 0 }" range { 0 1 } parmtag { "script_callback_language" "python" } } parm { name "rigid_maskattribscale" label "Enable Attribute Scale" type ordinal nolabel default { "0" } hidewhen "{ rigid_enablemask == 0 }" menu { "off" "No Scaling" "byattribute" "Scale By Attribute" } parmtag { "script_callback_language" "python" } } parm { name "rigid_maskgeoattrib" label "Geometry Attribute" type string default { "rigid_mask_attrib" } hidewhen "{ rigid_enablemask == 0 } { rigid_maskattribscale == off }" menureplace { [ "opmenu -l -a geo_attribs ptdel" ] } parmtag { "script_action" "import soptoolutils as su\nnode = kwargs['node']\nnode.parm('rigid_maskattribscale').set(1)\nsu.paintNodeInput(kwargs, node, 0, node.parm('rigid_maskgeoattrib').eval(), {'attribdef': 1})" } parmtag { "script_action_icon" "SOP_attribpaint" } parmtag { "script_callback_language" "python" } } } } } group { name "mapdeform_1" label "Capture and Align" grouptag { "sidefx::switcher" "mapdeform_1" } groupsimple { name "geo_align" label "Geometry Alignment" grouptag { "sidefx::switcher" "geo_align" } parm { name "geo_controlaxis" label "Forward Direction" type ordinal default { "2" } menu { "x" "X" "y" "Y" "z" "Z" "custom" "Custom" } parmtag { "script_callback_language" "python" } } parm { name "geo_axisvector" label "Forward Axis Vector" type vector size 3 default { "0" "0" "1" } hidewhen "{ geo_controlaxis != custom }" range { -1 1 } } parm { name "geo_controlup" label "Up Direction" type ordinal default { "1" } menu { "x" "X" "y" "Y" "z" "Z" "custom" "Custom" } parmtag { "script_callback_language" "python" } } parm { name "geo_upvector" label "Up Axis Vector" type vector size 3 default { "0" "1" "0" } hidewhen "{ geo_controlup != custom }" range { -1 1 } } parm { name "usepiece" label "Match Geometry to Curves using Piece Attrib" type toggle nolabel joinnext default { "0" } parmtag { "script_callback_language" "python" } } parm { name "pieceattrib" label "Piece Attrib" type string default { "name" } disablewhen "{ usepiece == 0 }" menureplace { [ "opmenu -l -a geo_attribs primdel" ] } parmtag { "script_callback_language" "python" } } } groupsimple { name "curve_align" label "Curve Alignment" grouptag { "sidefx::switcher" "curve_align" } parm { name "curve_controlup" label "Curve Up Control" type ordinal default { "2" } menu { "curvenormal" "Curve Normal" "xaxis" "X Axis" "yaxis" "Y Axis" "zaxis" "Z Axis" "custom" "Custom" } parmtag { "script_callback_language" "python" } } parm { name "curve_orientpointattribs" label "Orient Using Point Attributes" type toggle default { "1" } parmtag { "script_callback_language" "python" } } parm { name "curve_constantup" label "Make Curve Up Vector Constant" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "curve_orthotangent" label "Force Orthogonal Tangent" type toggle default { "0" } hidewhen "{ curve_constantup == 0 }" parmtag { "script_callback_language" "python" } } parm { name "curve_controlatend" label "Copy Up Control to End" type toggle default { "0" } disablewhen "{ curve_constantup == 1 }" parmtag { "script_callback_language" "python" } } parm { name "curve_upcustom" label "Curve Up Vector" type vector size 3 default { "0" "1" "0" } hidewhen "{ curve_controlup != custom }" range { -1 1 } parmtag { "script_callback_language" "python" } } parm { name "sepparm" label "Separator" type separator default { "" } } parm { name "curve_reverse" label "Reverse Curve" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "curve_reversetangentattrib" label "Reverse N Attribute on Curve" type toggle default { "1" } hidewhen "{ curve_reverse == 0 }" parmtag { "script_callback_language" "python" } } parm { name "enabletangentblend" label "Blend Tangents" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "tangentblendstrength" label "Tangent Blend Strength" type float default { "1" } hidewhen "{ enabletangentblend == 0 }" range { 0! 10 } parmtag { "script_callback_language" "python" } } parm { name "tangentblenditer" label "Tangent Blend Iters" type integer default { "10" } hidewhen "{ enabletangentblend == 0 }" range { 0 10 } parmtag { "script_callback_language" "python" } } } groupsimple { name "geo_capture" label "Capture" grouptag { "sidefx::switcher" "geo_capture" } parm { name "geo_origin" label "Geo Capture Origin" type ordinal default { "0" } menu { "relativebbox" "Relative to Bounding Box" "custom" "Custom" } parmtag { "script_callback_language" "python" } } parm { name "geo_centeroncurve" label "Center Geometry on Curve" type toggle default { "1" } hidewhen "{ geo_origin != relativebbox }" parmtag { "script_callback_language" "python" } } parm { name "geo_originpos" label "Capture Origin Offset" type vector size 3 default { "0" "0" "0" } hidewhen "{ geo_origin != custom }" range { -1 1 } parmtag { "script_callback_language" "python" } } parm { name "sepparm4" label "Separator" type separator default { "" } } parm { name "geo_offsetunit" label "Capture Offsets Using" type ordinal default { "0" } menu { "fractiongeolength" "Fraction of Geometry Length" "worlddist" "Distance" } parmtag { "script_callback_language" "python" } } parm { name "geo_capturestart" label "Geo Capture Start" type float joinnext default { "0" } disablewhen "{ geo_capturestartoverride == 1 }" range { 0 1 } parmtag { "script_callback_language" "python" } } parm { name "geo_capturestartoverride" label "Override" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "geo_capturestartattrib" label "Capture Start Attrib" type string default { "capturestart" } hidewhen "{ geo_capturestartoverride == 0 }" menureplace { [ "opmenu -l -a curve_attribs primdel" ] } parmtag { "script_callback_language" "python" } } parm { name "geo_captureend" label "Geo Capture End" type float joinnext default { "1" } disablewhen "{ geo_captureendoverride == 1 }" range { 0 1 } parmtag { "script_callback_language" "python" } } parm { name "geo_captureendoverride" label "Override" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "geo_captureendattrib" label "Capture End Attrib" type string default { "captureend" } hidewhen "{ geo_captureendoverride == 0 }" menureplace { [ "opmenu -l -a curve_attribs primdel" ] } parmtag { "script_callback_language" "python" } } parm { name "geo_endrelativetostart" label "Compute End Relative to Start" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "geo_capturestartregion" label "Capture Before Start Position" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "geo_captureendregion" label "Capture After End Position" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "sepparm3" label "Separator" type separator default { "" } } parm { name "geo_uncapturedscale" label "Uncaptured Geo Stretch" type float joinnext default { "1" } disablewhen "{ geo_uncapturedscaleoverride == 1 }" range { 0 2 } parmtag { "script_callback_language" "python" } } parm { name "geo_uncapturedscaleoverride" label "Override" type toggle default { "0" } parmtag { "script_callback_language" "python" } } parm { name "geo_uncapturedscaleattrib" label "Uncaptured Stretch Attrib" type string default { "uncapture_scale" } hidewhen "{ geo_uncapturedscaleoverride == 0 }" menureplace { [ "opmenu -l -a curve_attribs primdel" ] } parmtag { "script_callback_language" "python" } } } } group { name "mapdeform_2" label "Attributes" grouptag { "sidefx::switcher" "mapdeform_2" } parm { name "attribs" label "Attributes to Transform" type string default { "*" } menutoggle { [ "opmenu -l -a deform attribs" ] } range { 0 1 } } parm { name "recomputeN" label "Recompute Affected Normals" type toggle default { "off" } range { 0 1 } } parm { name "preserveNlength" label "Preserve Normal Length" type toggle default { "on" } range { 0 1 } } parm { name "outputupos" label "Output Position Along Curve" type toggle nolabel joinnext default { "0" } } parm { name "uposattrib" label "Curve U Attribute" type string default { "curvepos" } disablewhen "{ outputupos == 0 }" menureplace { [ "opmenu -l -a geo_attribs ptdel" ] } } parm { name "outputcurvenum" label "Output Curve Num" type toggle nolabel joinnext default { "0" } parmtag { "script_callback_language" "python" } } parm { name "curvenumattrib" label "Curve Num Attribute" type string default { "curvenum" } disablewhen "{ outputcurvenum == 0 }" menureplace { [ "opmenu -l -a geo_attribs ptdel" ] } } } } INDX DialogScript†e9é±/* * 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 "vecgetcompon" script "vecgetcompon" label "vecgetcompon" outercode { INCLUDE_VOPLIB } code { "$fval = vop_getcomp($vec, $part);" } input vector vec "Input Vector" output float fval "Output Component" signature "3D Vector" default { } signature "3D Point" p { point float } signature "3D Normal" n { normal float } signature "RGB Color" c { color float } signature "4D Vector" v4 { vector4 float } signature "Uniform 3D Vector" uv { uvector float } signature "Uniform 3D Point" up { upoint float } signature "Uniform 3D Normal" un { unormal float } signature "Uniform RGB Color" uc { ucolor float } parm { name part label "Vector Component" type int menu { 0 "Component 1" 1 "Component 2" 2 "Component 3" } default { 0 } } VOP_VEC_PARM(vec, "Input", 0, 0, 0) VOP_VEC_PARM(vec_p, "Input", 0, 0, 0) VOP_VEC_PARM(vec_n, "Input", 0, 0, 0) VOP_VEC_PARM(vec_c, "Input", 0, 0, 0) VOP_VEC4_PARM(vec_v4, "Input", 0, 0, 0, 0) VOP_VEC_PARM(vec_uv, "Input", 0, 0, 0) VOP_VEC_PARM(vec_up, "Input", 0, 0, 0) VOP_VEC_PARM(vec_un, "Input", 0, 0, 0) VOP_VEC_PARM(vec_uc, "Input", 0, 0, 0) } INDX DialogScript’e9é±/* * 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 "vectomatx" script "vectomatx" label "vectomatx" code { "$matx = set($vval1, $vval2, $vval3);" } output matrix3 matx "Output Matrix3" VOP_VEC_INPUT(vval1, "Row 1", 1, 0, 0) VOP_VEC_INPUT(vval2, "Row 2", 0, 1, 0) VOP_VEC_INPUT(vval3, "Row 3", 0, 0, 1) } HouNC1033600bbd065a40869093af9ae7expression.func# 0 bytes HouNC1033600ba5065a4086903897b9fcobj.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627817 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba4065a40869029ff291eobj.parm{ version 0.8 } HouNC1033600ba0065a4086901274efaaobj.userdata ___Version___20.0.506HouNC1033600ba3065a408690d358c1a9obj/work.inittype = geo matchesdef = 0 HouNC1033600ba0065a408690f71ed688obj/work.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.11792 1.88334 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627191 modify 1659627817 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb065a408690c2c86990obj/work.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_lpetag" label "LPE Tag" type string default { "" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "lpetag" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type ordinal default { "off" } disablewhen "{ allowmotionblur == 0 }" menu { "off" "No Velocity Blur" "on" "Velocity Blur" "accelblur" "Acceleration Blur" } } parm { name "geo_accelattribute" label "Acceleration Attribute" type string default { "accel" } hidewhen "{ geo_velocityblur != accelblur }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } 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 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600ba3065a408690dd89b109obj/work.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 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 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 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 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 0 0 0 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_lpetag [ 0 locks=0 ] ( "" ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) geo_accelattribute [ 0 locks=0 ] ( accel ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.05 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bbf065a408690ed6f3db3obj/work.userdata ___Version___20.0.506HouNC1033600bb4065a408690334bee38obj/work/twist_base.inittype = bend matchesdef = 1 HouNC1033600bb5065a40869011256868obj/work/twist_base.defsopflags sopflags = comment "" position -1.52588 -1.91282 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample_curveu 1 1 "input1" } inputs { 0 resample_curveu 0 1 } stat { create 1659627258 modify 1659627607 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb4065a4086900ad0d0c2obj/work/twist_base.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) mask [ 0 locks=0 ] ( bend_attrib ) maskmode [ 0 locks=0 ] ( "maskoff" ) folder1 [ 0 locks=0 ] ( 0 0 ) dodeform [ 0 locks=0 ] ( "on" ) limit_deformation [ 0 locks=0 ] ( "on" ) symmetricdeformation [ 0 locks=0 ] ( "off" ) enablebend [ 0 locks=0 ] ( "off" ) bendfolder [ 0 locks=0 ] ( 0 ) bendmode [ 0 locks=0 ] ( "angle" ) bend [ 0 locks=0 ] ( 0 ) bendscalemode_angle [ 0 locks=0 ] ( "none" ) goaldir [ 0 locks=0 ] ( 0 0 1 ) bendscalemode_dir [ 0 locks=0 ] ( "none" ) bend_attrib [ 0 locks=0 ] ( bend_attrib ) enabletwist [ 0 locks=0 ] ( "on" ) twistfolder [ 0 locks=0 ] ( 0 ) twist [ 0 locks=0 ] ( 180 ) twistscalemode [ 0 locks=0 ] ( "none" ) twist_attrib [ 0 locks=0 ] ( twist_attrib ) continuoustwist [ 0 locks=0 ] ( "off" ) enablelengthscale [ 0 locks=0 ] ( "off" ) lengthscalefolder [ 0 locks=0 ] ( 0 ) preservevolume [ 0 locks=0 ] ( "off" ) lengthscale [ 0 locks=0 ] ( 1 ) lengthscalescalemode [ 0 locks=0 ] ( "none" ) lengthscale_attrib [ 0 locks=0 ] ( lengthscale_attrib ) enabletaper [ 0 locks=0 ] ( "off" ) taperfolder [ 0 locks=0 ] ( 0 ) taperaxes [ 0 locks=0 ] ( 3 ) tapermode [ 0 locks=0 ] ( "linear" ) taper [ 0 locks=0 ] ( 1 ) taperscalemode [ 0 locks=0 ] ( "none" ) taper_attrib [ 0 locks=0 ] ( taper_attrib ) squish [ 0 locks=0 ] ( 1 ) squishscalemode [ 0 locks=0 ] ( "none" ) squishpivot [ 0 locks=0 ] ( 0.5 ) squish_attrib [ 0 locks=0 ] ( squish_attrib ) enableramp [ 0 locks=0 ] ( "off" ) taperprofile [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 ) upvectorcontrol [ 0 locks=0 ] ( "custom" ) up [ 0 locks=0 ] ( 0 1 0 ) upangle [ 0 locks=0 ] ( 0 ) setcaptureregion [ 0 locks=0 ] ( 0 ) origin [ 0 locks=0 ] ( 0 -0.5 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) length [ 0 locks=0 ] ( 1 ) enableoutattrib [ 0 locks=0 ] ( "off" ) outattrib [ 0 locks=0 ] ( capture ) userest [ 0 locks=0 ] ( "off" ) attribs [ 0 locks=0 ] ( * ) updateaffectednmls [ 0 locks=0 ] ( "off" ) vlength [ 0 locks=0 ] ( "on" ) derivative_stepsize [ 0 locks=0 ] ( 0.01 ) taperprofile1pos [ 0 locks=0 ] ( 0 ) taperprofile1value [ 0 locks=0 ] ( 1 ) taperprofile1interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb0065a408690aa8e97f6obj/work/twist_base.userdata ___Version______toolcount___4 ___toolid___geometry_lineartaperHouNC1033600bba065a40869089879c43obj/work/twist_up.inittype = bend matchesdef = 1 HouNC1033600bbb065a408690b84db5e5obj/work/twist_up.defsopflags sopflags = comment "" position -1.52588 -3.99062 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_attribute 1 1 "input1" } inputs { 0 twist_attribute 0 1 } stat { create 1659627347 modify 1659627607 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba065a408690d66b48efobj/work/twist_up.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) mask [ 0 locks=0 ] ( bend_attrib ) maskmode [ 0 locks=0 ] ( "maskoff" ) folder1 [ 0 locks=0 ] ( 0 0 ) dodeform [ 0 locks=0 ] ( "on" ) limit_deformation [ 0 locks=0 ] ( "on" ) symmetricdeformation [ 0 locks=0 ] ( "off" ) enablebend [ 0 locks=0 ] ( "off" ) bendfolder [ 0 locks=0 ] ( 0 ) bendmode [ 0 locks=0 ] ( "angle" ) bend [ 0 locks=0 ] ( 0 ) bendscalemode_angle [ 0 locks=0 ] ( "none" ) goaldir [ 0 locks=0 ] ( 0 0 1 ) bendscalemode_dir [ 0 locks=0 ] ( "none" ) bend_attrib [ 0 locks=0 ] ( bend_attrib ) enabletwist [ 0 locks=0 ] ( "on" ) twistfolder [ 0 locks=0 ] ( 0 ) twist [ 0 locks=0 ] ( 720 ) twistscalemode [ 0 locks=0 ] ( "attrib" ) twist_attrib [ 0 locks=0 ] ( twist ) continuoustwist [ 0 locks=0 ] ( "off" ) enablelengthscale [ 0 locks=0 ] ( "off" ) lengthscalefolder [ 0 locks=0 ] ( 0 ) preservevolume [ 0 locks=0 ] ( "off" ) lengthscale [ 0 locks=0 ] ( 1 ) lengthscalescalemode [ 0 locks=0 ] ( "none" ) lengthscale_attrib [ 0 locks=0 ] ( lengthscale_attrib ) enabletaper [ 0 locks=0 ] ( "off" ) taperfolder [ 0 locks=0 ] ( 0 ) taperaxes [ 0 locks=0 ] ( 3 ) tapermode [ 0 locks=0 ] ( "linear" ) taper [ 0 locks=0 ] ( 1 ) taperscalemode [ 0 locks=0 ] ( "none" ) taper_attrib [ 0 locks=0 ] ( taper_attrib ) squish [ 0 locks=0 ] ( 1 ) squishscalemode [ 0 locks=0 ] ( "none" ) squishpivot [ 0 locks=0 ] ( 0.5 ) squish_attrib [ 0 locks=0 ] ( squish_attrib ) enableramp [ 0 locks=0 ] ( "off" ) taperprofile [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 ) upvectorcontrol [ 0 locks=0 ] ( "custom" ) up [ 0 locks=0 ] ( 0 1 0 ) upangle [ 0 locks=0 ] ( 0 ) setcaptureregion [ 0 locks=0 ] ( 0 ) origin [ 0 locks=0 ] ( 0 -0.5 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) length [ 0 locks=0 ] ( 1 ) enableoutattrib [ 0 locks=0 ] ( "off" ) outattrib [ 0 locks=0 ] ( capture ) userest [ 0 locks=0 ] ( "off" ) attribs [ 0 locks=0 ] ( * ) updateaffectednmls [ 0 locks=0 ] ( "off" ) vlength [ 0 locks=0 ] ( "on" ) derivative_stepsize [ 0 locks=0 ] ( 0.01 ) taperprofile1pos [ 0 locks=0 ] ( 0 ) taperprofile1value [ 0 locks=0 ] ( 1 ) taperprofile1interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb6065a40869076a05db4obj/work/twist_up.userdata ___Version______toolcount___4 ___toolid___geometry_lineartaperHouNC1033600bb4065a408690a8a9327eobj/work/twist_down.inittype = bend matchesdef = 1 HouNC1033600bb5065a4086907681c54fobj/work/twist_down.defsopflags sopflags = comment "" position -1.52588 -6.06842 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_attribute1 1 1 "input1" } inputs { 0 twist_attribute1 0 1 } stat { create 1659627347 modify 1659627607 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb4065a408690baaa467eobj/work/twist_down.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) mask [ 0 locks=0 ] ( bend_attrib ) maskmode [ 0 locks=0 ] ( "maskoff" ) folder1 [ 0 locks=0 ] ( 0 0 ) dodeform [ 0 locks=0 ] ( "on" ) limit_deformation [ 0 locks=0 ] ( "on" ) symmetricdeformation [ 0 locks=0 ] ( "off" ) enablebend [ 0 locks=0 ] ( "off" ) bendfolder [ 0 locks=0 ] ( 0 ) bendmode [ 0 locks=0 ] ( "angle" ) bend [ 0 locks=0 ] ( 0 ) bendscalemode_angle [ 0 locks=0 ] ( "none" ) goaldir [ 0 locks=0 ] ( 0 0 1 ) bendscalemode_dir [ 0 locks=0 ] ( "none" ) bend_attrib [ 0 locks=0 ] ( bend_attrib ) enabletwist [ 0 locks=0 ] ( "on" ) twistfolder [ 0 locks=0 ] ( 0 ) twist [ 0 locks=0 ] ( 720 ) twistscalemode [ 0 locks=0 ] ( "attrib" ) twist_attrib [ 0 locks=0 ] ( twist ) continuoustwist [ 0 locks=0 ] ( "off" ) enablelengthscale [ 0 locks=0 ] ( "off" ) lengthscalefolder [ 0 locks=0 ] ( 0 ) preservevolume [ 0 locks=0 ] ( "off" ) lengthscale [ 0 locks=0 ] ( 1 ) lengthscalescalemode [ 0 locks=0 ] ( "none" ) lengthscale_attrib [ 0 locks=0 ] ( lengthscale_attrib ) enabletaper [ 0 locks=0 ] ( "off" ) taperfolder [ 0 locks=0 ] ( 0 ) taperaxes [ 0 locks=0 ] ( 3 ) tapermode [ 0 locks=0 ] ( "linear" ) taper [ 0 locks=0 ] ( 1 ) taperscalemode [ 0 locks=0 ] ( "none" ) taper_attrib [ 0 locks=0 ] ( taper_attrib ) squish [ 0 locks=0 ] ( 1 ) squishscalemode [ 0 locks=0 ] ( "none" ) squishpivot [ 0 locks=0 ] ( 0.5 ) squish_attrib [ 0 locks=0 ] ( squish_attrib ) enableramp [ 0 locks=0 ] ( "off" ) taperprofile [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 ) upvectorcontrol [ 0 locks=0 ] ( "custom" ) up [ 0 locks=0 ] ( 0 1 0 ) upangle [ 0 locks=0 ] ( 0 ) setcaptureregion [ 0 locks=0 ] ( 0 ) origin [ 0 locks=0 ] ( 0 0.5 0 ) dir [ 0 locks=0 ] ( 0 -1 0 ) length [ 0 locks=0 ] ( 1 ) enableoutattrib [ 0 locks=0 ] ( "off" ) outattrib [ 0 locks=0 ] ( capture ) userest [ 0 locks=0 ] ( "off" ) attribs [ 0 locks=0 ] ( * ) updateaffectednmls [ 0 locks=0 ] ( "off" ) vlength [ 0 locks=0 ] ( "on" ) derivative_stepsize [ 0 locks=0 ] ( 0.01 ) taperprofile1pos [ 0 locks=0 ] ( 0 ) taperprofile1value [ 0 locks=0 ] ( 1 ) taperprofile1interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb0065a40869016932627obj/work/twist_down.userdata ___Version______toolcount___4 ___toolid___geometry_lineartaperHouNC1033600bb8065a408690d6f034a5obj/work/twist3.inittype = bend matchesdef = 1 HouNC1033600bb9065a40869042969245obj/work/twist3.defsopflags sopflags = comment "" position -5.7354 -5.88884 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 box1 0 1 "input1" } inputs { 0 box1 0 1 } stat { create 1658901722 modify 1659629393 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb8065a408690920df20eobj/work/twist3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) mask [ 0 locks=0 ] ( bend_attrib ) maskmode [ 0 locks=0 ] ( "maskoff" ) folder1 [ 0 locks=0 ] ( 0 0 ) dodeform [ 0 locks=0 ] ( "on" ) limit_deformation [ 0 locks=0 ] ( "on" ) symmetricdeformation [ 0 locks=0 ] ( "off" ) enablebend [ 0 locks=0 ] ( "off" ) bendfolder [ 0 locks=0 ] ( 0 ) bendmode [ 0 locks=0 ] ( "angle" ) bend [ 0 locks=0 ] ( 0 ) bendscalemode_angle [ 0 locks=0 ] ( "none" ) goaldir [ 0 locks=0 ] ( 0 0 1 ) bendscalemode_dir [ 0 locks=0 ] ( "none" ) bend_attrib [ 0 locks=0 ] ( bend_attrib ) enabletwist [ 0 locks=0 ] ( "off" ) twistfolder [ 0 locks=0 ] ( 0 ) twist [ 0 locks=0 ] ( 0 ) twistscalemode [ 0 locks=0 ] ( "none" ) twist_attrib [ 0 locks=0 ] ( twist_attrib ) continuoustwist [ 0 locks=0 ] ( "off" ) enablelengthscale [ 0 locks=0 ] ( "off" ) lengthscalefolder [ 0 locks=0 ] ( 0 ) preservevolume [ 0 locks=0 ] ( "off" ) lengthscale [ 0 locks=0 ] ( 1 ) lengthscalescalemode [ 0 locks=0 ] ( "none" ) lengthscale_attrib [ 0 locks=0 ] ( lengthscale_attrib ) enabletaper [ 0 locks=0 ] ( "on" ) taperfolder [ 0 locks=0 ] ( 0 ) taperaxes [ 0 locks=0 ] ( 3 ) tapermode [ 0 locks=0 ] ( "linear" ) taper [ 0 locks=0 ] ( 1 ) taperscalemode [ 0 locks=0 ] ( "none" ) taper_attrib [ 0 locks=0 ] ( taper_attrib ) squish [ 0 locks=0 ] ( 1 ) squishscalemode [ 0 locks=0 ] ( "none" ) squishpivot [ 0 locks=0 ] ( 0 ) squish_attrib [ 0 locks=0 ] ( squish_attrib ) enableramp [ 0 locks=0 ] ( "on" ) taperprofile [ 0 locks=0 ] ( 5 ) folder0 [ 0 locks=0 ] ( 0 ) upvectorcontrol [ 0 locks=0 ] ( "custom" ) up [ 0 locks=0 ] ( 0 1 0 ) upangle [ 0 locks=0 ] ( 0 ) setcaptureregion [ 0 locks=0 ] ( 0 ) origin [ 8 locks=0 ] ( 0 0 -0.51 ) dir [ 0 locks=0 ] ( 0 0 1 ) length [ 0 locks=0 ] ( 1 ) enableoutattrib [ 0 locks=0 ] ( "off" ) outattrib [ 0 locks=0 ] ( capture ) userest [ 0 locks=0 ] ( "off" ) attribs [ 0 locks=0 ] ( * ) updateaffectednmls [ 0 locks=0 ] ( "off" ) vlength [ 0 locks=0 ] ( "on" ) derivative_stepsize [ 0 locks=0 ] ( 0.01 ) taperprofile1pos [ 0 locks=0 ] ( 0 ) taperprofile1value [ 0 locks=0 ] ( 0 ) taperprofile1interp [ 0 locks=0 ] ( "linear" ) taperprofile2pos [ 0 locks=0 ] ( 0.8999999761581421 ) taperprofile2value [ 0 locks=0 ] ( 0.35 ) taperprofile2interp [ 0 locks=0 ] ( "linear" ) taperprofile3pos [ 0 locks=0 ] ( 0.959902822971344 ) taperprofile3value [ 0 locks=0 ] ( 1 ) taperprofile3interp [ 0 locks=0 ] ( "linear" ) taperprofile4pos [ 0 locks=0 ] ( 0.99245285987854 ) taperprofile4value [ 0 locks=0 ] ( 0.9111111164093018 ) taperprofile4interp [ 0 locks=0 ] ( "linear" ) taperprofile5pos [ 0 locks=0 ] ( 1 ) taperprofile5value [ 0 locks=0 ] ( 0 ) taperprofile5interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb4065a408690d267a80fobj/work/twist3.userdata ___Version______toolcount___4 ___toolid___geometry_lineartaperHouNC1033600bb5065a408690752419ccobj/work/pointvop1.inittype = attribvop matchesdef = 0 HouNC1033600bba065a4086907cb10ef0obj/work/pointvop1.defsopflags sopflags = comment "" position -5.76268 -6.9301 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist3 1 1 "input1" } inputs { 0 twist3 0 1 } stat { create 1658903397 modify 1659627801 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d065a408690224ce562obj/work/pointvop1.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vexsnippet" baseparm label "Snippet" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } parm { name "vex_exportlist" baseparm label "Attributes to Create" export none } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "vex_precision" baseparm label "VEX Precision" export none } parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp_color" label "ramp_color" type ramp_rgb default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_color_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 0 0 0 ) 1interp ( linear ) 2pos ( 1 ) 2c ( 1 1 1 ) 2interp ( linear )" } parmtag { "rampcolortype" "rgb" } parmtag { "rampkeys_var" "ramp_color_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_color_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb5065a408690a4c2f1a5obj/work/pointvop1.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vexsnippet [ 0 locks=0 ] ( "" ) vex_strict [ 0 locks=0 ] ( "off" ) vex_exportlist [ 0 locks=0 ] ( * ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) vex_precision [ 0 locks=0 ] ( auto ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) ramp_color [ 0 locks=0 ] ( 5 ) ramp_color1pos [ 0 locks=0 ] ( 0 ) ramp_color1c [ 0 locks=0 ] ( 0 0 0.13899999856948853 ) ramp_color1interp [ 0 locks=0 ] ( "linear" ) ramp_color2pos [ 0 locks=0 ] ( 0.3476702570915222 ) ramp_color2c [ 0 locks=0 ] ( 0 0 0.8999999761581421 ) ramp_color2interp [ 0 locks=0 ] ( "linear" ) ramp_color3pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0.7299880385398865 ) ramp_color3c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0.44999992847442627 0.8999999761581421 ) ramp_color3interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) ramp_color4pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0.8530465960502625 ) ramp_color4c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0.8999999761581421 0.8999999761581421 ) ramp_color4interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) ramp_color5pos [ 0 locks=0 ] ( 0.8864994049072266 ) ramp_color5c [ 0 locks=0 ] ( 1 1 1 ) ramp_color5interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb1065a4086901ac00052obj/work/pointvop1.userdata ___Version___20.0.506HouNC1033600b86065a408690cff95925obj/work/pointvop1/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b87065a4086909bba7b85obj/work/pointvop1/geometryvopglobal1.defcomment "" position 0.426508 1.99457 connectornextid 19 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" 16 "numprim" 17 "numvtx" 18 "OpInput1" } inputsNamed3 { } inputs { } stat { create 1658903397 modify 1658904817 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b86065a408690ce86de37obj/work/pointvop1/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b82065a408690c352a255obj/work/pointvop1/geometryvopglobal1.userdata ___Version___HouNC1033600b86065a408690a4040937obj/work/pointvop1/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b87065a4086908fd57d6dobj/work/pointvop1/geometryvopoutput1.defcomment "" position 15.9275 1.64521 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 ramp1 1 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 ramp1 0 1 4 "" 0 1 } stat { create 1658903397 modify 1658904817 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b86065a408690d306ae24obj/work/pointvop1/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b82065a4086903ab14365obj/work/pointvop1/geometryvopoutput1.userdata ___Version___HouNC1033600bb3065a408690a71ace66obj/work/pointvop1/bbox1.inittype = bbox matchesdef = 0 HouNC1033600bb0065a4086908c978a7cobj/work/pointvop1/bbox1.defcomment "" position 3.64277 -0.289423 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "min" 3 "max" } inputsNamed3 { 0 geometryvopglobal1 18 1 "file" 1 "" "" 1 "group" } inputs { 0 geometryvopglobal1 18 1 1 "" 0 1 } stat { create 1658903404 modify 1658904817 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb3065a408690620f197eobj/work/pointvop1/bbox1.parm{ version 0.8 opinput [ 0 locks=0 ] ( file ) group [ 0 locks=0 ] ( "" ) } HouNC1033600b8f065a4086906efc04feobj/work/pointvop1/bbox1.userdata ___Version___HouNC1033600b8b065a4086902e95833fobj/work/pointvop1/vecgetcompon1.inittype = vecgetcompon matchesdef = 0 HouNC1033600b88065a408690d3c36f73obj/work/pointvop1/vecgetcompon1.defcomment "" position 6.24579 0.390577 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval" } inputsNamed3 { 0 bbox1 2 1 "vec" } inputs { 0 bbox1 0 1 } stat { create 1658903431 modify 1658903456 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b065a40869029960de3obj/work/pointvop1/vecgetcompon1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) part [ 0 locks=0 ] ( 2 ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_v4 [ 0 locks=0 ] ( 0 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b87065a408690a17b865eobj/work/pointvop1/vecgetcompon1.userdata ___Version___HouNC1033600b8b065a4086902d5dc027obj/work/pointvop1/vecgetcompon2.inittype = vecgetcompon matchesdef = 0 HouNC1033600b88065a408690241b667fobj/work/pointvop1/vecgetcompon2.defcomment "" position 6.34786 -1.11942 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval" } inputsNamed3 { 0 bbox1 3 1 "vec" } inputs { 0 bbox1 1 1 } stat { create 1658903431 modify 1658903456 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b065a408690bfa064c3obj/work/pointvop1/vecgetcompon2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) part [ 0 locks=0 ] ( 2 ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_v4 [ 0 locks=0 ] ( 0 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b87065a40869096eb5bc4obj/work/pointvop1/vecgetcompon2.userdata ___Version___HouNC1033600b8b065a408690ecfc2252obj/work/pointvop1/vecgetcompon3.inittype = vecgetcompon matchesdef = 0 HouNC1033600b88065a408690e6dc828cobj/work/pointvop1/vecgetcompon3.defcomment "" position 6.24579 1.83788 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1658903431 modify 1658903460 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b065a408690f4dbd0c6obj/work/pointvop1/vecgetcompon3.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) part [ 0 locks=0 ] ( 2 ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_v4 [ 0 locks=0 ] ( 0 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b87065a408690a36bd726obj/work/pointvop1/vecgetcompon3.userdata ___Version___HouNC1033600bb0065a408690d9bde03dobj/work/pointvop1/fit1.inittype = fit matchesdef = 0 HouNC1033600bb1065a408690f9ee6993obj/work/pointvop1/fit1.defcomment "" position 9.85142 0.690577 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 vecgetcompon3 1 1 "val" 1 vecgetcompon1 1 1 "srcmin" 2 vecgetcompon2 1 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 vecgetcompon3 0 1 1 vecgetcompon1 0 1 2 vecgetcompon2 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1658903464 modify 1658904817 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb0065a4086906da9b285obj/work/pointvop1/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c065a408690b240d36cobj/work/pointvop1/fit1.userdata ___Version___HouNC1033600bb3065a408690cb63ef9bobj/work/pointvop1/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb0065a408690e1e64f9cobj/work/pointvop1/ramp1.defcomment "" position 12.7702 0.690577 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp_color" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1658903475 modify 1658904817 author shigeomi@box74 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb3065a40869043a6dc1cobj/work/pointvop1/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp_color ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "rgb" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f065a408690c65ffb6aobj/work/pointvop1/ramp1.userdata ___Version___20.0.506HouNC1033600bb7065a408690802352b9obj/work/pathdeform1.inittype = pathdeform matchesdef = 1 HouNC1033600bb4065a408690cf89b932obj/work/pathdeform1.defsopflags sopflags = comment "" position -3.25219 -9.24037 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 subdivide1 1 1 "input1" 1 switch1 1 1 "input2" } inputs { 0 subdivide1 0 1 1 switch1 0 1 } stat { create 1659627707 modify 1659629092 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb7065a408690bfb078d2obj/work/pathdeform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) curvegroup [ 0 locks=0 ] ( "" ) mapdeform [ 0 locks=0 ] ( 0 0 0 ) mapping [ 0 locks=0 ] ( 0 ) enabledeformations [ 0 locks=0 ] ( "on" ) curve_endunit [ 0 locks=0 ] ( "fractiongeolength" ) curve_posend [ 0 locks=0 ] ( 0.5 ) curve_posendoverride [ 0 locks=0 ] ( "off" ) curve_posendattrib [ 0 locks=0 ] ( endpos ) curve_posoffsetunit [ 0 locks=0 ] ( "fractioncurvelength" ) curve_posoffset [ 0 locks=0 ] ( 0 ) curve_posoffsetoverride [ 0 locks=0 ] ( "on" ) curve_posoffsetattrib [ 0 locks=0 ] ( posoffset ) preservevolume [ 0 locks=0 ] ( "off" ) sepparm2 [ 0 locks=0 ] ( ) startbehavior [ 0 locks=0 ] ( "clip" ) endbehavior [ 0 locks=0 ] ( "clip" ) taper_enable [ 0 locks=0 ] ( "on" ) deform [ 0 locks=0 ] ( 0 ) taperfolder [ 0 locks=0 ] ( 0 ) taper_factor [ 0 locks=0 ] ( 1 ) taper_attribscale [ 0 locks=0 ] ( "off" ) taper_curveattrib [ 0 locks=0 ] ( taper ) taper_enableramp [ 0 locks=0 ] ( "on" ) taper_ramp [ 0 locks=0 ] ( 3 ) rotate_enable [ 0 locks=0 ] ( "on" ) rotatefolder [ 0 locks=0 ] ( 0 ) rotate_angle [ 0 locks=0 ] ( 1080 ) rotate_attribscale [ 0 locks=0 ] ( "off" ) rotate_curveattrib [ 0 locks=0 ] ( rotate ) rotate_enableramp [ 0 locks=0 ] ( "on" ) rotate_ramp [ 0 locks=0 ] ( 2 ) rigid_enable [ 0 locks=0 ] ( "off" ) rigid_folder [ 0 locks=0 ] ( 0 ) rigid_method [ 0 locks=0 ] ( "rigidgroup" ) rigid_group [ 0 locks=0 ] ( "" ) rigid_grouptype [ 0 locks=0 ] ( "prims" ) soften_enable [ 0 locks=0 ] ( "off" ) soften_metric [ 0 locks=0 ] ( "edge" ) soften_radius [ 0 locks=0 ] ( 1 ) soften_enableramp [ 0 locks=0 ] ( "off" ) soften_fallofframp [ 0 locks=0 ] ( 2 ) rigid_geofracattrib [ 0 locks=0 ] ( geo_frac ) rigidpieceattrib [ 0 locks=0 ] ( name ) rigid_allowstretch [ 0 locks=0 ] ( "off" ) rigid_enablemask [ 0 locks=0 ] ( "off" ) rigid_basemask [ 0 locks=0 ] ( 1 ) rigid_maskattribscale [ 0 locks=0 ] ( "off" ) rigid_maskgeoattrib [ 0 locks=0 ] ( rigid_mask_attrib ) geo_align [ 0 locks=0 ] ( 0 ) geo_controlaxis [ 0 locks=0 ] ( "z" ) geo_axisvector [ 0 locks=0 ] ( 0 0 1 ) geo_controlup [ 0 locks=0 ] ( "y" ) geo_upvector [ 0 locks=0 ] ( 0 1 0 ) usepiece [ 0 locks=0 ] ( "off" ) pieceattrib [ 0 locks=0 ] ( name ) curve_align [ 0 locks=0 ] ( 0 ) curve_controlup [ 0 locks=0 ] ( "yaxis" ) curve_orientpointattribs [ 0 locks=0 ] ( "on" ) curve_constantup [ 0 locks=0 ] ( "off" ) curve_orthotangent [ 0 locks=0 ] ( "off" ) curve_controlatend [ 0 locks=0 ] ( "off" ) curve_upcustom [ 0 locks=0 ] ( 0 1 0 ) sepparm [ 0 locks=0 ] ( ) curve_reverse [ 0 locks=0 ] ( "off" ) curve_reversetangentattrib [ 0 locks=0 ] ( "on" ) enabletangentblend [ 0 locks=0 ] ( "off" ) tangentblendstrength [ 0 locks=0 ] ( 1 ) tangentblenditer [ 0 locks=0 ] ( 10 ) geo_capture [ 0 locks=0 ] ( 0 ) geo_origin [ 0 locks=0 ] ( "relativebbox" ) geo_centeroncurve [ 0 locks=0 ] ( "on" ) geo_originpos [ 0 locks=0 ] ( 0 0 0 ) sepparm4 [ 0 locks=0 ] ( ) geo_offsetunit [ 0 locks=0 ] ( "fractiongeolength" ) geo_capturestart [ 0 locks=0 ] ( 0 ) geo_capturestartoverride [ 0 locks=0 ] ( "off" ) geo_capturestartattrib [ 0 locks=0 ] ( capturestart ) geo_captureend [ 0 locks=0 ] ( 1 ) geo_captureendoverride [ 0 locks=0 ] ( "off" ) geo_captureendattrib [ 0 locks=0 ] ( captureend ) geo_endrelativetostart [ 0 locks=0 ] ( "off" ) geo_capturestartregion [ 0 locks=0 ] ( "off" ) geo_captureendregion [ 0 locks=0 ] ( "off" ) sepparm3 [ 0 locks=0 ] ( ) geo_uncapturedscale [ 0 locks=0 ] ( 1 ) geo_uncapturedscaleoverride [ 0 locks=0 ] ( "off" ) geo_uncapturedscaleattrib [ 0 locks=0 ] ( uncapture_scale ) attribs [ 0 locks=0 ] ( * ) recomputeN [ 0 locks=0 ] ( "off" ) preserveNlength [ 0 locks=0 ] ( "on" ) outputupos [ 0 locks=0 ] ( "off" ) uposattrib [ 0 locks=0 ] ( curvepos ) outputcurvenum [ 0 locks=0 ] ( "off" ) curvenumattrib [ 0 locks=0 ] ( curvenum ) taper_ramp1pos [ 0 locks=0 ] ( 0 ) taper_ramp1value [ 0 locks=0 ] ( 0 ) taper_ramp1interp [ 0 locks=0 ] ( "linear" ) taper_ramp2pos [ 0 locks=0 ] ( 0.5 ) taper_ramp2value [ 0 locks=0 ] ( 1 ) taper_ramp2interp [ 0 locks=0 ] ( "linear" ) rotate_ramp1pos [ 0 locks=0 ] ( 0 ) rotate_ramp1value [ 0 locks=0 ] ( 0 ) rotate_ramp1interp [ 0 locks=0 ] ( "linear" ) rotate_ramp2pos [ 0 locks=0 ] ( 1 ) rotate_ramp2value [ 0 locks=0 ] ( 1 ) rotate_ramp2interp [ 0 locks=0 ] ( "linear" ) soften_fallofframp1pos [ 0 locks=0 ] ( 0 ) soften_fallofframp1value [ 0 locks=0 ] ( 1 ) soften_fallofframp1interp [ 0 locks=0 ] ( "monotonecubic" ) soften_fallofframp2pos [ 0 locks=0 ] ( 1 ) soften_fallofframp2value [ 0 locks=0 ] ( 0 ) soften_fallofframp2interp [ 0 locks=0 ] ( "monotonecubic" ) taper_ramp3pos [ 0 locks=0 ] ( 1 ) taper_ramp3value [ 0 locks=0 ] ( 0 ) taper_ramp3interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb3065a4086905520ab91obj/work/pathdeform1.userdata ___Version______toolcount___1 ___toolid___sop_pathdeform sidefx::parm_filter_text_pattern1HouNC1033600ba5065a40869006d0ac59vex.defcomment "" position 0 6 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba4065a4086905af56f87vex.parm{ version 0.8 } HouNC1033600ba0065a40869084719914vex.userdata ___Version___20.0.506HouNC1033600ba5065a408690061a1f05mat.defcomment "" position 0 3.75 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba4065a408690f7597b92mat.parm{ version 0.8 } HouNC1033600ba0065a408690d43f5e73mat.userdata ___Version___20.0.506HouNC1033600bbb065a40869040cbd001obj/work/sphere1.inittype = sphere matchesdef = 1 HouNC1033600bb8065a40869065f85781obj/work/sphere1.defsopflags sopflags = comment "" position -1.52588 0.0871761 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1659627202 modify 1659629461 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb065a4086903fa53282obj/work/sphere1.parm{ version 0.8 type [ 0 locks=0 ] ( "polymesh" ) surftype [ 0 locks=0 ] ( "cols" ) rad [ 0 locks=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 100 ) cols [ 0 locks=0 ] ( 300 ) 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" ) triangularpoles [ 0 locks=0 ] ( "on" ) } HouNC1033600bb7065a4086907b3b84a6obj/work/sphere1.userdata ___Version___20.0.506HouNC1033600bb3065a408690eef7f3c6obj/work/resample_curveu.inittype = resample matchesdef = 1 HouNC1033600bb0065a40869064f8737dobj/work/resample_curveu.defsopflags sopflags = comment "" position -1.52588 -0.912824 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere1 0 1 "input1" } inputs { 0 sphere1 0 1 } stat { create 1659627238 modify 1659627607 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb3065a40869042aac202obj/work/resample_curveu.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) maintainprimorder [ 0 locks=0 ] ( "off" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "off" ) length [ 0 locks=0 ] ( 0.1 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "on" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600b8f065a4086908f8dd3b9obj/work/resample_curveu.userdata ___Version___20.0.506HouNC1033600bb3065a4086904af94bf6obj/work/twist_attribute.inittype = attribwrangle matchesdef = 1 HouNC1033600bb0065a40869092e868a9obj/work/twist_attribute.defsopflags sopflags = comment "" position -1.52888 -2.95272 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_base 1 1 "input1" } inputs { 0 twist_base 0 1 } stat { create 1659627293 modify 1659629533 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b065a40869049d151e3obj/work/twist_attribute.spareparmdef group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } parm { name "vex_precision" baseparm label "VEX Precision" export none } } parm { name "twist" label "Twist" type ramp_flt default { "2" } range { 1! 10 } } HouNC1033600bb3065a408690cf95adc4obj/work/twist_attribute.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@twist = chramp(\"twist\", @curveu);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) twist [ 0 locks=0 ] ( 4 ) twist1pos [ 0 locks=0 ] ( 0 ) twist1value [ 0 locks=0 ] ( 1 ) twist1interp [ 0 locks=0 ] ( "bspline" ) twist2pos [ 0 locks=0 ] ( 0.029999999329447746 ) twist2value [ 0 locks=0 ] ( 0.25 ) twist2interp [ 0 locks=0 ] ( "bspline" ) twist3pos [ 0 locks=0 ] ( 0.30000001192092896 ) twist3value [ 0 locks=0 ] ( 0 ) twist3interp [ 0 locks=0 ] ( "bspline" ) twist4pos [ 0 locks=0 ] ( 0.5 ) twist4value [ 0 locks=0 ] ( 0 ) twist4interp [ 0 locks=0 ] ( "bspline" ) } HouNC1033600b8f065a408690f5e6e7e0obj/work/twist_attribute.userdata ___Version___HouNC1033600bb2065a40869050d726bdobj/work/twist_attribute1.inittype = attribwrangle matchesdef = 1 HouNC1033600bb3065a40869064dd5ca9obj/work/twist_attribute1.defsopflags sopflags = comment "" position -1.52888 -5.03052 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_up 1 1 "input1" } inputs { 0 twist_up 0 1 } stat { create 1659627293 modify 1659629555 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8a065a40869007a98f7aobj/work/twist_attribute1.spareparmdef group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } parm { name "vex_precision" baseparm label "VEX Precision" export none } } parm { name "twist" label "Twist" type ramp_flt default { "2" } range { 1! 10 } } HouNC1033600bb2065a408690d6fbbb50obj/work/twist_attribute1.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@twist = chramp(\"twist\", @curveu);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) twist [ 0 locks=0 ] ( 4 ) twist1pos [ 0 locks=0 ] ( 0.5 ) twist1value [ 0 locks=0 ] ( 0 ) twist1interp [ 0 locks=0 ] ( "bspline" ) twist2pos [ 0 locks=0 ] ( 0.699999988079071 ) twist2value [ 0 locks=0 ] ( 0 ) twist2interp [ 0 locks=0 ] ( "bspline" ) twist3pos [ 0 locks=0 ] ( 0.9700000006705523 ) twist3value [ 0 locks=0 ] ( 0.25 ) twist3interp [ 0 locks=0 ] ( "bspline" ) twist4pos [ 0 locks=0 ] ( 1 ) twist4value [ 0 locks=0 ] ( 1 ) twist4interp [ 0 locks=0 ] ( "bspline" ) } HouNC1033600b8e065a40869082b585a2obj/work/twist_attribute1.userdata ___Version___HouNC1033600bb5065a40869003cfbd85obj/work/anim_loop.inittype = attribwrangle matchesdef = 1 HouNC1033600bba065a40869080ebeb16obj/work/anim_loop.defsopflags sopflags = comment "" position -2.72548 -7.09323 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_down 1 1 "input1" } inputs { 0 twist_down 0 1 } stat { create 1658899731 modify 1659627606 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb5065a4086909c87c1ebobj/work/anim_loop.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "primitive" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@posoffset=fit(frac(@Frame/90+rand(@primnum)), 0, 1, -0.5, 1);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } HouNC1033600bb1065a408690ee1dd5fcobj/work/anim_loop.userdata ___Version___HouNC1033600bb5065a40869060a62087obj/work/anim_once.inittype = attribwrangle matchesdef = 1 HouNC1033600bba065a408690e5afa3d0obj/work/anim_once.defsopflags sopflags = comment "" position -0.24048 -7.09323 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist_down 1 1 "input1" } inputs { 0 twist_down 0 1 } stat { create 1658899731 modify 1659627606 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d065a4086905a458a36obj/work/anim_once.spareparmdef group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } parm { name "vex_precision" baseparm label "VEX Precision" export none } } parm { name "a" label "a" type float default { "0" } range { 0 1 } parmtag { "script_callback_language" "python" } } HouNC1033600bba065a408690d8a90f34obj/work/anim_once.chn{ channel a { lefttype = extend righttype = extend default = 1 flags = 0 segment { options = { untie is os ia oa } length = 7.9583333333333339 value = -0.80000000000000004 1 slope = 0.20093023255813952 0.20093023255813952 accel = 2.7057981686574695 2.7057981686574704 expr = bezier() } segment { options = { untie is os ia oa } length = 0 value = 1 -0.80000000000000004 accel = 0.33333333333333331 0.33333333333333331 expr = bezier() } } } HouNC1033600bb5065a4086905db518dbobj/work/anim_once.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "primitive" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@posoffset=fit(ch(\"a\")+rand(@primnum), 0, 1, -0.5, 1);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) a [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( [ a 0 ] ) } HouNC1033600bb1065a408690906e2edaobj/work/anim_once.userdata ___Version___HouNC1033600bbb065a4086906954a84cobj/work/switch1.inittype = switch matchesdef = 0 HouNC1033600bb8065a4086909c573b0aobj/work/switch1.defsopflags sopflags = comment "" position -1.52588 -8.19113 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 anim_loop 1 1 "input1" 2 anim_once 1 1 "input2" } inputs { 0 anim_loop 0 1 1 anim_once 0 1 } stat { create 1659598621 modify 1659627748 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 1 0.7 delscript "" exprlanguage hscript end HouNC1033600bbb065a408690610bcf78obj/work/switch1.parm{ version 0.8 input [ 0 locks=0 ] ( 1 ) } HouNC1033600bb7065a4086903955b1cdobj/work/switch1.userdata ___Version___20.0.506HouNC1033600bbe065a4086903f2d22e7obj/work/box1.inittype = box matchesdef = 1 HouNC1033600bbf065a40869006e188c3obj/work/box1.defsopflags sopflags = comment "" position -5.7354 -4.88884 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1659627612 modify 1659629164 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe065a40869031bce754obj/work/box1.parm{ version 0.8 type [ 0 locks=0 ] ( "polymesh" ) surftype [ 0 locks=0 ] ( "quads" ) consolidatepts [ 0 locks=0 ] ( "on" ) size [ 0 locks=0 ] ( 0.01 0.01 1 ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) divrate [ 0 locks=0 ] ( 2 2 50 ) orderrate [ 0 locks=0 ] ( 4 4 4 ) dodivs [ 0 locks=0 ] ( "off" ) divs [ 0 locks=0 ] ( 3 3 3 ) rebar [ 0 locks=0 ] ( "off" ) orientedbbox [ 0 locks=0 ] ( "off" ) vertexnormals [ 0 locks=0 ] ( "off" ) } HouNC1033600bba065a408690c3af972dobj/work/box1.userdata ___Version___20.0.506HouNC1033600bb4065a4086908a92850dobj/work/pointvop1.order8 geometryvopglobal1 geometryvopoutput1 bbox1 vecgetcompon1 vecgetcompon2 vecgetcompon3 fit1 ramp1 HouNC1033600bba065a408690ea2d2513obj/work/pointvop1.net1 HouNC1033600bb4065a408690c0a9405aobj/work/subdivide1.inittype = subdivide matchesdef = 0 HouNC1033600bb5065a408690f0849b95obj/work/subdivide1.defsopflags sopflags = comment "" position -5.75928 -7.9301 connectornextid 2 flags = lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop1 1 1 "input1" } inputs { 0 pointvop1 0 1 } stat { create 1658904128 modify 1659629157 author shigeomi@box74 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb4065a40869058320576obj/work/subdivide1.parm{ version 0.8 subdivide [ 0 locks=0 ] ( "" ) creases [ 0 locks=0 ] ( "" ) algorithm [ 0 locks=0 ] ( "osdcc" ) iterations [ 0 locks=0 ] ( 1 ) overridecrease [ 0 locks=0 ] ( "off" ) creaseweight [ 0 locks=0 ] ( 0 ) outputcrease [ 0 locks=0 ] ( "off" ) outcreasegroup [ 0 locks=0 ] ( creases ) closeholes [ 0 locks=0 ] ( "pull" ) surroundpoly [ 0 locks=0 ] ( "edges" ) bias [ 0 locks=0 ] ( 1 ) updatenmls [ 0 locks=0 ] ( "on" ) smoothvertex [ 0 locks=0 ] ( "on" ) consisttopology [ 0 locks=0 ] ( "off" ) linearcreases [ 0 locks=0 ] ( "off" ) buildpolysoups [ 0 locks=0 ] ( "off" ) indepcurves [ 0 locks=0 ] ( "off" ) removeholes [ 0 locks=0 ] ( "on" ) vtxboundary [ 0 locks=0 ] ( "corner" ) fvarlinear [ 0 locks=0 ] ( "corner1" ) creasemethod [ 0 locks=0 ] ( "uniform" ) trianglesubd [ 0 locks=0 ] ( "catclark" ) } HouNC1033600bb0065a408690394514c9obj/work/subdivide1.userdata ___Version___20.0.506HouNC1033600bb9065a4086905d799fe8obj/work/null1.inittype = null matchesdef = 1 HouNC1033600bbe065a408690b7782852obj/work/null1.defsopflags sopflags = comment "" position -3.25219 -10.9347 connectornextid 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 on colordefault on exposed on outputsNamed3 { } inputsNamed3 { 0 pathdeform1 2 1 "input1" } inputs { 0 pathdeform1 0 1 } stat { create 1659627807 modify 1659629198 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bb9065a408690da916bfbobj/work/null1.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb5065a4086907e7d48efobj/work/null1.userdata ___Version___20.0.506HouNC1033600ba2065a408690d94591d0obj/work.order16 sphere1 resample_curveu twist_base twist_attribute twist_up twist_down twist_attribute1 anim_loop anim_once switch1 box1 twist3 pointvop1 subdivide1 pathdeform1 null1 HouNC1033600ba0065a40869080175829obj/work.net1 HouNC1033600ba3065a4086906994ff0aobj/cam1.inittype = cam matchesdef = 0 HouNC1033600ba0065a4086906011a646obj/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.42352 0.989138 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627817 modify 1659629198 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.3 0.55 0.75 delscript "" exprlanguage hscript end HouNC1033600bbb065a408690b657fa16obj/cam1.spareparmdef group { name "stdswitcher3" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" invisible export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher3_1" label "Render" parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } } group { name "stdswitcher3_2" label "View" parm { name "iconscale" label "Icon Scale" type float default { "1" } range { 0.001 10 } parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "View" } } parm { name "resMenu" label "Choose Resolution" type button nolabel default { "0" } menumini { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ] } parmtag { "script_callback" "opparm . res ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` aspect ( `arg(\"$script_value\", 2)` )" } parmtag { "spare_category" "View" } } parm { name "aspect" label "Pixel Aspect Ratio" type float default { "1" } range { 0.05 2 } parmtag { "spare_category" "View" } } parm { name "projection" label "Projection" type ordinal default { "perspective" } menu { "perspective" "Perspective" "ortho" "Orthographic" "sphere" "Polar (panoramic)" "cylinder" "Cylindrical (panoramic)" "lens" "Lens Shader" } parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "bgenable" } parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type image default { "" } disablewhen "{ vm_bgenable == 0 }" parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "background" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "cropl" label "Left Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "fgimage" label "Viewer Foreground" type image default { "" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "View" } } } group { name "stdswitcher3_3" label "Sampling" parm { name "shutter" label "Shutter Time" type float default { "0.5" } disablewhen "{ allowmotionblur == 0 }" range { 0 1 } parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } parmtag { "mantra_class" "camera" } parmtag { "mantra_name" "focus" } parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } parmtag { "mantra_class" "camera" } parmtag { "mantra_name" "fstop" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokeh" label "Bokeh" type string default { "radial" } menureplace { "radial" "Radial Bokeh" "file" "Image File Bokeh" "box" "Box Filter Bokeh" "null" "Disable Bokeh" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "bokeh" } parmtag { "mantra_name" "-f" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } parmtag { "mantra_class" "bokeh" } parmtag { "mantra_name" "-r" } parmtag { "spare_category" "Sampling" } } } HouNC1033600ba0065a408690933eeab3obj/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) } } } HouNC1033600ba3065a40869056414c34obj/cam1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 2.3 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 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 ] ( "on" ) stdswitcher3 [ 0 locks=0 ] ( 2 2 2 2 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 1280 720 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 50 ) orthowidth [ 0 locks=0 ] ( 0.7012007215896787 ) near [ 0 locks=0 ] ( 0.022620622236299504 ) far [ 0 locks=0 ] ( 4262.0622236299505 ) vm_bgenable [ 0 locks=0 ] ( "on" ) vm_background [ 0 locks=0 ] ( "" ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 1 ) winmask [ 0 locks=0 ] ( "" ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) cropmask [ 0 locks=0 ] ( "" ) fgimage [ 0 locks=0 ] ( "" ) shutter [ 0 locks=0 ] ( 0.5 ) focus [ 0 locks=0 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.6 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouNC1033600bbf065a40869063841acaobj/cam1.userdata ___Version___20.0.506___toolcount___1 ___toolid___ object_camHouNC1033600bb5065a408690cf908958obj/cam1/camOrigin.inittype = add matchesdef = 1 HouNC1033600bba065a40869047e07dfeobj/cam1/camOrigin.defsopflags sopflags = comment "" position 2 3 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627817 modify 1659629198 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb5065a408690fb079074obj/cam1/camOrigin.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 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" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) } HouNC1033600bb1065a40869014a3ce63obj/cam1/camOrigin.userdata ___Version___20.0.506___toolcount___1 ___toolid___ object_camHouNC1033600bb9065a4086902058f723obj/cam1/file1.inittype = file matchesdef = 1 HouNC1033600bbe065a40869060fc6f6eobj/cam1/file1.defsopflags sopflags = comment "" position 0.18 3 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1659627817 modify 1659629198 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.9 0.8 0.55 delscript "" exprlanguage hscript end HouNC1033600bbe065a4086908fba918dobj/cam1/file1.chn{ channel index { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FF-ch(\"f1\") } } } HouNC1033600bb9065a4086905074dc8bobj/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 ] ( "" ) missingframe [ 0 locks=0 ] ( "error" ) loadtype [ 0 locks=0 ] ( "full" ) packedviewedit [ 0 locks=0 ] ( "unchanged" ) viewportlod [ 0 locks=0 ] ( "box" ) packexpanded [ 0 locks=0 ] ( "on" ) delayload [ 0 locks=0 ] ( "off" ) mkpath [ 0 locks=0 ] ( "on" ) cachesize [ 0 locks=0 ] ( 0 ) prefetch [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( 1 24 ) index [ 0 locks=0 ] ( [ index 0 ] ) wrap [ 0 locks=0 ] ( "cycle" ) retry [ 0 locks=0 ] ( 0 ) } HouNC1033600bb5065a408690b8ada7ceobj/cam1/file1.userdata ___Version___20.0.506___toolcount___1 ___toolid___ object_camHouNC1033600bb8065a4086902f019d48obj/cam1/xform1.inittype = xform matchesdef = 1 HouNC1033600bb9065a408690f2e0ed71obj/cam1/xform1.defsopflags sopflags = comment "" position 0.18 1.5 connectornextid 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 on colordefault on exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1659627817 modify 1659629198 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb9065a4086902ca84c22obj/cam1/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouNC1033600bb8065a4086903c108afbobj/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 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) movepivot [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) addattrib [ 0 locks=0 ] ( "off" ) outputattrib [ 0 locks=0 ] ( xform ) outputmerge [ 0 locks=0 ] ( "post" ) } HouNC1033600bb4065a40869006b59872obj/cam1/xform1.userdata ___Version___20.0.506___toolcount___1 ___toolid___ object_camHouNC1033600ba2065a408690f0401b3cobj/cam1.order3 camOrigin file1 xform1 HouNC1033600ba0065a40869004ae725bobj/cam1.net1 HouNC1033600ba7065a40869017877245obj.order2 work cam1 HouNC1033600ba5065a408690048e5fbeobj.net1 HouNC1033600ba5065a4086909156a472out.defcomment "" position 0 1.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba4065a408690d5970f51out.parm{ version 0.8 } HouNC1033600ba0065a408690009b79cfout.userdata ___Version___20.0.506HouNC1033600ba5065a4086905f48a655out.net1 HouNC1033600baa065a408690563971c7ch.defcomment "" position 0 0.75 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba5065a40869008c4757bch.parm{ version 0.8 } HouNC1033600ba1065a40869064685c3cch.userdata ___Version___20.0.506HouNC1033600baa065a4086901e49fb68ch.net1 HouNC1033600ba4065a40869076989a54shop.defcomment "" position 0 2.25 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba7065a4086902c7d5db5shop.parm{ version 0.8 } HouNC1033600ba3065a408690240584c2shop.userdata ___Version___20.0.506HouNC1033600ba4065a408690ca38512fshop.net1 HouNC1033600ba5065a408690c132d200img.defcomment "" position 0 3 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba4065a4086900c04e9b6img.parm{ version 0.8 } HouNC1033600ba0065a408690c0f67cc3img.userdata ___Version___20.0.506HouNC1033600ba2065a4086904ae9db06img/comp1.inittype = img matchesdef = 0 HouNC1033600ba3065a408690e2aa0b24img/comp1.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627179 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba2065a40869027482685img/comp1.parm{ version 0.8 } HouNC1033600bbe065a4086903d76e141img/comp1.userdata ___Version___20.0.506HouNC1033600ba3065a4086904fbca55fimg/comp1.net1 HouNC1033600ba5065a408690e8f4ceb3img.net1 HouNC1033600ba5065a4086903d423678vex.net1 HouNC1033600ba5065a4086904f7fd12dmat.net1 HouNC1033600ba7065a408690134c5953stage.defcomment "" position 0 4.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627174 modify 1705248874 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba6065a40869089b123d9stage.parm{ version 0.8 pinnedprims [ 0 locks=0 ] ( "" ) resolvercontextassetpath [ 0 locks=0 ] ( "" ) resolvercontextstringcount [ 0 locks=0 ] ( 0 ) variantselectioncount [ 0 locks=0 ] ( 0 ) insertionpointdescriptor [ 0 locks=0 ] ( "" ) rendergallerysource [ 0 locks=0 ] ( $HIP/galleries/$HIPNAME.$OS/rendergallery.db ) } HouNC1033600ba2065a408690c521ad85stage.userdata ___Version___20.0.506HouNC1033600bbc065a4086906bf67a0cstage.datablocks__onload__.expansion expansion{ "expanded":true } __onload__.loadmasks loadmasksz{ "populateall":true, "populatepaths":[ ], "mutelayers":[ ], "loadall":true, "loadpaths":[ ], "fallbacks":{ } } HouNC1033600ba7065a40869085fbb0d4stage.net1 HouNC1033600ba7065a4086903a684e0atasks.defcomment "" position 0 5.25 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627175 modify 1659627582 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba6065a4086907ddb51d6tasks.parm{ version 0.8 } HouNC1033600ba2065a408690967a83e6tasks.userdata ___Version___20.0.506HouNC1033600bbe065a4086901ea51163tasks/topnet1.inittype = topnet matchesdef = 0 HouNC1033600bbf065a40869000d09658tasks/topnet1.defcomment "" position 0 0 connectornextid 0 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 colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627179 modify 1705248875 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe065a408690744b4227tasks/topnet1.parm{ version 0.8 cookcontrolssection [ 0 locks=0 ] ( 0 ) generatestatic [ 0 locks=0 ] ( 0 ) cookbutton [ 0 locks=0 ] ( 0 ) dirtybutton [ 0 locks=0 ] ( 0 ) cancelbutton [ 0 locks=0 ] ( 0 ) taskgraphsection [ 0 locks=0 ] ( 0 ) checkpointformat [ 0 locks=0 ] ( "1" ) taskgraphfile [ 0 locks=0 ] ( $HIP/$HIPNAME.taskgraph.$F.py ) savetaskgraph [ 0 locks=0 ] ( 0 ) loadtaskgraph [ 0 locks=0 ] ( 0 ) taskgraphautosave [ 0 locks=0 ] ( "off" ) taskgraphsaverate [ 0 locks=0 ] ( 10 ) checkpointfile [ 0 locks=0 ] ( $HIP/$HIPNAME.checkpoint.json ) loadcheckpoint [ 0 locks=0 ] ( 0 ) checkpointload [ 0 locks=0 ] ( "0" ) checkpointenabled [ 0 locks=0 ] ( "off" ) checkpointrate [ 0 locks=0 ] ( 10 ) sep2 [ 0 locks=0 ] ( ) savegraphattribs [ 0 locks=0 ] ( "on" ) schedulersection [ 0 locks=0 ] ( 0 ) topscheduler [ 0 locks=0 ] ( localscheduler ) usedefaultlabel [ 0 locks=0 ] ( "off" ) defaultlabel [ 0 locks=0 ] ( $OS.`@pdg_index` ) sep1 [ 0 locks=0 ] ( ) regenerationtype [ 0 locks=0 ] ( "0" ) evaluationtime [ 0 locks=0 ] ( "0" ) customtime [ 0 locks=0 ] ( 0 ) savescenefile [ 0 locks=0 ] ( "on" ) } HouNC1033600bba065a4086907f8642fatasks/topnet1.userdata ___Version___20.0.506HouNC1033600b8f065a40869025393678tasks/topnet1/localscheduler.inittype = localscheduler matchesdef = 0 HouNC1033600b8c065a408690a7224447tasks/topnet1/localscheduler.defcomment "" position 0 0 connectornextid 0 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 colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1659627179 modify 1705248874 author User1st@X11DPH-T access 0777 } color UT_Color RGB 0.478 0.478 0.478 delscript "" exprlanguage hscript end HouNC1033600b8f065a408690b31599a6tasks/topnet1/localscheduler.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 0 ) folder5 [ 0 locks=0 ] ( 0 ) maxprocsmenu [ 0 locks=0 ] ( "0" ) maxprocs [ 0 locks=0 ] ( 1 ) pdg_usemaxtasks [ 0 locks=0 ] ( "off" ) pdg_maxtasks [ 0 locks=0 ] ( 0 ) verbose [ 0 locks=0 ] ( "off" ) pdg_waitforfailures [ 0 locks=0 ] ( "off" ) folder4 [ 0 locks=0 ] ( 0 ) pdg_workingdir [ 0 locks=0 ] ( $HIP ) hythonbin [ 0 locks=0 ] ( "0" ) hythonbincustomuniversal [ 0 locks=0 ] ( "" ) pdg_workitemdatasource [ 0 locks=0 ] ( "0" ) pdg_compressworkitemdata [ 0 locks=0 ] ( "on" ) pdg_validateoutputs [ 0 locks=0 ] ( "on" ) pdg_checkexpectedoutputs [ 0 locks=0 ] ( "on" ) sepparm2 [ 0 locks=0 ] ( ) pdg_mapmode [ 0 locks=0 ] ( "0" ) pdg_usemapzone [ 0 locks=0 ] ( "off" ) pdg_mapzone [ 0 locks=0 ] ( $PDG_PATHMAP_ZONE ) folder1 [ 0 locks=0 ] ( 0 ) tempdirmenu [ 0 locks=0 ] ( "1" ) tempdirappendpid [ 0 locks=0 ] ( "on" ) tempdircustom [ 0 locks=0 ] ( $HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp ) pdg_deletetempdir [ 0 locks=0 ] ( "0" ) socketcallbacks [ 0 locks=0 ] ( 1 ) pdg_rpcignoreerrors [ 0 locks=0 ] ( "0" ) pdg_rpcmaxerrors [ 0 locks=0 ] ( 5 ) pdg_rpctimeout [ 0 locks=0 ] ( 4 ) pdg_rpcretries [ 0 locks=0 ] ( 2 ) pdg_rpcbackoff [ 0 locks=0 ] ( 2 ) pdg_rpcbatch [ 0 locks=0 ] ( 1 ) pdg_rpcrelease [ 0 locks=0 ] ( "on" ) folder0_3 [ 0 locks=0 ] ( 0 ) local_single [ 0 locks=0 ] ( "off" ) local_is_CPU_number_set [ 0 locks=0 ] ( "off" ) local_CPUs_to_use [ 0 locks=0 ] ( 1 ) folder6 [ 0 locks=0 ] ( 0 ) local_useminfreemem [ 0 locks=0 ] ( "0" ) local_minfreemem [ 0 locks=0 ] ( 0 ) local_minfreemempct [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 0 ) local_enabletimeout [ 0 locks=0 ] ( "off" ) local_maxtime [ 0 locks=0 ] ( 0 ) local_handletimeout [ 0 locks=0 ] ( "0" ) sepparm4 [ 0 locks=0 ] ( ) local_enablemaxmemory [ 0 locks=0 ] ( "off" ) local_maxmemory [ 0 locks=0 ] ( 0 ) local_handlememory [ 0 locks=0 ] ( "0" ) sepparm5 [ 0 locks=0 ] ( ) local_echandleby [ 0 locks=0 ] ( "0" ) local_echandleall [ 0 locks=0 ] ( "on" ) local_eccustomcode [ 0 locks=0 ] ( 1 ) sepparm [ 0 locks=0 ] ( ) local_maximumretries [ 0 locks=0 ] ( 3 ) local_addfailcountattr [ 0 locks=0 ] ( "off" ) local_failcountattr [ 0 locks=0 ] ( failurecount ) folder3 [ 0 locks=0 ] ( 0 ) local_usehoudinimaxthreads [ 0 locks=0 ] ( "off" ) local_houdinimaxthreads [ 0 locks=0 ] ( 0 ) local_requireswindow [ 0 locks=0 ] ( "off" ) local_skippackages [ 0 locks=0 ] ( "on" ) local_envunset [ 0 locks=0 ] ( "" ) local_envmulti [ 0 locks=0 ] ( 0 ) } HouNC1033600b8b065a408690270f4441tasks/topnet1/localscheduler.userdata ___Version___1HouNC1033600bbf065a40869037bae678tasks/topnet1.net1 HouNC1033600ba7065a408690cc34da38tasks.net1 HouNC1033600bbb065a40869050fced75.scenefilevisualizersHouNC1033600ba0065a408690babadcd7.applicationnetworkeditor -p '{\n}\n'performance -c on -d on -f on -g off -j on -k on -m off -n on -o on -t off -v on -p on -y on -u on -e off -r absolute -R seconds -w tree panetab12 chopview -a 0 -c "" -k 1 -m 1 -b 1 -e 1 -f 0 -g 0 -H 1 -i 0 -j 1 -l 0 -n 1 -V 0 -y 0 -B 0 -s 0 -S 0.034375 -u 0 -v 0 -h -10 310 -r -1.5 1.5 Build.panetab13 imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview2 imgdispopt -m 256 -P on -M on -A on -j on -x off -g 2.2 -B 1 -v split -V 2 2 -d h -a off -i 2 -b 0 0 0 -o "" -h on -H on -c 0.8 0.8 0.8 -C 1 1 1 -S 1 1 0 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l on -t on imgview -z 1 -p (none) 0 -c 0 -l on -s off -i imgview2 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16 imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16 viewerstow -b open -x open -l open -m hide -c hide -d open Build.panetab1.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' Build.panetab1.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on Build.panetab1.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' Build.panetab1.world viewlayout -s 2 Build.panetab1.world viewerinspect Build.panetab1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewtype -t ortho_top Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewtype -t ortho_front Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewtype -t ortho_right Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewname -l on -n aaaa3 Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewname -l on -n aaaa2 Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewname -l on -n aaaa1 Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewname -l on -n aaaa0 Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewname -l off -n persp1 Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewname -l off -n top1 Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewname -l off -n front1 Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewname -l off -n right1 Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Build.panetab1.world.persp1 viewdispset -t off scene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Build.panetab1.world.persp1 viewdispset -t off selectscene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Build.panetab1.world.persp1 viewdispset -t off ghostscene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s shade -F off -l on -L on -G off -B none -d uv -r unique display Build.panetab1.world.persp1 viewdispset -t on display Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Build.panetab1.world.persp1 viewdispset -t off current Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Build.panetab1.world.persp1 viewdispset -t off template Build.panetab1.world.persp1 viewdisplay -B dark -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.persp1 viewdisplay -Q on -m on -v on Build.panetab1.world.persp1 viewdisplay -W off 0 0 Build.panetab1.world.persp1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.persp1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.persp1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Build.panetab1.world.persp1 viewdispopts -G 2 Build.panetab1.world.persp1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Build.panetab1.world.persp1 viewinfotext -m off -s off -t on Build.panetab1.world.persp1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.persp1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Build.panetab1.world.persp1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Build.panetab1.world.persp1 viewforeground -d on -f on -D Pz -s 0 Build.panetab1.world.persp1 viewforeground -o 1 Build.panetab1.world.persp1 viewtransform Build.panetab1.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 0.701201 ) focal ( 50 ) aperture ( 50 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0226206 4262.06 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 2.3 ) pxyz ( -0.366606 -0.0469919 0.335533 ) rotation ( 1 0 -0 -0 1 -0 0 -0 1 ) homedistance ( 1.25601 ) homeadjboxwidth ( 0.786422 ) homeorthowidth ( 0.786422 ) homeradius ( 1.00154 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) fov (45) viewcamera -c /obj/cam1 Build.panetab1.world.persp1 vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.persp1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Build.panetab1.world.persp1 viewcharacteropts -D off Build.panetab1.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Build.panetab1.world.persp1 viewposteffects -e off -E 10 -T 0.95 -L 1 Build.panetab1.world.persp1 viewmaskoverlay -o 0.4 Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Build.panetab1.world.top1 viewdispset -t off scene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Build.panetab1.world.top1 viewdispset -t off selectscene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Build.panetab1.world.top1 viewdispset -t off ghostscene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s shade -F off -l on -L on -G off -B none -d uv -r unique display Build.panetab1.world.top1 viewdispset -t on display Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Build.panetab1.world.top1 viewdispset -t off current Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Build.panetab1.world.top1 viewdispset -t off template Build.panetab1.world.top1 viewdisplay -B dark -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.top1 viewdisplay -Q on -m on -v on Build.panetab1.world.top1 viewdisplay -W off 0 0 Build.panetab1.world.top1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.top1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.top1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Build.panetab1.world.top1 viewdispopts -G 2 Build.panetab1.world.top1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Build.panetab1.world.top1 viewinfotext -m off -s off -t on Build.panetab1.world.top1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.top1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Build.panetab1.world.top1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Build.panetab1.world.top1 viewforeground -d on -f on -D Pz -s 0 Build.panetab1.world.top1 viewforeground -o 1 Build.panetab1.world.top1 viewtransform Build.panetab1.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00346447 34644.7 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) fov (45) vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.top1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.top1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Build.panetab1.world.top1 viewcharacteropts -D off Build.panetab1.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Build.panetab1.world.top1 viewposteffects -e off -E 10 -T 0.95 -L 1 Build.panetab1.world.top1 viewmaskoverlay -o 0.4 Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Build.panetab1.world.front1 viewdispset -t off scene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Build.panetab1.world.front1 viewdispset -t off selectscene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Build.panetab1.world.front1 viewdispset -t off ghostscene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s shade -F off -l on -L on -G off -B none -d uv -r unique display Build.panetab1.world.front1 viewdispset -t on display Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Build.panetab1.world.front1 viewdispset -t off current Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Build.panetab1.world.front1 viewdispset -t off template Build.panetab1.world.front1 viewdisplay -B dark -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.front1 viewdisplay -Q on -m on -v on Build.panetab1.world.front1 viewdisplay -W off 0 0 Build.panetab1.world.front1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.front1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.front1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Build.panetab1.world.front1 viewdispopts -G 2 Build.panetab1.world.front1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Build.panetab1.world.front1 viewinfotext -m off -s off -t on Build.panetab1.world.front1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.front1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Build.panetab1.world.front1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Build.panetab1.world.front1 viewforeground -d on -f on -D Pz -s 0 Build.panetab1.world.front1 viewforeground -o 1 Build.panetab1.world.front1 viewtransform Build.panetab1.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00346447 34644.7 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) fov (45) vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.front1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.front1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Build.panetab1.world.front1 viewcharacteropts -D off Build.panetab1.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Build.panetab1.world.front1 viewposteffects -e off -E 10 -T 0.95 -L 1 Build.panetab1.world.front1 viewmaskoverlay -o 0.4 Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Build.panetab1.world.right1 viewdispset -t off scene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Build.panetab1.world.right1 viewdispset -t off selectscene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Build.panetab1.world.right1 viewdispset -t off ghostscene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s shade -F off -l on -L on -G off -B none -d uv -r unique display Build.panetab1.world.right1 viewdispset -t on display Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Build.panetab1.world.right1 viewdispset -t off current Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Build.panetab1.world.right1 viewdispset -t off template Build.panetab1.world.right1 viewdisplay -B dark -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.right1 viewdisplay -Q on -m on -v on Build.panetab1.world.right1 viewdisplay -W off 0 0 Build.panetab1.world.right1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.right1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.right1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Build.panetab1.world.right1 viewdispopts -G 2 Build.panetab1.world.right1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Build.panetab1.world.right1 viewinfotext -m off -s off -t on Build.panetab1.world.right1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.right1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Build.panetab1.world.right1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Build.panetab1.world.right1 viewforeground -d on -f on -D Pz -s 0 Build.panetab1.world.right1 viewforeground -o 1 Build.panetab1.world.right1 viewtransform Build.panetab1.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00346447 34644.7 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) fov (45) vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.right1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.right1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Build.panetab1.world.right1 viewcharacteropts -D off Build.panetab1.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Build.panetab1.world.right1 viewposteffects -e off -E 10 -T 0.95 -L 1 Build.panetab1.world.right1 viewmaskoverlay -o 0.4 Build.panetab1.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 Build.panetab1.world cplane -o 0 0 0 -n 4.37114e-08 1 -4.37114e-08 -x 1.91069e-15 4.37114e-08 1 -l n -s 0.1 0.1 -c 40 40 -r 10 10 -d off Build.panetab1.world glcache -t 2252 -v 9011 panepath -d Build -f -p panetab14 /obj/work/sphere1 panepath -d Build -f -p panetab1 /obj/work/sphere1 panepath -d Build -f -p panetab2 /obj/work/sphere1 panepath -d Build -f -p panetab3 /obj/work/sphere1 panepath -d Build -f -p panetab11 /obj/work/sphere1 panepath -d Build -f -p panetab5 /obj/work/sphere1 panepath -d Build -f -p panetab6 /obj/work/sphere1 panepath -d Build -f -p panetab12 /obj/ panepath -d Build -f -p panetab7 /obj/work/sphere1 panepath -d Build -f -p panetab8 /obj/ panepath -d Build -f -p panetab9 /obj/work/sphere1 panepath -d Build -f -p panetab10 /obj/ desk set Build radial menu set main viewupdate -u always audiopanel -s p '' audiopanel -s r off audiopanel -s s 24 audiopanel -s f 24 audiopanel -t p stop audiopanel -t l off audiopanel -t r on audiopanel -o m off audiopanel -o t on audiopanel -o u on audiopanel -o l 1 audiopanel -o r 1 audiopanel -o d 0 audiopanel -r d 0.2 audiopanel -m 0 audiopanel -a '' audiopanel -f 1 audiopanel -O 0 colorsettings -D -A compproject -r 1920 1080 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on omparm Columns hudintslider /obj/work/sphere1 "hudx(90) hudy(77) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_00000001509D96E0_62EBE7F3') hudharbourx(90) hudharboury(77) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm Rows hudintslider /obj/work/sphere1 "hudx(90) hudy(101) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_000000015122E400_62EBE7F3') hudharbourx(90) hudharboury(101) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Camera Manipulator" camera /obj/cam1 "camera_handletype(0) camera_gimbal(0) camera_anchor(1) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) camera_clip(0)" texcache -a off -r 2147483647 2147483647 -m 10000 -M 32678 shopvisible +I3D +VMantra +RIB HouNC1033600baa065a408690bf442759.takesHoudiniTakeFile 1.0 take name Main kids 0 e HouNC1033600ba5065a4086906cd4f6d0.stylesNSJb{}HouNC1033600bbd065a4086903504820d.contextoptions[ ] HouNC1033600ba8065a40869024f702c4.cwdopcf / takeset Main HouNC1033600bba065a4086908919230fNON_COMMERCIAL_FILE!!!