import sys
import toolutils

outputitem = None
inputindex = -1
inputitem = None
outputindex = -1

num_args = 1
h_extra_args = ''
pane = toolutils.activePane(kwargs)
if not isinstance(pane, hou.NetworkEditor):
    pane = hou.ui.paneTabOfType(hou.paneTabType.NetworkEditor)
    if pane is None:
       hou.ui.displayMessage(
               'Cannot create node: cannot find any network pane')
       sys.exit(0)
else: # We're creating this tool from the TAB menu inside a network editor
    pane_node = pane.pwd()
    if kwargs.has_key("outputnodename") and kwargs.has_key("inputindex"):
        outputitem = pane_node.item(kwargs["outputnodename"])
        inputindex = kwargs["inputindex"]
        h_extra_args += 'set arg4 = "' + kwargs["outputnodename"] + '"\n'
        h_extra_args += 'set arg5 = "' + str(inputindex) + '"\n'
        num_args = 6
    if kwargs.has_key("inputnodename") and kwargs.has_key("outputindex"):
        inputitem = pane_node.item(kwargs["inputnodename"])
        outputindex = kwargs["outputindex"]
        h_extra_args += 'set arg6 = "' + kwargs["inputnodename"] + '"\n'
        h_extra_args += 'set arg9 = "' + str(outputindex) + '"\n'
        num_args = 9 
    if kwargs.has_key("autoplace"):
        autoplace = kwargs["autoplace"]
    else:
        autoplace = False
    # If shift-clicked we want to auto append to the current
    # node
    if kwargs.has_key("shiftclick") and kwargs["shiftclick"]:
        if inputitem is None:
            inputitem = pane.currentNode()
            outputindex = 0
    if kwargs.has_key("nodepositionx") and             kwargs.has_key("nodepositiony"):
        try:
            pos = [ float( kwargs["nodepositionx"] ),
                    float( kwargs["nodepositiony"] )]
        except:
            pos = None
    else:
        pos = None

    if not autoplace and not pane.listMode():
        if pos is not None:
            pass
        elif outputitem is None:
            pos = pane.selectPosition(inputitem, outputindex, None, -1)
        else:
            pos = pane.selectPosition(inputitem, outputindex,
                                      outputitem, inputindex)

    if pos is not None:
        if kwargs.has_key("node_bbox"):
            size = kwargs["node_bbox"]
            pos[0] -= size[0] / 2
            pos[1] -= size[1] / 2
        else:
            pos[0] -= 0.573625
            pos[1] -= 0.220625
        h_extra_args += 'set arg2 = "' + str(pos[0]) + '"\n'
        h_extra_args += 'set arg3 = "' + str(pos[1]) + '"\n'
h_extra_args += 'set argc = "' + str(num_args) + '"\n'
            
pane_node = pane.pwd()
child_type = pane_node.childTypeCategory().nodeTypes()

if not child_type.has_key('subnet'):
   hou.ui.displayMessage(
           'Cannot create node: incompatible pane network type')
   sys.exit(0)

# First clear the node selection
pane_node.setSelected(False, True)

h_path = pane_node.path()
h_preamble = 'set arg1 = "' + h_path + '"\n'
h_cmd = r''' 
if ($argc < 2 || "$arg2" == "") then
   set arg2 = 0
endif
if ($argc < 3 || "$arg3" == "") then
   set arg3 = 0
endif
# Automatically generated script
# $arg1 - the path to add this node
# $arg2 - x position of the tile
# $arg3 - y position of the tile
# $arg4 - input node to wire to
# $arg5 - which input to wire to
# $arg6 - output node to wire to
# $arg7 - the type of this node
# $arg8 - the node is an indirect input
# $arg9 - index of output from $arg6

\set noalias = 1
set saved_path = `execute("oppwf")`
opcf $arg1

# Node $_obj_geo1_sgg_velocity (Sop/subnet)
set _obj_geo1_sgg_velocity = `run("opadd -e -n -v subnet sgg_velocity")`
oplocate -x `$arg2 + 0` -y `$arg3 + 0` $_obj_geo1_sgg_velocity
opspareds '    group {         name    "folder5"         label   "Velocity"          parm {             name    "vis_v_in_n"             label   "Visualize with Normals"             type    toggle             default { "1" }         }         groupsimple {             name    "folder0"             label   "Direction Settings"              parm {                 name    "initial_vector"                 label   "Initial Vector"                 type    ordinal                 default { "0" }                 menu {                     "0" "Custom"                     "1" "Point At Ref"                 }             }             parm {                 name    "set_menu"                 label   "Input 2 Type"                 type    ordinal                 default { "1" }                 hidewhen "{ initial_vector == 0 }"                 menu {                     "0" "Point"                     "1" "Geometry"                 }                 parmtag { "autoscope" "0000000000000000" }             }             parm {                 name    "initial_direction"                 label   "Initial Direction"                 type    vector                 size    3                 default { "0" "0" "0" }                 hidewhen "{ initial_vector == 1 }"                 range   { -1 1 }             }             parm {                 name    "sepparm"                 label   "Separator"                 type    separator                 default { "" }             }             parm {                 name    "normalize"                 label   "Normalize Directions"                 type    toggle                 default { "1" }             }             parm {                 name    "bias"                 label   "Mix Towards Initial"                 type    float                 default { "1" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "bias4"                 label   "Mix Outwards"                 type    float                 default { "0.5" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "bias2"                 label   "Mix with Noise"                 type    float                 default { "0.3" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "bias3"                 label   "Mix with Custom"                 type    float                 default { "0" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "sepparm2"                 label   "Separator"                 type    separator                 default { "" }             }             groupcollapsible {                 name    "folder4"                 label   "Custom Direction"                  parm {                     name    "custom_direction2"                     label   "Direction Vector"                     type    float                     size    3                     default { "0" "1" "0" }                     range   { 0 10 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }             }              groupcollapsible {                 name    "folder1"                 label   "Direction Noise"                  parm {                     name    "freq2"                     label   "Frequency"                     type    float                     size    3                     default { "1" "ch(\\"freq21\\")" "ch(\\"freq21\\")" }                     range   { 0 10 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }                 parm {                     name    "offset2"                     label   "Offset"                     type    float                     size    3                     default { "0" "ch(\\"offset21\\")" "ch(\\"offset21\\")" }                     range   { 0 10 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }                 parm {                     name    "rough2"                     label   "Roughness"                     type    float                     default { "0.295" }                     range   { 0 1 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }             }              parm {                 name    "sepparm5"                 label   "Separator"                 type    separator                 default { "" }             }             parm {                 name    "clamp_directions"                 label   "Clamp Directions"                 type    toggle                 default { "0" }             }             parm {                 name    "min_clamp"                 label   "Min Clamp"                 type    vector                 size    3                 default { "0" "0" "0" }                 hidewhen "{ clamp_directions == 0 }"                 range   { -1 1 }             }             parm {                 name    "max_clamp"                 label   "Max Clamp"                 type    vector                 size    3                 default { "0" "0" "0" }                 hidewhen "{ clamp_directions == 0 }"                 range   { -1 1 }             }             parm {                 name    "sepparm6"                 label   "Separator"                 type    separator                 default { "" }             }             parm {                 name    "adjust_center"                 label   "Adjust Object Center"                 type    toggle                 default { "0" }             }             parm {                 name    "add_centroid"                 label   "Add to Centroid"                 type    vector                 size    3                 default { "0" "0" "0" }                 hidewhen "{ adjust_center == 0 }"                 range   { -1 1 }             }         }          groupsimple {             name    "folder2"             label   "Amplitude Settings"              parm {                 name    "destmin"                 label   "Min Velocity Amp"                 type    float                 default { "0.3" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "destmax"                 label   "Max Velocity Amp"                 type    float                 default { "1" }                 range   { 0 1 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "sepparm3"                 label   "Separator"                 type    separator                 default { "" }             }             parm {                 name    "ramp"                 label   "Ramp from Min to Max"                 type    ramp_flt                 default { "4" }                 range   { 1! 10 }                 parmtag { "autoscope" "0000000000000000" }                 parmtag { "parmvop" "1" }                 parmtag { "rampbasis_var" "ramp_the_basis_strings" }                 parmtag { "rampbasisdefault" "linear" }                 parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( bspline ) 2pos ( 0.4345678985118866 ) 2value ( 0.12745098769664764 ) 2interp ( bspline ) 3pos ( 0.71851849555969238 ) 3value ( 0.91666668653488159 ) 3interp ( bspline ) 4pos ( 0.99506175518035889 ) 4value ( 1 ) 4interp ( bspline )" }                 parmtag { "rampkeys_var" "ramp_the_key_positions" }                 parmtag { "rampshowcontrolsdefault" "1" }                 parmtag { "rampvalues_var" "ramp_the_key_values" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "sepparm4"                 label   "Separator"                 type    separator                 default { "" }             }             groupcollapsible {                 name    "folder3"                 label   "Velocity Noise"                  parm {                     name    "freq3"                     label   "Frequency"                     type    float                     size    3                     default { "1" "ch(\\"freq1\\")" "ch(\\"freq1\\")" }                     range   { 0 10 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }                 parm {                     name    "offset3"                     label   "Offset"                     type    float                     size    3                     default { "0.1" [ "ch(\\"offset1\\")" hscript-expr ] [ "ch(\\"offset1\\")" hscript-expr ] }                     range   { 0 10 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }                 parm {                     name    "rough"                     label   "Roughness"                     type    float                     default { "0.5" }                     range   { 0 1 }                     parmtag { "autoscope" "0000000000000000" }                     parmtag { "parmvop" "1" }                     parmtag { "shaderparmcontexts" "cvex" }                 }             }          }      }      group {         name    "folder5_1"         label   "Angular Velocity"          parm {             name    "ang_vel"             label   "Initialize"             type    toggle             default { "0" }         }         parm {             name    "freq4"             label   "Frequency"             type    float             size    3             default { "1" [ "ch(\\"freq1\\")" hscript-expr ] [ "ch(\\"freq1\\")" hscript-expr ] }             range   { 0 10 }             parmtag { "autoscope" "0000000000000000" }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "offset4"             label   "Offset"             type    float             size    3             default { "0" [ "ch(\\"offset1\\")" hscript-expr ] [ "ch(\\"offset1\\")" hscript-expr ] }             range   { 0 10 }             parmtag { "autoscope" "0000000000000000" }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "amp"             label   "Amplitude"             type    float             default { "4.5" }             range   { -1 1 }             parmtag { "autoscope" "0000000000000000" }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "rough3"             label   "Roughness"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "autoscope" "0000000000000000" }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }     }      parm {         name    "label1"         baseparm         label   "Input #1 Label"         invisible         export  dialog     }     parm {         name    "label2"         baseparm         label   "Input #2 Label"         invisible         export  dialog     }     parm {         name    "label3"         baseparm         label   "Input #3 Label"         invisible         export  dialog     }     parm {         name    "label4"         baseparm         label   "Input #4 Label"         invisible         export  dialog     } ' $_obj_geo1_sgg_velocity
opparm $_obj_geo1_sgg_velocity  ramp ( 4 )
chblockbegin
chadd -t 0 0 $_obj_geo1_sgg_velocity freq22
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("freq21")' $_obj_geo1_sgg_velocity/freq22
chadd -t 0 0 $_obj_geo1_sgg_velocity freq23
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("freq21")' $_obj_geo1_sgg_velocity/freq23
chadd -t 0 0 $_obj_geo1_sgg_velocity offset21
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset22")' $_obj_geo1_sgg_velocity/offset21
chadd -t 0 0 $_obj_geo1_sgg_velocity offset23
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset22")' $_obj_geo1_sgg_velocity/offset23
chadd -t 0 0 $_obj_geo1_sgg_velocity freq32
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("freq31")' $_obj_geo1_sgg_velocity/freq32
chadd -t 0 0 $_obj_geo1_sgg_velocity freq33
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("freq31")' $_obj_geo1_sgg_velocity/freq33
chadd -t 0 0 $_obj_geo1_sgg_velocity offset31
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset32")' $_obj_geo1_sgg_velocity/offset31
chadd -t 0 0 $_obj_geo1_sgg_velocity offset33
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset32")' $_obj_geo1_sgg_velocity/offset33
chblockend
opparm -V 17.5.258 $_obj_geo1_sgg_velocity folder4 ( 1 ) folder1 ( 1 ) offset2 ( offset21 0 offset23 ) ramp1interp ( bspline ) ramp2pos ( 0.4345678985118866 ) ramp2value ( 0.12745098769664764 ) ramp2interp ( bspline ) ramp3pos ( 0.71851849555969238 ) ramp3value ( 0.91666668653488159 ) ramp3interp ( bspline ) ramp4pos ( 0.99506175518035889 ) ramp4value ( 1 ) ramp4interp ( bspline ) folder3 ( 1 ) freq3 ( 1 freq32 freq33 ) offset3 ( offset31 0 offset33 ) freq4 ( 1 0 0 ) offset4 ( 0 0 0 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off $_obj_geo1_sgg_velocity
opexprlanguage -s hscript $_obj_geo1_sgg_velocity
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity
opcf $_obj_geo1_sgg_velocity

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY (Sop/attribvop)
set _obj_geo1_sgg_velocity_SET_VELOCITY = `run("opadd -e -n -v attribvop SET_VELOCITY")`
oplocate -x `$arg2 + 1.657263797177609` -y `$arg3 + 2.808806467615947` $_obj_geo1_sgg_velocity_SET_VELOCITY
opspareds '    parm {         name    "bindgroup"         baseparm         label   "Group"         invisible         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"         invisible         export  none     }     parm {         name    "bindclass"         baseparm         label   "Run Over"         invisible         export  none     }     parm {         name    "vex_numcount"         baseparm         label   "Number Count"         invisible         export  none     }     parm {         name    "vex_threadjobsize"         baseparm         label   "Thread Job Size"         invisible         export  none     }     group {         name    "stdswitcher3"         label   "Vex Setup"         invisibletab          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    "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"         invisibletab          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" }     }     groupsimple {         name    "folder2"         label   "Direction Settings"          parm {             name    "set_menu"             label   "Input 2 Type"             type    ordinal             default { "0" }             menu {                 "0" "Point"                 "1" "Geometry"             }         }         parm {             name    "sepparm3"             label   "Separator"             type    separator             default { "" }         }         parm {             name    "bias"             label   "Mix Towards Input 2"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "bias2"             label   "Mix with Noise"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "sepparm"             label   "Separator"             type    separator             default { "" }         }         groupcollapsible {             name    "folder0"             label   "Direction Noise"              parm {                 name    "freq2"                 label   "Frequency"                 type    float                 size    3                 default { "1" "1" "1" }                 range   { 0 10 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "offset2"                 label   "Offset"                 type    float                 size    3                 default { "0" "0" "0" }                 range   { 0 10 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "rough2"                 label   "Roughness"                 type    float                 default { "0.5" }                 range   { 0 1 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }         }      }      parm {         name    "menu"         label   "Input 2 Type"         type    integer         invisible         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     groupsimple {         name    "folder3"         label   "Amplitude Settings"          parm {             name    "destmin"             label   "Min Velocity"             type    float             default { "0" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "destmax"             label   "Max Velocity"             type    float             default { "1" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "sepparm4"             label   "Separator"             type    separator             default { "" }         }         parm {             name    "ramp"             label   "Ramp from Min to Max"             type    ramp_flt             default { "2" }             range   { 1! 10 }             parmtag { "parmvop" "1" }             parmtag { "rampbasis_var" "ramp_the_basis_strings" }             parmtag { "rampbasisdefault" "linear" }             parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" }             parmtag { "rampkeys_var" "ramp_the_key_positions" }             parmtag { "rampshowcontrolsdefault" "1" }             parmtag { "rampvalues_var" "ramp_the_key_values" }             parmtag { "shaderparmcontexts" "cvex" }         }     }      parm {         name    "sepparm2"         label   "Separator"         type    separator         default { "" }     }     groupcollapsible {         name    "folder1"         label   "Velocity Noise"          parm {             name    "freq"             label   "Frequency"             type    float             size    3             default { "1" "1" "1" }             range   { 0 10 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "offset"             label   "Offset"             type    float             size    3             default { "0" "0" "0" }             range   { 0 10 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "rough"             label   "Roughness"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }     }      parm {         name    "custom_direction"         label   "Custom Direction"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "bias3"         label   "Interpolation Bias"         type    float         default { "0.5" }         range   { 0 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "bias4"         label   "Current to Outwards"         type    float         default { "0.5" }         range   { 0 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "normal_switch"         label   "normal_switch"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "clamp_switch"         label   "Clamp Switch"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "min"         label   "Minimum Value"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "max"         label   "Maximum Value"         type    float         size    3         default { "1" "1" "1" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "move_center"         label   "Move Center"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "n_to_v"         label   "N to V"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     } ' $_obj_geo1_sgg_velocity_SET_VELOCITY
opmultiparm $_obj_geo1_sgg_velocity_SET_VELOCITY 'ramp#pos' '../ramp#pos' 'ramp#value' '../ramp#value' 'ramp#interp' '../ramp#interp'
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY  bindings ( 0 ) groupbindings ( 0 ) ramp ( 4 )
chblockbegin
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY set_menu
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../set_menu")' $_obj_geo1_sgg_velocity_SET_VELOCITY/set_menu
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY bias
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias")' $_obj_geo1_sgg_velocity_SET_VELOCITY/bias
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY bias2
chkey -t 0 -v 0.29999999999999999 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias2")' $_obj_geo1_sgg_velocity_SET_VELOCITY/bias2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq21
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq21")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq21
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq22
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq22")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq22
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq23
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq23")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq23
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset21
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset21")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset21
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset22
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset22")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset22
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset23
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset23")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset23
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY rough2
chkey -t 0 -v 0.29499999999999998 -m 0 -a 0 -A 0 -T a  -F 'ch("../rough2")' $_obj_geo1_sgg_velocity_SET_VELOCITY/rough2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY menu
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("set_menu")' $_obj_geo1_sgg_velocity_SET_VELOCITY/menu
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY destmin
chkey -t 0 -v 0.29999999999999999 -m 0 -a 0 -A 0 -T a  -F 'ch("../destmin")' $_obj_geo1_sgg_velocity_SET_VELOCITY/destmin
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY destmax
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../destmax")' $_obj_geo1_sgg_velocity_SET_VELOCITY/destmax
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp
chkey -t 0 -v 4 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp1pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp1pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp1value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1value")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp1value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp1interp
chkey -t 0 -v 5 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp1interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp2pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp2pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp2value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2value")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp2value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp2interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp2interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp3pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp3pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp3value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3value")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp3value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp3interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp3interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp4pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp4pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp4value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4value")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp4value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY ramp4interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY/ramp4interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq1
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq31")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq2
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq32")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY freq3
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq33")' $_obj_geo1_sgg_velocity_SET_VELOCITY/freq3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset1
chkey -t 0 -v 0.10000000000000001 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset31")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset32")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY offset3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset33")' $_obj_geo1_sgg_velocity_SET_VELOCITY/offset3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY rough
chkey -t 0 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../rough3")' $_obj_geo1_sgg_velocity_SET_VELOCITY/rough
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY custom_direction1
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction21")' $_obj_geo1_sgg_velocity_SET_VELOCITY/custom_direction1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY custom_direction2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction22")' $_obj_geo1_sgg_velocity_SET_VELOCITY/custom_direction2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY custom_direction3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction23")' $_obj_geo1_sgg_velocity_SET_VELOCITY/custom_direction3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY bias3
chkey -t 0 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias3")' $_obj_geo1_sgg_velocity_SET_VELOCITY/bias3
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_SET_VELOCITY bias4
chkey -t 41.666666666666664 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias4")' $_obj_geo1_sgg_velocity_SET_VELOCITY/bias4
chadd -t 41.208333333333336 41.208333333333336 $_obj_geo1_sgg_velocity_SET_VELOCITY normal_switch
chkey -t 41.208333333333336 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../normalize")' $_obj_geo1_sgg_velocity_SET_VELOCITY/normal_switch
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY clamp_switch
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../clamp_directions")' $_obj_geo1_sgg_velocity_SET_VELOCITY/clamp_switch
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY min1
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampx")' $_obj_geo1_sgg_velocity_SET_VELOCITY/min1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY min2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampy")' $_obj_geo1_sgg_velocity_SET_VELOCITY/min2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY min3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampz")' $_obj_geo1_sgg_velocity_SET_VELOCITY/min3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY max1
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampx")' $_obj_geo1_sgg_velocity_SET_VELOCITY/max1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY max2
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampy")' $_obj_geo1_sgg_velocity_SET_VELOCITY/max2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY max3
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampz")' $_obj_geo1_sgg_velocity_SET_VELOCITY/max3
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY move_center1
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidx")' $_obj_geo1_sgg_velocity_SET_VELOCITY/move_center1
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY move_center2
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidy")' $_obj_geo1_sgg_velocity_SET_VELOCITY/move_center2
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY move_center3
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidz")' $_obj_geo1_sgg_velocity_SET_VELOCITY/move_center3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY n_to_v
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../vis_v_in_n")' $_obj_geo1_sgg_velocity_SET_VELOCITY/n_to_v
chblockend
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY set_menu ( set_menu ) bias ( bias ) bias2 ( bias2 ) folder0 ( 1 ) freq2 ( freq21 freq22 freq23 ) offset2 ( offset21 offset22 offset23 ) rough2 ( rough2 ) menu ( menu ) destmin ( destmin ) destmax ( destmax ) ramp ( ramp ) ramp1pos ( ramp1pos ) ramp1value ( ramp1value ) ramp1interp ( ramp1interp ) ramp2pos ( ramp2pos ) ramp2value ( ramp2value ) ramp2interp ( ramp2interp ) ramp3pos ( ramp3pos ) ramp3value ( ramp3value ) ramp3interp ( ramp3interp ) ramp4pos ( ramp4pos ) ramp4value ( ramp4value ) ramp4interp ( ramp4interp ) folder1 ( 1 ) freq ( freq1 freq2 freq3 ) offset ( offset1 offset2 offset3 ) rough ( rough ) custom_direction ( custom_direction1 custom_direction2 custom_direction3 ) bias3 ( bias3 ) bias4 ( bias4 ) normal_switch ( normal_switch ) clamp_switch ( clamp_switch ) min ( min1 min2 min3 ) max ( max1 max2 max3 ) move_center ( move_center1 move_center2 move_center3 ) n_to_v ( n_to_v )
opcolor -c 0.98000001907348633 0.27500000596046448 0.27500000596046448 $_obj_geo1_sgg_velocity_SET_VELOCITY
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F off -c on -e on -b off $_obj_geo1_sgg_velocity_SET_VELOCITY
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 (Vop/geometryvopglobal::2.0)
set _obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 = `run("opadd -e -n -v geometryvopglobal::2.0 geometryvopglobal1")`
oplocate -x `$arg2 + -12.408099999999999` -y `$arg3 + 2.2206000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1
opset -d on -r on -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1 (Vop/geometryvopoutput)
set _obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1 = `run("opadd -e -n -v geometryvopoutput geometryvopoutput1")`
oplocate -x `$arg2 + 44.3825` -y `$arg3 + 0.020254500000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1 (Vop/bbox)
set _obj_geo1_sgg_velocity_SET_VELOCITY_bbox1 = `run("opadd -e -n -v bbox bbox1")`
oplocate -x `$arg2 + -2.8812899999999999` -y `$arg3 + -0.48377999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1 (Vop/avg)
set _obj_geo1_sgg_velocity_SET_VELOCITY_avg1 = `run("opadd -e -n -v avg avg1")`
oplocate -x `$arg2 + -0.59110099999999999` -y `$arg3 + -0.48377999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1 (Vop/subtract)
set _obj_geo1_sgg_velocity_SET_VELOCITY_subtract1 = `run("opadd -e -n -v subtract subtract1")`
oplocate -x `$arg2 + 5.0462300000000004` -y `$arg3 + 2.0706000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1 (Vop/aaflownoise)
set _obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1 = `run("opadd -e -n -v aaflownoise aaflownoise1")`
oplocate -x `$arg2 + 21.081` -y `$arg3 + -1.4637800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1 amp ( 4.5 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1 (Vop/fit)
set _obj_geo1_sgg_velocity_SET_VELOCITY_fit1 = `run("opadd -e -n -v fit fit1")`
oplocate -x `$arg2 + 23.6296` -y `$arg3 + -1.4637800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1 srcmin ( -1 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1 (Vop/rampparm)
set _obj_geo1_sgg_velocity_SET_VELOCITY_ramp1 = `run("opadd -e -n -v rampparm ramp1")`
oplocate -x `$arg2 + 25.8919` -y `$arg3 + -1.4637800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1  rampcolordefault ( 2 ) rampfloatdefault ( 2 )
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1 parmlabel ( 'Ramp from Min to Max' ) ramptype ( flt ) rampcolordefault2pos ( 1 ) rampcolordefault2c ( 1 1 1 ) rampfloatdefault2pos ( 1 ) rampfloatdefault2value ( 1 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2 (Vop/fit)
set _obj_geo1_sgg_velocity_SET_VELOCITY_fit2 = `run("opadd -e -n -v fit fit2")`
oplocate -x `$arg2 + 28.2225` -y `$arg3 + -1.4637800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_freq (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_freq = `run("opadd -e -n -v parameter freq")`
oplocate -x `$arg2 + 7.1971600000000002` -y `$arg3 + 1.27504` $_obj_geo1_sgg_velocity_SET_VELOCITY_freq
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_freq parmname ( freq ) parmlabel ( Frequency ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_freq
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_freq
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_freq

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_offset (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_offset = `run("opadd -e -n -v parameter offset")`
oplocate -x `$arg2 + 7.2971599999999999` -y `$arg3 + 1.07504` $_obj_geo1_sgg_velocity_SET_VELOCITY_offset
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_offset parmname ( offset ) parmlabel ( Offset ) parmtype ( point ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_offset
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_offset
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_offset

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_rough (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_rough = `run("opadd -e -n -v parameter rough")`
oplocate -x `$arg2 + 7.49716` -y `$arg3 + 0.67503500000000005` $_obj_geo1_sgg_velocity_SET_VELOCITY_rough
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_rough parmname ( rough ) parmlabel ( Roughness ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_rough
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_rough
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_rough

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY_multiply1 = `run("opadd -e -n -v multiply multiply1")`
oplocate -x `$arg2 + 40.703299999999999` -y `$arg3 + -1.2597499999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_destmin = `run("opadd -e -n -v parameter destmin")`
oplocate -x `$arg2 + 14.938700000000001` -y `$arg3 + 0.075035400000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin parmname ( destmin ) parmlabel ( 'Min Velocity' ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_destmax = `run("opadd -e -n -v parameter destmax")`
oplocate -x `$arg2 + 15.0387` -y `$arg3 + -0.12496500000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax parmname ( destmax ) parmlabel ( 'Max Velocity' ) floatdef ( 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY_mix1 = `run("opadd -e -n -v mix mix1")`
oplocate -x `$arg2 + 10.136200000000001` -y `$arg3 + 7.2343099999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1 (Vop/getattrib::2.0)
set _obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1 = `run("opadd -e -n -v getattrib::2.0 getattrib1")`
oplocate -x `$arg2 + -6.05497` -y `$arg3 + 9.4598999999999993` $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1 opinput ( opinput:1 ) attrib ( P )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2 (Vop/subtract)
set _obj_geo1_sgg_velocity_SET_VELOCITY_subtract2 = `run("opadd -e -n -v subtract subtract2")`
oplocate -x `$arg2 + -0.88607400000000003` -y `$arg3 + 7.1145399999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_bias (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_bias = `run("opadd -e -n -v parameter bias")`
oplocate -x `$arg2 + 7.8971600000000004` -y `$arg3 + 3.1274700000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_bias
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_bias parmname ( bias ) parmlabel ( 'Mix Towards Input 2' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_bias
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_bias
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_bias

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm1 = `run("opadd -e -n -v parameter parm1")`
oplocate -x `$arg2 + -10.679500000000001` -y `$arg3 + 7.1145399999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1 parmname ( menu ) parmlabel ( 'Input 2 Type' ) parmtype ( int ) exportcontext ( cvex ) invisible ( on )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1 (Vop/minpos)
set _obj_geo1_sgg_velocity_SET_VELOCITY_minpos1 = `run("opadd -e -n -v minpos minpos1")`
oplocate -x `$arg2 + -6.2056399999999998` -y `$arg3 + -2.3565700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1 (Vop/compare)
set _obj_geo1_sgg_velocity_SET_VELOCITY_compare1 = `run("opadd -e -n -v compare compare1")`
oplocate -x `$arg2 + -7.0060900000000004` -y `$arg3 + 7.1145399999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1 (Vop/twoway)
set _obj_geo1_sgg_velocity_SET_VELOCITY_twoway1 = `run("opadd -e -n -v twoway twoway1")`
oplocate -x `$arg2 + -3.5246200000000001` -y `$arg3 + 7.1145399999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 (Vop/aaflownoise)
set _obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 = `run("opadd -e -n -v aaflownoise aaflownoise2")`
oplocate -x `$arg2 + 1.8444100000000001` -y `$arg3 + -4.1547700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 signature ( vv ) amp ( 4.5 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY_mix2 = `run("opadd -e -n -v mix mix2")`
oplocate -x `$arg2 + 22.989599999999999` -y `$arg3 + 2.7505999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2 signature ( n )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_bias2 = `run("opadd -e -n -v parameter bias2")`
oplocate -x `$arg2 + 12.9443` -y `$arg3 + 2.0706000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2 parmname ( bias2 ) parmlabel ( 'Mix with Noise' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_freq2 = `run("opadd -e -n -v parameter freq2")`
oplocate -x `$arg2 + 3.3273100000000002` -y `$arg3 + -0.73543999999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2 parmname ( freq2 ) parmlabel ( Frequency ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_offset2 = `run("opadd -e -n -v parameter offset2")`
oplocate -x `$arg2 + 3.4273099999999999` -y `$arg3 + -0.93544000000000005` $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2 parmname ( offset2 ) parmlabel ( Offset ) parmtype ( point ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_rough2 = `run("opadd -e -n -v parameter rough2")`
oplocate -x `$arg2 + 3.62731` -y `$arg3 + -1.33544` $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2 parmname ( rough2 ) parmlabel ( Roughness ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize2 = `run("opadd -e -n -v normalize normalize2")`
oplocate -x `$arg2 + 4.3156800000000004` -y `$arg3 + -4.1547700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY_mix3 = `run("opadd -e -n -v mix mix3")`
oplocate -x `$arg2 + 32.268500000000003` -y `$arg3 + 2.0913900000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3 signature ( n )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm2 = `run("opadd -e -n -v parameter parm2")`
oplocate -x `$arg2 + 28.2225` -y `$arg3 + 0.61921099999999996` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2 parmname ( custom_direction ) parmlabel ( 'Custom Direction' ) parmtype ( vector ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_bias3 = `run("opadd -e -n -v parameter bias3")`
oplocate -x `$arg2 + 18.534800000000001` -y `$arg3 + 2.0706000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3 parmname ( bias3 ) parmlabel ( 'Interpolation Bias' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY_mix4 = `run("opadd -e -n -v mix mix4")`
oplocate -x `$arg2 + 20.345300000000002` -y `$arg3 + 2.7505999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_bias4 = `run("opadd -e -n -v parameter bias4")`
oplocate -x `$arg2 + 4.9592400000000003` -y `$arg3 + 1.8244` $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4 parmname ( bias4 ) parmlabel ( 'Current to Outwards' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize3 = `run("opadd -e -n -v normalize normalize3")`
oplocate -x `$arg2 + 2.3652000000000002` -y `$arg3 + 5.8043100000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize4 = `run("opadd -e -n -v normalize normalize4")`
oplocate -x `$arg2 + 12.7569` -y `$arg3 + 5.8043100000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm3 = `run("opadd -e -n -v parameter parm3")`
oplocate -x `$arg2 + -3.5246200000000001` -y `$arg3 + 11.8254` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 parmname ( normal_switch ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch1 = `run("opadd -e -n -v switch switch1")`
oplocate -x `$arg2 + 5.7444899999999999` -y `$arg3 + 7.18954` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch2 = `run("opadd -e -n -v switch switch2")`
oplocate -x `$arg2 + 15.3612` -y `$arg3 + 7.2343099999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch3 = `run("opadd -e -n -v switch switch3")`
oplocate -x `$arg2 + 16.655899999999999` -y `$arg3 + 3.3568199999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch4 = `run("opadd -e -n -v switch switch4")`
oplocate -x `$arg2 + 15.209899999999999` -y `$arg3 + -5.8097700000000003` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch5 = `run("opadd -e -n -v switch switch5")`
oplocate -x `$arg2 + 2.3652000000000002` -y `$arg3 + 4.1806000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize5 = `run("opadd -e -n -v normalize normalize5")`
oplocate -x `$arg2 + 0.024379499999999998` -y `$arg3 + 2.7505999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_length1 (Vop/length)
set _obj_geo1_sgg_velocity_SET_VELOCITY_length1 = `run("opadd -e -n -v length length1")`
oplocate -x `$arg2 + -0.18573100000000001` -y `$arg3 + -2.3565700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_length1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_length1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_length1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_length1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize6 = `run("opadd -e -n -v normalize normalize6")`
oplocate -x `$arg2 + 8.3048400000000004` -y `$arg3 + 1.9206000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize7 = `run("opadd -e -n -v normalize normalize7")`
oplocate -x `$arg2 + 7.6232600000000001` -y `$arg3 + -1.3137799999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY_multiply2 = `run("opadd -e -n -v multiply multiply2")`
oplocate -x `$arg2 + 10.433999999999999` -y `$arg3 + 0.93947700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY_multiply3 = `run("opadd -e -n -v multiply multiply3")`
oplocate -x `$arg2 + 7.6232600000000001` -y `$arg3 + -4.1547700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY_normalize8 = `run("opadd -e -n -v normalize normalize8")`
oplocate -x `$arg2 + 4.46922` -y `$arg3 + -6.03477` $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch6 = `run("opadd -e -n -v switch switch6")`
oplocate -x `$arg2 + 38.043199999999999` -y `$arg3 + 1.1113900000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm4 = `run("opadd -e -n -v parameter parm4")`
oplocate -x `$arg2 + 35.9084` -y `$arg3 + 2.4371499999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4 parmname ( clamp_switch ) parmlabel ( 'Clamp Switch' ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1 (Vop/clamp)
set _obj_geo1_sgg_velocity_SET_VELOCITY_clamp1 = `run("opadd -e -n -v clamp clamp1")`
oplocate -x `$arg2 + 34.521500000000003` -y `$arg3 + -0.27974599999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_min (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_min = `run("opadd -e -n -v parameter min")`
oplocate -x `$arg2 + -3.4028499999999999` -y `$arg3 + -1.9331` $_obj_geo1_sgg_velocity_SET_VELOCITY_min
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_min parmname ( min ) parmlabel ( 'Minimum Value' ) parmtype ( float3 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_min
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_min
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_min

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_max (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_max = `run("opadd -e -n -v parameter max")`
oplocate -x `$arg2 + -3.3028499999999998` -y `$arg3 + -2.1331000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY_max
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_max parmname ( max ) parmlabel ( 'Maximum Value' ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_max
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_max
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_max

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_add1 (Vop/add)
set _obj_geo1_sgg_velocity_SET_VELOCITY_add1 = `run("opadd -e -n -v add add1")`
oplocate -x `$arg2 + 2.0032000000000001` -y `$arg3 + 1.2405999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY_add1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_add1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_add1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_add1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm5 = `run("opadd -e -n -v parameter parm5")`
oplocate -x `$arg2 + -1.0257700000000001` -y `$arg3 + 1.3906000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5 parmname ( move_center ) parmlabel ( 'Move Center' ) parmtype ( vector ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2 (Vop/compare)
set _obj_geo1_sgg_velocity_SET_VELOCITY_compare2 = `run("opadd -e -n -v compare compare2")`
oplocate -x `$arg2 + 6.6500599999999999` -y `$arg3 + 3.4763500000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2 cmp ( gt )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2 (Vop/twoway)
set _obj_geo1_sgg_velocity_SET_VELOCITY_twoway2 = `run("opadd -e -n -v twoway twoway2")`
oplocate -x `$arg2 + 12.606` -y `$arg3 + 3.4763500000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3 (Vop/twoway)
set _obj_geo1_sgg_velocity_SET_VELOCITY_twoway3 = `run("opadd -e -n -v twoway twoway3")`
oplocate -x `$arg2 + 12.606` -y `$arg3 + -1.9937800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY_switch7 = `run("opadd -e -n -v switch switch7")`
oplocate -x `$arg2 + 38.374000000000002` -y `$arg3 + -9.23658` $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY_parm6 = `run("opadd -e -n -v parameter parm6")`
oplocate -x `$arg2 + 34.499600000000001` -y `$arg3 + -5.5440199999999997` $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6 parmname ( n_to_v ) parmlabel ( 'N to V' ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6
opcf ..

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1 (Sop/attribvop)
set _obj_geo1_sgg_velocity_SET_VELOCITY1 = `run("opadd -e -n -v attribvop SET_VELOCITY1")`
oplocate -x `$arg2 + -1.3106862028223911` -y `$arg3 + 2.808806467615947` $_obj_geo1_sgg_velocity_SET_VELOCITY1
opspareds '    parm {         name    "bindgroup"         baseparm         label   "Group"         invisible         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"         invisible         export  none     }     parm {         name    "bindclass"         baseparm         label   "Run Over"         invisible         export  none     }     parm {         name    "vex_numcount"         baseparm         label   "Number Count"         invisible         export  none     }     parm {         name    "vex_threadjobsize"         baseparm         label   "Thread Job Size"         invisible         export  none     }     group {         name    "stdswitcher3"         label   "Vex Setup"         invisibletab          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    "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"         invisibletab          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" }     }     groupsimple {         name    "folder2"         label   "Direction Settings"          parm {             name    "set_menu"             label   "Input 2 Type"             type    ordinal             default { "0" }             menu {                 "0" "Point"                 "1" "Geometry"             }         }         parm {             name    "sepparm3"             label   "Separator"             type    separator             default { "" }         }         parm {             name    "bias"             label   "Mix Towards Input 2"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "bias2"             label   "Mix with Noise"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "sepparm"             label   "Separator"             type    separator             default { "" }         }         groupcollapsible {             name    "folder0"             label   "Direction Noise"              parm {                 name    "freq2"                 label   "Frequency"                 type    float                 size    3                 default { "1" "1" "1" }                 range   { 0 10 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "offset2"                 label   "Offset"                 type    float                 size    3                 default { "0" "0" "0" }                 range   { 0 10 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }             parm {                 name    "rough2"                 label   "Roughness"                 type    float                 default { "0.5" }                 range   { 0 1 }                 parmtag { "parmvop" "1" }                 parmtag { "shaderparmcontexts" "cvex" }             }         }      }      groupsimple {         name    "folder3"         label   "Amplitude Settings"          parm {             name    "destmin"             label   "Min Velocity"             type    float             default { "0" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "destmax"             label   "Max Velocity"             type    float             default { "1" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "sepparm4"             label   "Separator"             type    separator             default { "" }         }         parm {             name    "ramp"             label   "Ramp from Min to Max"             type    ramp_flt             default { "2" }             range   { 1! 10 }             parmtag { "parmvop" "1" }             parmtag { "rampbasis_var" "ramp_the_basis_strings" }             parmtag { "rampbasisdefault" "linear" }             parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" }             parmtag { "rampkeys_var" "ramp_the_key_positions" }             parmtag { "rampshowcontrolsdefault" "1" }             parmtag { "rampvalues_var" "ramp_the_key_values" }             parmtag { "shaderparmcontexts" "cvex" }         }     }      parm {         name    "sepparm2"         label   "Separator"         type    separator         default { "" }     }     groupcollapsible {         name    "folder1"         label   "Velocity Noise"          parm {             name    "freq"             label   "Frequency"             type    float             size    3             default { "1" "1" "1" }             range   { 0 10 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "offset"             label   "Offset"             type    float             size    3             default { "0" "0" "0" }             range   { 0 10 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }         parm {             name    "rough"             label   "Roughness"             type    float             default { "0.5" }             range   { 0 1 }             parmtag { "parmvop" "1" }             parmtag { "shaderparmcontexts" "cvex" }         }     }      parm {         name    "custom_direction"         label   "Custom Direction"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "bias3"         label   "Interpolation Bias"         type    float         default { "0.5" }         range   { 0 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "bias4"         label   "Current to Outwards"         type    float         default { "0.5" }         range   { 0 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "initial_vector"         label   "Initial vector"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "normal_switch"         label   "Normal Switch"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "clamp_switch"         label   "Clamp Switch"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "min"         label   "Minimum Value"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "max"         label   "Maximum Value"         type    float         size    3         default { "1" "1" "1" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "move_center"         label   "Move Center"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "n_to_v"         label   "N to V"         type    integer         default { "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     } ' $_obj_geo1_sgg_velocity_SET_VELOCITY1
opmultiparm $_obj_geo1_sgg_velocity_SET_VELOCITY1 'ramp#pos' '../ramp#pos' 'ramp#value' '../ramp#value' 'ramp#interp' '../ramp#interp'
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1  bindings ( 0 ) groupbindings ( 0 ) ramp ( 4 )
chblockbegin
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 set_menu
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../set_menu")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/set_menu
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 bias
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/bias
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 bias2
chkey -t 0 -v 0.29999999999999999 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias2")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/bias2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq21
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq21")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq21
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq22
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq22")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq22
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq23
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq23")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq23
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset21
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset21")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset21
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset22
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset22")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset22
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset23
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset23")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset23
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 rough2
chkey -t 0 -v 0.29499999999999998 -m 0 -a 0 -A 0 -T a  -F 'ch("../rough2")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/rough2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 destmin
chkey -t 0 -v 0.29999999999999999 -m 0 -a 0 -A 0 -T a  -F 'ch("../destmin")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/destmin
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 destmax
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../destmax")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/destmax
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp
chkey -t 0 -v 4 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp1pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp1pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp1value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1value")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp1value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp1interp
chkey -t 0 -v 5 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp1interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp1interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp2pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp2pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp2value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2value")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp2value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp2interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp2interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp2interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp3pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp3pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp3value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3value")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp3value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp3interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp3interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp3interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp4pos
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4pos")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp4pos
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp4value
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4value")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp4value
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 ramp4interp
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../ramp4interp")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/ramp4interp
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq1
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq31")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq2
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq32")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 freq3
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq33")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/freq3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset1
chkey -t 0 -v 0.10000000000000001 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset31")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset32")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 offset3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset33")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/offset3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 rough
chkey -t 0 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../rough3")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/rough
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 custom_direction1
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction21")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/custom_direction1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 custom_direction2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction22")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/custom_direction2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 custom_direction3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../custom_direction23")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/custom_direction3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 bias3
chkey -t 0 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias3")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/bias3
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_SET_VELOCITY1 bias4
chkey -t 41.666666666666664 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../bias4")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/bias4
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_SET_VELOCITY1 initial_vector1
chkey -t 41.666666666666664 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../initial_directionx")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/initial_vector1
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_SET_VELOCITY1 initial_vector2
chkey -t 41.666666666666664 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../initial_directiony")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/initial_vector2
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_SET_VELOCITY1 initial_vector3
chkey -t 41.666666666666664 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../initial_directionz")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/initial_vector3
chadd -t 41.208333333333336 41.208333333333336 $_obj_geo1_sgg_velocity_SET_VELOCITY1 normal_switch
chkey -t 41.208333333333336 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../normalize")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/normal_switch
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 clamp_switch
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../clamp_directions")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/clamp_switch
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 min1
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampx")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/min1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 min2
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampy")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/min2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 min3
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../min_clampz")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/min3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 max1
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampx")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/max1
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 max2
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampy")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/max2
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 max3
chkey -t 0 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../max_clampz")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/max3
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY1 move_center1
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidx")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/move_center1
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY1 move_center2
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidy")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/move_center2
chadd -t 41.25 41.25 $_obj_geo1_sgg_velocity_SET_VELOCITY1 move_center3
chkey -t 41.25 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../add_centroidz")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/move_center3
chadd -t 0 0 $_obj_geo1_sgg_velocity_SET_VELOCITY1 n_to_v
chkey -t 0 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../vis_v_in_n")' $_obj_geo1_sgg_velocity_SET_VELOCITY1/n_to_v
chblockend
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1 set_menu ( set_menu ) bias ( bias ) bias2 ( bias2 ) folder0 ( 1 ) freq2 ( freq21 freq22 freq23 ) offset2 ( offset21 offset22 offset23 ) rough2 ( rough2 ) destmin ( destmin ) destmax ( destmax ) ramp ( ramp ) ramp1pos ( ramp1pos ) ramp1value ( ramp1value ) ramp1interp ( ramp1interp ) ramp2pos ( ramp2pos ) ramp2value ( ramp2value ) ramp2interp ( ramp2interp ) ramp3pos ( ramp3pos ) ramp3value ( ramp3value ) ramp3interp ( ramp3interp ) ramp4pos ( ramp4pos ) ramp4value ( ramp4value ) ramp4interp ( ramp4interp ) folder1 ( 1 ) freq ( freq1 freq2 freq3 ) offset ( offset1 offset2 offset3 ) rough ( rough ) custom_direction ( custom_direction1 custom_direction2 custom_direction3 ) bias3 ( bias3 ) bias4 ( bias4 ) initial_vector ( initial_vector1 initial_vector2 initial_vector3 ) normal_switch ( normal_switch ) clamp_switch ( clamp_switch ) min ( min1 min2 min3 ) max ( max1 max2 max3 ) move_center ( move_center1 move_center2 move_center3 ) n_to_v ( n_to_v )
opcolor -c 0.98000001907348633 0.27500000596046448 0.27500000596046448 $_obj_geo1_sgg_velocity_SET_VELOCITY1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F off -c on -e on -b off $_obj_geo1_sgg_velocity_SET_VELOCITY1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 (Vop/geometryvopglobal::2.0)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 = `run("opadd -e -n -v geometryvopglobal::2.0 geometryvopglobal1")`
oplocate -x `$arg2 + -10.1822` -y `$arg3 + 2.1408` $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1
opset -d on -r on -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1 (Vop/geometryvopoutput)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1 = `run("opadd -e -n -v geometryvopoutput geometryvopoutput1")`
oplocate -x `$arg2 + 46.873199999999997` -y `$arg3 + -2.8413300000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1 (Vop/bbox)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1 = `run("opadd -e -n -v bbox bbox1")`
oplocate -x `$arg2 + -0.18573100000000001` -y `$arg3 + -0.42496499999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1 (Vop/avg)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_avg1 = `run("opadd -e -n -v avg avg1")`
oplocate -x `$arg2 + 2.10446` -y `$arg3 + -0.42496499999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1 (Vop/subtract)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1 = `run("opadd -e -n -v subtract subtract1")`
oplocate -x `$arg2 + 7.7776300000000003` -y `$arg3 + 2.3306300000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1 (Vop/aaflownoise)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1 = `run("opadd -e -n -v aaflownoise aaflownoise1")`
oplocate -x `$arg2 + 23.946899999999999` -y `$arg3 + -3.16825` $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1 amp ( 4.5 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1 (Vop/fit)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_fit1 = `run("opadd -e -n -v fit fit1")`
oplocate -x `$arg2 + 26.4955` -y `$arg3 + -3.16825` $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1 srcmin ( -1 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1 (Vop/rampparm)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1 = `run("opadd -e -n -v rampparm ramp1")`
oplocate -x `$arg2 + 28.7578` -y `$arg3 + -3.16825` $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1  rampcolordefault ( 2 ) rampfloatdefault ( 2 )
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1 parmlabel ( 'Ramp from Min to Max' ) ramptype ( flt ) rampcolordefault2pos ( 1 ) rampcolordefault2c ( 1 1 1 ) rampfloatdefault2pos ( 1 ) rampfloatdefault2value ( 1 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2 (Vop/fit)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_fit2 = `run("opadd -e -n -v fit fit2")`
oplocate -x `$arg2 + 31.0884` -y `$arg3 + -3.16825` $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_freq = `run("opadd -e -n -v parameter freq")`
oplocate -x `$arg2 + 7.1971600000000002` -y `$arg3 + 1.27504` $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq parmname ( freq ) parmlabel ( Frequency ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_offset = `run("opadd -e -n -v parameter offset")`
oplocate -x `$arg2 + 7.2971599999999999` -y `$arg3 + 1.07504` $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset parmname ( offset ) parmlabel ( Offset ) parmtype ( point ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_rough = `run("opadd -e -n -v parameter rough")`
oplocate -x `$arg2 + 7.49716` -y `$arg3 + 0.67503500000000005` $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough parmname ( rough ) parmlabel ( Roughness ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1 = `run("opadd -e -n -v multiply multiply1")`
oplocate -x `$arg2 + 41.244` -y `$arg3 + -2.8413300000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1 = `run("opadd -e -n -v normalize normalize1")`
oplocate -x `$arg2 + 12.2567` -y `$arg3 + -0.31698900000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_destmin = `run("opadd -e -n -v parameter destmin")`
oplocate -x `$arg2 + 14.938700000000001` -y `$arg3 + 0.075035400000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin parmname ( destmin ) parmlabel ( 'Min Velocity' ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_destmax = `run("opadd -e -n -v parameter destmax")`
oplocate -x `$arg2 + 15.0387` -y `$arg3 + -0.12496500000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax parmname ( destmax ) parmlabel ( 'Max Velocity' ) floatdef ( 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_mix1 = `run("opadd -e -n -v mix mix1")`
oplocate -x `$arg2 + 9.5609199999999994` -y `$arg3 + 4.0305999999999997` $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_bias = `run("opadd -e -n -v parameter bias")`
oplocate -x `$arg2 + 7.8971600000000004` -y `$arg3 + 3.1274700000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias parmname ( bias ) parmlabel ( 'Mix Towards Input 2' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 (Vop/aaflownoise)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 = `run("opadd -e -n -v aaflownoise aaflownoise2")`
oplocate -x `$arg2 + 0.21046200000000001` -y `$arg3 + -4.6890000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 signature ( vv ) amp ( 4.5 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_mix2 = `run("opadd -e -n -v mix mix2")`
oplocate -x `$arg2 + 28.1234` -y `$arg3 + 2.9756` $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2 signature ( n )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_bias2 = `run("opadd -e -n -v parameter bias2")`
oplocate -x `$arg2 + 12.9443` -y `$arg3 + 2.0706000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2 parmname ( bias2 ) parmlabel ( 'Mix with Noise' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_freq2 = `run("opadd -e -n -v parameter freq2")`
oplocate -x `$arg2 + 3.3273100000000002` -y `$arg3 + -0.73543999999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2 parmname ( freq2 ) parmlabel ( Frequency ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_offset2 = `run("opadd -e -n -v parameter offset2")`
oplocate -x `$arg2 + 3.4273099999999999` -y `$arg3 + -0.93544000000000005` $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2 parmname ( offset2 ) parmlabel ( Offset ) parmtype ( point ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_rough2 = `run("opadd -e -n -v parameter rough2")`
oplocate -x `$arg2 + 3.62731` -y `$arg3 + -1.33544` $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2 parmname ( rough2 ) parmlabel ( Roughness ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_mix3 = `run("opadd -e -n -v mix mix3")`
oplocate -x `$arg2 + 31.811499999999999` -y `$arg3 + 0.24806` $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3 signature ( n )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm2 = `run("opadd -e -n -v parameter parm2")`
oplocate -x `$arg2 + 27.3398` -y `$arg3 + 0.098059999999999994` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2 parmname ( custom_direction ) parmlabel ( 'Custom Direction' ) parmtype ( vector ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_bias3 = `run("opadd -e -n -v parameter bias3")`
oplocate -x `$arg2 + 18.534800000000001` -y `$arg3 + 2.0706000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3 parmname ( bias3 ) parmlabel ( 'Interpolation Bias' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4 (Vop/mix)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_mix4 = `run("opadd -e -n -v mix mix4")`
oplocate -x `$arg2 + 23.745000000000001` -y `$arg3 + 4.1806000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_bias4 = `run("opadd -e -n -v parameter bias4")`
oplocate -x `$arg2 + 4.9592400000000003` -y `$arg3 + 1.8244` $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4 parmname ( bias4 ) parmlabel ( 'Current to Outwards' ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3 = `run("opadd -e -n -v normalize normalize3")`
oplocate -x `$arg2 + 11.946099999999999` -y `$arg3 + 5.8773299999999997` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b on -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4 = `run("opadd -e -n -v normalize normalize4")`
oplocate -x `$arg2 + 4.7566699999999997` -y `$arg3 + 4.7848100000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm1 = `run("opadd -e -n -v parameter parm1")`
oplocate -x `$arg2 + 2.3523000000000001` -y `$arg3 + 5.7648099999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1 parmname ( initial_vector ) parmlabel ( 'Initial vector' ) parmtype ( vector ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch1 = `run("opadd -e -n -v switch switch1")`
oplocate -x `$arg2 + 7.1055999999999999` -y `$arg3 + 5.9148100000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch2 = `run("opadd -e -n -v switch switch2")`
oplocate -x `$arg2 + 16.097100000000001` -y `$arg3 + 6.1023300000000003` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch3 = `run("opadd -e -n -v switch switch3")`
oplocate -x `$arg2 + 19.986899999999999` -y `$arg3 + 2.1408` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 = `run("opadd -e -n -v parameter parm3")`
oplocate -x `$arg2 + 0.096516400000000002` -y `$arg3 + 10.623100000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 parmname ( normal_switch ) parmlabel ( 'Normal Switch' ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch5 = `run("opadd -e -n -v switch switch5")`
oplocate -x `$arg2 + 2.3523000000000001` -y `$arg3 + 3.9508000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5 = `run("opadd -e -n -v normalize normalize5")`
oplocate -x `$arg2 + 0.096516400000000002` -y `$arg3 + 2.7456` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch6 = `run("opadd -e -n -v switch switch6")`
oplocate -x `$arg2 + 17.152699999999999` -y `$arg3 + -2.95878` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1 (Vop/length)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_length1 = `run("opadd -e -n -v length length1")`
oplocate -x `$arg2 + -0.0141814` -y `$arg3 + -2.3637800000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2 = `run("opadd -e -n -v multiply multiply2")`
oplocate -x `$arg2 + 6.2104600000000003` -y `$arg3 + -2.2137799999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6 = `run("opadd -e -n -v normalize normalize6")`
oplocate -x `$arg2 + 3.18804` -y `$arg3 + -5.8890000000000002` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7 = `run("opadd -e -n -v normalize normalize7")`
oplocate -x `$arg2 + 3.18804` -y `$arg3 + -3.4622899999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3 (Vop/multiply)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3 = `run("opadd -e -n -v multiply multiply3")`
oplocate -x `$arg2 + 15.176` -y `$arg3 + 1.8406` $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8 (Vop/normalize)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8 = `run("opadd -e -n -v normalize normalize8")`
oplocate -x `$arg2 + 11.334300000000001` -y `$arg3 + 1.6906000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch4 = `run("opadd -e -n -v switch switch4")`
oplocate -x `$arg2 + 38.122500000000002` -y `$arg3 + 0.29355100000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm4 = `run("opadd -e -n -v parameter parm4")`
oplocate -x `$arg2 + 34.688400000000001` -y `$arg3 + 1.3993800000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4 parmname ( clamp_switch ) parmlabel ( 'Clamp Switch' ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1 (Vop/clamp)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1 = `run("opadd -e -n -v clamp clamp1")`
oplocate -x `$arg2 + 34.688400000000001` -y `$arg3 + -0.836449` $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_min (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_min = `run("opadd -e -n -v parameter min")`
oplocate -x `$arg2 + 35.7622` -y `$arg3 + -2.4666000000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_min
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_min parmname ( min ) parmlabel ( 'Minimum Value' ) parmtype ( float3 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_min
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_min
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_min

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_max (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_max = `run("opadd -e -n -v parameter max")`
oplocate -x `$arg2 + 35.862200000000001` -y `$arg3 + -2.6665999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY1_max
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_max parmname ( max ) parmlabel ( 'Maximum Value' ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_max
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_max
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_max

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1 (Vop/add)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_add1 = `run("opadd -e -n -v add add1")`
oplocate -x `$arg2 + 4.7566699999999997` -y `$arg3 + 0.86060000000000003` $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm5 = `run("opadd -e -n -v parameter parm5")`
oplocate -x `$arg2 + 1.7277` -y `$arg3 + 1.0105999999999999` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5 parmname ( move_center ) parmlabel ( 'Move Center' ) parmtype ( vector ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1 (Vop/compare)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_compare1 = `run("opadd -e -n -v compare compare1")`
oplocate -x `$arg2 + 12.9155` -y `$arg3 + 3.8805999999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1 cmp ( gt )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1 (Vop/twoway)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1 = `run("opadd -e -n -v twoway twoway1")`
oplocate -x `$arg2 + 17.691800000000001` -y `$arg3 + 3.8805999999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2 (Vop/twoway)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2 = `run("opadd -e -n -v twoway twoway2")`
oplocate -x `$arg2 + 15.176` -y `$arg3 + -4.9089999999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2 signature ( v )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7 (Vop/switch)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_switch7 = `run("opadd -e -n -v switch switch7")`
oplocate -x `$arg2 + 42.394100000000002` -y `$arg3 + -13.467700000000001` $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6 (Vop/parameter)
set _obj_geo1_sgg_velocity_SET_VELOCITY1_parm6 = `run("opadd -e -n -v parameter parm6")`
oplocate -x `$arg2 + 38.5197` -y `$arg3 + -9.7751400000000004` $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6 parmname ( n_to_v ) parmlabel ( 'N to V' ) parmtype ( int ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6
opcf ..

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY (Sop/attribvop)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY = `run("opadd -e -n -v attribvop ANGULAR_VELOCITY")`
oplocate -x `$arg2 + 1.657263797177609` -y `$arg3 + -0.1128435323840529` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opspareds '    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    "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    "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    "freq"         label   "Frequency"         type    float         size    3         default { "1" "1" "1" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "offset"         label   "Offset"         type    float         size    3         default { "0" "0" "0" }         range   { 0 10 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "amp"         label   "Amplitude"         type    float         default { "4.5" }         range   { -1 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     }     parm {         name    "rough"         label   "Roughness"         type    float         default { "0.5" }         range   { 0 1 }         parmtag { "parmvop" "1" }         parmtag { "shaderparmcontexts" "cvex" }     } ' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opparm $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY  bindings ( 0 ) groupbindings ( 0 )
chblockbegin
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY freq1
chkey -t 37.5 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("../freq41")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/freq1
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY freq2
chkey -t 37.5 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("freq1")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/freq2
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY freq3
chkey -t 37.5 -v 1 -m 0 -a 0 -A 0 -T a  -F 'ch("freq1")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/freq3
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY offset1
chkey -t 37.5 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../offset41")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/offset1
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY offset2
chkey -t 37.5 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset1")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/offset2
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY offset3
chkey -t 37.5 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("offset1")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/offset3
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY amp
chkey -t 37.5 -v 4.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../amp")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/amp
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY rough
chkey -t 37.5 -v 0.5 -m 0 -a 0 -A 0 -T a  -F 'ch("../rough4")' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY/rough
chblockend
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY freq ( freq1 freq2 freq3 ) offset ( offset1 offset2 offset3 ) amp ( amp ) rough ( rough )
opcolor -c 1 0.52899998426437378 0.62400001287460327 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F off -c on -e on -b off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opcf $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1 (Vop/geometryvopglobal::2.0)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1 = `run("opadd -e -n -v geometryvopglobal::2.0 geometryvopglobal1")`
oplocate -x `$arg2 + 1.9057900000000001` -y `$arg3 + 1.97631` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1
opset -d on -r on -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1 (Vop/geometryvopoutput)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1 = `run("opadd -e -n -v geometryvopoutput geometryvopoutput1")`
oplocate -x `$arg2 + 15.335800000000001` -y `$arg3 + 1.97631` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopoutput1

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1 (Vop/aaflownoise)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1 = `run("opadd -e -n -v aaflownoise aaflownoise1")`
oplocate -x `$arg2 + 4.9366300000000001` -y `$arg3 + 1.97631` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opparm $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1 signature ( vv ) amp ( 4.5 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opuserdata -n '___Version___' -v '' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1 (Vop/bind)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1 = `run("opadd -e -n -v bind bind1")`
oplocate -x `$arg2 + 11.742699999999999` -y `$arg3 + 1.97631` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1 parmname ( w ) parmtype ( vector ) overridetype ( on ) useasparmdefiner ( on ) exportparm ( whenconnected ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq (Vop/parameter)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq = `run("opadd -e -n -v parameter freq")`
oplocate -x `$arg2 + 2.9807999999999999` -y `$arg3 + 3.3763100000000001` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq parmname ( freq ) parmlabel ( Frequency ) parmtype ( float3 ) float3def ( 1 1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset (Vop/parameter)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset = `run("opadd -e -n -v parameter offset")`
oplocate -x `$arg2 + 3.0808` -y `$arg3 + 3.17631` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset parmname ( offset ) parmlabel ( Offset ) parmtype ( point ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp (Vop/parameter)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp = `run("opadd -e -n -v parameter amp")`
oplocate -x `$arg2 + 3.1808000000000001` -y `$arg3 + 2.9763099999999998` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp parmname ( amp ) parmlabel ( Amplitude ) floatdef ( 4.5 ) rangeflt ( -1 1 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough (Vop/parameter)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough = `run("opadd -e -n -v parameter rough")`
oplocate -x `$arg2 + 3.2808000000000002` -y `$arg3 + 2.7763100000000001` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough parmname ( rough ) parmlabel ( Roughness ) floatdef ( 0.5 ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e off -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1 (Vop/constant)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1 = `run("opadd -e -n -v constant const1")`
oplocate -x `$arg2 + 6.69015` -y `$arg3 + -0.84331199999999995` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1 consttype ( float4 ) float4def ( 0 0 0 1 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1

# Node $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2 (Vop/bind)
set _obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2 = `run("opadd -e -n -v bind bind2")`
oplocate -x `$arg2 + 10.3188` -y `$arg3 + -0.84331199999999995` $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2
opparm -V 17.5.258 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2 parmname ( orient ) overridetype ( on ) useasparmdefiner ( on ) exportparm ( whenconnected ) exportcontext ( cvex )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off -L off -M off -H on -E off $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2
opcf ..

# Node $_obj_geo1_sgg_velocity_SET_VELOCITY2 (Sop/attribvop)
set _obj_geo1_sgg_velocity_SET_VELOCITY2 = `run("opadd -e -n -v attribvop SET_VELOCITY2")`
oplocate -x `$arg2 + 1.65726` -y `$arg3 + 2.8088099999999998` $_obj_geo1_sgg_velocity_SET_VELOCITY2
opparm $_obj_geo1_sgg_velocity_SET_VELOCITY2  bindings ( 0 ) groupbindings ( 0 )
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off $_obj_geo1_sgg_velocity_SET_VELOCITY2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_SET_VELOCITY2
opcf ..
opcf $_obj_geo1_sgg_velocity
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY
oporder -e geometryvopglobal1 geometryvopoutput1 bbox1 avg1 subtract1 aaflownoise1 fit1 ramp1 fit2 freq offset rough multiply1 destmin destmax mix1 getattrib1 subtract2 bias parm1 minpos1 compare1 twoway1 aaflownoise2 mix2 bias2 freq2 offset2 rough2 normalize2 mix3 parm2 bias3 mix4 bias4 normalize3 normalize4 parm3 switch1 switch2 switch3 switch4 switch5 normalize5 length1 normalize6 normalize7 multiply2 multiply3 normalize8 switch6 parm4 clamp1 min max add1 parm5 compare2 twoway2 twoway3 switch7 parm6 
opcf ..
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY1
oporder -e geometryvopglobal1 geometryvopoutput1 bbox1 avg1 subtract1 aaflownoise1 fit1 ramp1 fit2 freq offset rough multiply1 normalize1 destmin destmax mix1 bias aaflownoise2 mix2 bias2 freq2 offset2 rough2 mix3 parm2 bias3 mix4 bias4 normalize3 normalize4 parm1 switch1 switch2 switch3 parm3 switch5 normalize5 switch6 length1 multiply2 normalize6 normalize7 multiply3 normalize8 switch4 parm4 clamp1 min max add1 parm5 compare1 twoway1 twoway2 switch7 parm6 
opcf ..
opcf $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
oporder -e geometryvopglobal1 geometryvopoutput1 aaflownoise1 bind1 freq offset amp rough const1 bind2 
opcf ..

# Node $_obj_geo1_sgg_velocity_switch1 (Sop/switch)
set _obj_geo1_sgg_velocity_switch1 = `run("opadd -e -n -v switch switch1")`
oplocate -x `$arg2 + 0.036293797177608965` -y `$arg3 + 1.240206467615947` $_obj_geo1_sgg_velocity_switch1
chblockbegin
chadd -t 41.666666666666664 41.666666666666664 $_obj_geo1_sgg_velocity_switch1 input
chkey -t 41.666666666666664 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../initial_vector")' $_obj_geo1_sgg_velocity_switch1/input
chblockend
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off $_obj_geo1_sgg_velocity_switch1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_switch1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_switch1

# Node $_obj_geo1_sgg_velocity_switch2 (Sop/switch)
set _obj_geo1_sgg_velocity_switch2 = `run("opadd -e -n -v switch switch2")`
oplocate -x `$arg2 + 0.153943797177609` -y `$arg3 + -1.4982545323840528` $_obj_geo1_sgg_velocity_switch2
chblockbegin
chadd -t 37.5 37.5 $_obj_geo1_sgg_velocity_switch2 input
chkey -t 37.5 -v 0 -m 0 -a 0 -A 0 -T a  -F 'ch("../ang_vel")' $_obj_geo1_sgg_velocity_switch2/input
chblockend
opset -d off -r off -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off $_obj_geo1_sgg_velocity_switch2
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_switch2
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_switch2

# Node $_obj_geo1_sgg_velocity_output1 (Sop/output)
set _obj_geo1_sgg_velocity_output1 = `run("opadd -e -n -v output output1")`
oplocate -x `$arg2 + 0.153943797177609` -y `$arg3 + -3.3974335323840532` $_obj_geo1_sgg_velocity_output1
opset -d on -r on -h off -f off -y off -t off -l off -s off -u off -F on -c on -e on -b off $_obj_geo1_sgg_velocity_output1
opexprlanguage -s hscript $_obj_geo1_sgg_velocity_output1
opuserdata -n '___Version___' -v '17.5.258' $_obj_geo1_sgg_velocity_output1
oporder -e SET_VELOCITY SET_VELOCITY1 ANGULAR_VELOCITY switch1 switch2 output1 SET_VELOCITY2 
opcf ..
opset -p on $_obj_geo1_sgg_velocity

opcf $arg1
opwire -n $_obj_geo1_sphere1 -0 $_obj_geo1_sgg_velocity
opcf $_obj_geo1_sgg_velocity
opwire -n -i 0 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY
opwire -n -i 1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7 -4 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopoutput1
opwire -n -o 18 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY_bbox1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_add1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_freq -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_offset -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_rough -4 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_fit1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_ramp1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_destmin -3 $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_destmax -4 $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_fit2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_bias -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2
opwire -n -o 19 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_compare1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_getattrib1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_minpos1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_freq2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_offset2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_rough2 -4 $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_bias2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_bias3 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_bias4 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize3 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize4 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch5
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize5
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_length1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize7
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize6 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_length1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_length1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_normalize8
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm4 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_mix3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_min -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_max -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_avg1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_add1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm5 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_add1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_length1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_subtract1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_compare2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_aaflownoise2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_twoway3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_parm6 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opwire -n -o 8 $_obj_geo1_sgg_velocity_SET_VELOCITY_geometryvopglobal1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY_multiply1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY_switch7
opcf ..
opwire -n -i 0 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1
opcf $_obj_geo1_sgg_velocity_SET_VELOCITY1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7 -4 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopoutput1
opwire -n -o 18 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_bbox1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough -4 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_ramp1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmin -3 $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_destmax -4 $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_fit2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_freq2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_offset2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_rough2 -4 $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias3 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_bias4 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize4 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize3 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch5
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize5
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch6
opwire -n -o 1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize6
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize7
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_normalize8
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm4 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch4
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_mix3 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_min -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_max -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_clamp1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_avg1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm5 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_add1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_length1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply3 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_subtract1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_compare1 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply2 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_aaflownoise2 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_twoway2
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_parm6 -0 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opwire -n -o 8 $_obj_geo1_sgg_velocity_SET_VELOCITY1_geometryvopglobal1 -1 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1_multiply1 -2 $_obj_geo1_sgg_velocity_SET_VELOCITY1_switch7
opcf ..
opwire -n $_obj_geo1_sgg_velocity_switch1 -0 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opcf $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_geometryvopglobal1 -0 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_freq -1 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_offset -2 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_amp -3 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_rough -4 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_aaflownoise1 -0 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind1
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_const1 -0 $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY_bind2
opcf ..
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY1 -0 $_obj_geo1_sgg_velocity_switch1
opwire -n $_obj_geo1_sgg_velocity_SET_VELOCITY -1 $_obj_geo1_sgg_velocity_switch1
opwire -n $_obj_geo1_sgg_velocity_switch1 -0 $_obj_geo1_sgg_velocity_switch2
opwire -n $_obj_geo1_sgg_velocity_ANGULAR_VELOCITY -1 $_obj_geo1_sgg_velocity_switch2
opwire -n $_obj_geo1_sgg_velocity_switch2 -0 $_obj_geo1_sgg_velocity_output1
opcf ..

set oidx = 0
if ($argc >= 9 && "$arg9" != "") then
    set oidx = $arg9
endif

if ($argc >= 5 && "$arg4" != "") then
    set output = $_obj_geo1_sgg_velocity
    opwire -n $output -$arg5 $arg4
endif
if ($argc >= 6 && "$arg6" != "") then
    set input = $_obj_geo1_sgg_velocity
    if ($arg8) then
        opwire -n -i $arg6 -0 $input
    else
        opwire -n -o $oidx $arg6 -0 $input
    endif
endif
opcf $saved_path
'''
hou.hscript(h_preamble + h_extra_args + h_cmd)