diff --git a/VERSION.txt b/VERSION.txt index 6281efba..fa18c59e 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -v1.0.14 Experimental \ No newline at end of file +v1.1.1 Experimental \ No newline at end of file diff --git a/otls/MOPS_Aim.hda/INDEX__SECTION b/otls/MOPS_Aim.hda/INDEX__SECTION index 17369fc2..8194aabe 100644 --- a/otls/MOPS_Aim.hda/INDEX__SECTION +++ b/otls/MOPS_Aim.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Sun Nov 10 10:06:58 2019 +Modified: Sun May 3 13:12:51 2020 diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPdummydefs index 85e075d3..49d7323c 100644 Binary files a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPdummydefs and b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPfallbacks index 3386f08d..8c8a7cbf 100644 --- a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/.OPfallbacks @@ -2,7 +2,7 @@ MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_apply MOPS::Sop/Apply_Attributes::1.4 otls/MOPS_applyAttributes.hda MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/Contents.mime b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/Contents.mime index df6188bd..24b77117 100644 --- a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/Contents.dir/Contents.mime @@ -32,22 +32,24 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.64621 0.461792 -connectornextid 0 +position -6.8166 -1.26187 +connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { +0 MOPs_Instancer 1 1 "input1" } inputs { +0 MOPs_Instancer 0 1 } stat { - create 1573409067 - modify 1573409076 + create 1588536261 + modify 1588536767 author Henry@LAPPY586 access 0777 } @@ -108,7 +110,7 @@ inputs stat { create 1523778096 - modify 1573409067 + modify 1588536688 author henry@GlaDOS access 0777 } @@ -291,6 +293,27 @@ Content-Type: text/plain default { "0" "0" "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + parm { + name "do_vexpression" + label "Do Vexpression" + type toggle + default { "0" } + range { 0 1 } + } + parm { + name "vexpression" + label "Vexpression" + type string + default { "" } + parmtag { "editor" "1" } + parmtag { "editorlang" "vex" } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/create_aim_vector.chn" @@ -328,6 +351,21 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../Apply_Attributes1/grouptype\") } } + channel do_vexpression { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../do_vexpression\") } + } + channel vexpression { + lefttype = extend + righttype = extend + defaultString = "\"// aim = {0,0,1}; +// up = {0,1,0};\"" + flags = 0 + segment { length = 0 expr = chs(\"../vexpression\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -349,6 +387,9 @@ if(haspointattrib(0, \"up\") && chi(\"use_up_attr\")) { vector center = getbbox_center(1); vector aim = normalize(center - @P); + +`ifs(ch(\"do_vexpression\"), chs(\"vexpression\"), \"\")` + vector4 q = quaternion(maketransform(aim, up)); p@orient = q; @@ -365,9 +406,13 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) use_up_attr [ 0 locks=0 ] ( [ use_up_attr 0 ] ) up [ 0 locks=0 ] ( [ upx 0 ] [ upy 1 ] [ upz 0 ] ) +do_vexpression [ 0 locks=0 ] ( [ do_vexpression 1 ] ) +vexpression [ 0 locks=0 ] ( [ vexpression "// aim = {1,0,0}; +// up = {0,1,0};" ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -414,7 +459,7 @@ inputs stat { create 1569471907 - modify 1573409067 + modify 1588536261 author Henry@LAPPY586 access 0777 } @@ -463,6 +508,7 @@ version 0.8 group [ 0 locks=0 autoscope=0 ] ( [ group "" ] ) grouptype [ 0 locks=0 autoscope=0 ] ( [ grouptype 0 ] ) sepparm [ 0 locks=0 ] ( ) +matchmode [ 0 locks=0 ] ( "0" ) folder0 [ 0 locks=0 ] ( 0 0 0 ) do_translate [ 0 locks=0 autoscope=0 ] ( "off" ) do_rotate [ 0 locks=0 autoscope=0 ] ( "on" ) @@ -473,7 +519,7 @@ local_space [ 0 locks=0 autoscope=0 ] ( "on" ) rotate_mode [ 0 locks=0 autoscope=0 ] ( 1 ) rotate_order [ 0 locks=0 autoscope=0 ] ( 0 ) scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) -do_falloff [ 0 locks=0 autoscope=0 ] ( [ do_falloff 0 ] ) +do_falloff [ 0 locks=0 autoscope=0 ] ( [ do_falloff 1 ] ) falloff_attribute [ 0 locks=0 autoscope=0 ] ( [ falloff_attribute mops_falloff ] ) ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) do_copy_attrs [ 0 locks=0 autoscope=0 ] ( "off" ) @@ -542,6 +588,7 @@ Content-Type: text/plain { version 0.8 do_pivot [ 0 locks=0 ] ( "on" ) +do_mops_orient [ 0 locks=0 ] ( "off" ) do_full_transform [ 0 locks=0 ] ( "off" ) } @@ -589,7 +636,7 @@ inputs stat { create 1523780303 - modify 1573409067 + modify 1588536742 author henry@GlaDOS access 0777 } @@ -772,6 +819,27 @@ Content-Type: text/plain default { "0" "0" "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + parm { + name "do_vexpression" + label "Do Vexpression" + type toggle + default { "0" } + range { 0 1 } + } + parm { + name "vexpression" + label "Vexpression" + type string + default { "" } + parmtag { "editor" "1" } + parmtag { "editorlang" "vex" } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/create_aim_vectors.chn" @@ -808,6 +876,19 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../Apply_Attributes1/grouptype\") } } + channel do_vexpression { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_vexpression\") } + } + channel vexpression { + lefttype = extend + righttype = extend + defaultString = \"\" + flags = 0 + segment { length = 0 expr = chs(\"../vexpression\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -833,6 +914,9 @@ if(haspointattrib(0, \"up\") && chi(\"use_up_attr\")) { } vector aim = normalize(point(1, \"P\", matchpt) - @P); + +`ifs(ch(\"do_vexpression\"), chs(\"vexpression\"), \"\")` + vector4 q = quaternion(maketransform(aim, up)); p@orient = q; @@ -849,9 +933,13 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) use_up_attr [ 0 locks=0 ] ( [ use_up_attr 0 ] ) up [ 0 locks=0 ] ( [ upx 0 ] [ upy 1 ] [ upz 0 ] ) +do_vexpression [ 0 locks=0 ] ( [ do_vexpression 0 ] ) +vexpression [ 0 locks=0 ] ( [ vexpression "// aim = {0,0,1}; +// up = {0,1,0};" ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -898,7 +986,7 @@ inputs stat { create 1525057897 - modify 1573409067 + modify 1588536752 author henry@GlaDOS access 0777 } @@ -1074,6 +1162,27 @@ Content-Type: text/plain default { "0" "0" "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + parm { + name "do_vexpression" + label "Do Vexpression" + type toggle + default { "0" } + range { 0 1 } + } + parm { + name "vexpression" + label "Vexpression" + type string + default { "" } + parmtag { "editor" "1" } + parmtag { "editorlang" "vex" } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle1.chn" @@ -1099,6 +1208,19 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../upz\") } } + channel do_vexpression { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_vexpression\") } + } + channel vexpression { + lefttype = extend + righttype = extend + defaultString = \"\" + flags = 0 + segment { length = 0 expr = chs(\"../vexpression\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1116,7 +1238,7 @@ vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "vector pos = getbbox_center(1); vector aim = normalize(pos - @P); vector up = chv(\"up\"); - +`ifs(ch(\"do_vexpression\"), chs(\"vexpression\"), \"\")` vector4 q = quaternion(maketransform(aim, up)); p@orient = q; " ) @@ -1132,8 +1254,12 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) up [ 0 locks=0 ] ( [ upx 0 ] [ upy 1 ] [ upz 0 ] ) +do_vexpression [ 0 locks=0 ] ( [ do_vexpression 0 ] ) +vexpression [ 0 locks=0 ] ( [ vexpression "// aim = {0,0,1}; +// up = {0,1,0};" ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1204,7 +1330,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1252,6 +1378,7 @@ Content-Type: text/plain { version 0.8 +usecolor [ 0 locks=0 ] ( "on" ) color [ 0 locks=0 ] ( 1 1 1 ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) @@ -1272,7 +1399,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1307,7 +1434,7 @@ inputs stat { create 1523778074 - modify 1573409067 + modify 1588536261 author henry@GlaDOS access 0777 } @@ -1351,7 +1478,7 @@ group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) -t [ 0 locks=0 autoscope=4 ] ( [ tx 0 ] [ ty 0 ] [ tz 0 ] ) +t [ 0 locks=0 autoscope=4 ] ( [ tx 0 ] [ ty 0.89252158999443054 ] [ tz -0.049328669905662537 ] ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) @@ -1384,7 +1511,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1445,7 +1572,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1504,7 +1631,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1543,7 +1670,7 @@ inputs stat { create 1523780233 - modify 1573409067 + modify 1588536261 author henry@GlaDOS access 0777 } @@ -1581,7 +1708,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1642,7 +1769,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1703,7 +1830,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1764,7 +1891,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1801,7 +1928,7 @@ inputs stat { create 1525058140 - modify 1573409067 + modify 1588536261 author henry@GlaDOS access 0777 } @@ -1839,7 +1966,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1898,7 +2025,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/DialogScript b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/DialogScript index b31aaff1..e4e30bbc 100644 --- a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/DialogScript +++ b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/DialogScript @@ -62,6 +62,12 @@ disablewhen "{ do_falloff == 0 }" parmtag { "autoscope" "0000000000000000" } } + parm { + name "sepparm" + label "Separator" + type separator + default { "" } + } parm { name "aim_type" label "Aim Method" @@ -80,7 +86,6 @@ label "Use Up Attribute" type toggle default { "0" } - disablewhen "{ aim_type != 2 }" range { 0 10 } parmtag { "autoscope" "0000000000000000" } } @@ -90,6 +95,7 @@ type vector size 3 default { "0" "1" "0" } + disablewhen "{ use_up_attr == 1 }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } } @@ -99,8 +105,33 @@ type vector size 3 default { "0" "0" "0" } - disablewhen "{ aim_type == 1 }" + disablewhen "{ aim_type != 0 }" range { -1 1 } parmtag { "autoscope" "0010000000000000" } } + parm { + name "sepparm2" + label "Separator" + type separator + default { "" } + } + parm { + name "do_vexpression" + label "Use Vexpression" + type toggle + default { "off" } + range { 0 1 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + parm { + name "vexpression" + label "Vexpression" + type string + default { "// aim = {0,0,1};\n// up = {0,1,0};" } + disablewhen "{ do_vexpression == 0 }" + parmtag { "autoscope" "0000000000000000" } + parmtag { "editor" "1" } + parmtag { "editorlang" "vex" } + } } diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/ExtraFileOptions b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/ExtraFileOptions index 5dde6aad..50ed9033 100644 --- a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/ExtraFileOptions +++ b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/ExtraFileOptions @@ -19,6 +19,10 @@ "type":"string", "value":"" }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, "mops_modifier_02.svg/Cursor":{ "type":"intarray", "value":[1,1] diff --git a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/TypePropertiesOptions b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/TypePropertiesOptions index b4811492..a6d52acf 100644 --- a/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/TypePropertiesOptions +++ b/otls/MOPS_Aim.hda/MOPS_8_8Sop_1Aim_8_81.0/TypePropertiesOptions @@ -1,14 +1,14 @@ -SaveSpareParms := 0; CheckExternal := 1; -SaveIcon := 1; -GzipContents := 1; ContentsCompressionType := 1; -UnlockOnCreate := 0; -SaveCachedCode := 0; +ForbidOutsideParms := 1; +GzipContents := 1; LockContents := 1; MakeDefault := 1; -UseDSParms := 1; -ForbidOutsideParms := 1; +ParmsFromVfl := 0; PrefixDroppedParmLabel := 0; PrefixDroppedParmName := 0; -ParmsFromVfl := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_Align.hda/INDEX__SECTION b/otls/MOPS_Align.hda/INDEX__SECTION index 8e24de25..e71a2c7f 100644 --- a/otls/MOPS_Align.hda/INDEX__SECTION +++ b/otls/MOPS_Align.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sun Nov 10 20:51:29 2019 +Modified: Sun Nov 10 18:51:29 2019 Operator: MOPS::Align::1.1 Label: MOPs Align @@ -24,7 +24,7 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sun Dec 1 20:13:21 2019 +Modified: Sun Dec 1 18:13:21 2019 Operator: MOPS::Align::1.2 Label: MOPs Align @@ -38,5 +38,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Thu Mar 19 21:40:41 2020 +Modified: Sat May 2 16:02:44 2020 diff --git a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPdummydefs b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPdummydefs index 2bef8f89..5a9cdc18 100644 Binary files a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPdummydefs and b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPfallbacks b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPfallbacks index 77d05cba..33f1db47 100644 --- a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/.OPfallbacks @@ -1,4 +1,4 @@ -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.416/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.416/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda diff --git a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/Contents.mime b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/Contents.mime index c033a577..4223e788 100644 --- a/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/Contents.mime +++ b/otls/MOPS_Align.hda/MOPS_8_8Sop_1Align_8_81.2/Contents.dir/Contents.mime @@ -32,24 +32,25 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 8.796 -2.95349 -connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +position -18.0122 2.91813 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +1 "output1" } inputsNamed3 { -0 MOPs_Instancer 3 1 "input1" +0 pack1 1 1 "input1" } inputs { -0 MOPs_Instancer 0 1 +0 pack1 0 1 } stat { - create 1584678610 - modify 1584679241 + create 1588459411 + modify 1588460538 author Henry@LAPPY586 access 0777 } @@ -132,7 +133,7 @@ inputs stat { create 1584071885 - modify 1584679113 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -154,7 +155,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -484,7 +485,7 @@ inputs stat { create 1584071885 - modify 1584676834 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -506,7 +507,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -863,7 +864,7 @@ inputs stat { create 1584071885 - modify 1584676834 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -885,7 +886,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1259,7 +1260,7 @@ inputs stat { create 1584071885 - modify 1584676834 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -1281,7 +1282,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1625,7 +1626,7 @@ inputs stat { create 1584078517 - modify 1584677908 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -1706,7 +1707,7 @@ inputs stat { create 1584078821 - modify 1584676834 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -1805,7 +1806,7 @@ inputs stat { create 1584071885 - modify 1584679235 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -1827,7 +1828,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -2182,7 +2183,7 @@ inputs stat { create 1584071885 - modify 1584679236 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -2204,7 +2205,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector points "Modify Points" + bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -2604,7 +2605,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } @@ -2664,7 +2665,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } @@ -2707,7 +2708,7 @@ inputs stat { create 1584077764 - modify 1584679030 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -2746,7 +2747,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } @@ -2814,7 +2815,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } @@ -2882,7 +2883,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } @@ -2917,7 +2918,7 @@ inputs stat { create 1584083062 - modify 1584676834 + modify 1588460559 author Henry@LAPPY586 access 0777 } @@ -2932,7 +2933,7 @@ Content-Type: text/plain { version 0.8 -ptdel [ 0 locks=0 ] ( "__pivot __xform" ) +ptdel [ 0 locks=0 ] ( "__pivot __xform __bounds" ) vtxdel [ 0 locks=0 ] ( "" ) primdel [ 0 locks=0 ] ( "__orig_pivot __pivot __xform" ) dtldel [ 0 locks=0 ] ( "" ) @@ -2983,7 +2984,7 @@ inputs stat { create 1584679030 - modify 1584679232 + modify 1588459411 author Henry@LAPPY586 access 0777 } @@ -3022,7 +3023,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.416" } } diff --git a/otls/MOPS_Audio_Falloff.hda/INDEX__SECTION b/otls/MOPS_Audio_Falloff.hda/INDEX__SECTION index 74964108..d698edf0 100644 --- a/otls/MOPS_Audio_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Audio_Falloff.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Tue Jan 28 21:40:12 2020 +Modified: Thu May 7 11:07:55 2020 diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPdummydefs index 6cfb1b21..94ebda53 100644 Binary files a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPdummydefs and b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPfallbacks index eff3e4d0..8f80ddae 100644 --- a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/.OPfallbacks @@ -1,52 +1,52 @@ -MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Combine_Falloffs.hda +MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Combine_Falloffs.hda MOPS::Sop/Combine_Falloffs::1.0 otls/MOPS_Combine_Falloffs.hda -MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_extractAttributes.hda +MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Preview_Falloff.hda +MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Remap_Falloff.hda +MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibSop.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/sprite otls/OPlibSop.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.348/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/Contents.mime b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/Contents.mime index 78619b6c..cb44ff85 100644 --- a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/Contents.dir/Contents.mime @@ -32,24 +32,22 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 19.6142 -8.39038 -connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +position -15.4666 4.23053 +connectornextid 0 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { -0 MOPs_Instancer1 1 1 "input1" } inputs { -0 MOPs_Instancer1 0 1 } stat { - create 1580275716 - modify 1580276409 + create 1588874821 + modify 1588874830 author Henry@LAPPY586 access 0777 } @@ -107,7 +105,7 @@ inputs stat { create 1527119029 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -494,7 +492,7 @@ inputs stat { create 1527124869 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -767,7 +765,7 @@ inputs stat { create 1527127477 - modify 1580276101 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -1022,7 +1020,7 @@ inputs stat { create 1527133419 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -1185,7 +1183,7 @@ inputs stat { create 1527134483 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -1304,16 +1302,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Remap_Falloff 1 1 "input1" +0 switch1 1 1 "input1" } inputs { -0 MOPs_Remap_Falloff 0 1 +0 switch1 0 1 } stat { create 1536029968 - modify 1580275717 + modify 1588874835 author Henry@LAPPY586 access 0777 } @@ -1621,7 +1619,7 @@ inputs stat { create 1574142951 - modify 1580276046 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -1939,7 +1937,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -1994,7 +1992,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2053,7 +2051,7 @@ inputs stat { create 1527115230 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2134,7 +2132,7 @@ Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) -file [ 8 locks=0 ] ( [ file C:/Users/Henry/Projects/VFX/MOPS/dev_scenes/Suns_Irrupt.aif ] ) +file [ 8 locks=0 ] ( [ file "" ] ) reload [ 0 locks=0 ] ( [ reload 0 ] ) nameoption [ 0 locks=0 ] ( [ nameoption 0 ] ) name [ 0 locks=0 ] ( [ name chan0 ] ) @@ -2160,7 +2158,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2239,7 +2237,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2286,7 +2284,7 @@ inputs stat { create 1527118656 - modify 1580276409 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2324,7 +2322,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2364,7 +2362,7 @@ Content-Type: text/plain comment "" position 0.764161 1.8561 -connectornextid 0 +connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { @@ -2372,14 +2370,16 @@ outputsNamed3 } inputsNamed3 { +0 pass1 1 1 "input1" } inputs { +0 pass1 0 1 } stat { create 1527118701 - modify 1580276409 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2414,7 +2414,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2460,7 +2460,7 @@ inputs stat { create 1527118714 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2507,7 +2507,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2554,7 +2554,7 @@ inputs stat { create 1527130753 - modify 1580275943 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2587,7 +2587,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2604,14 +2604,154 @@ Content-Type: text/plain 0 0 +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.init" +Content-Type: text/plain + +type = pass +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.def" +Content-Type: text/plain + +comment "" +position 0 0 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on audio off export off +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 IN 1 1 "input1" +} +inputs +{ +0 IN 0 1 +} +stat +{ + create 1588874821 + modify 1588874846 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.chn" +Content-Type: text/plain + +{ + channel filter { + lefttype = extend + righttype = extend + flags = 0 + segment { options = { untie iv ov is os ia oa } + + length = 0 expr = ch(\"../../../filter1\") } + } + channel cutofflow { + lefttype = extend + righttype = extend + default = 1000 + flags = 0 + segment { options = { untie iv ov is os ia oa } + + length = 0 expr = ch(\"../../../cutofflow1\") } + } + channel cutoffhigh { + lefttype = extend + righttype = extend + default = 2000 + flags = 0 + segment { options = { untie iv ov is os ia oa } + + length = 0 expr = ch(\"../../../cutoffhigh1\") } + } + channel gain { + lefttype = extend + righttype = extend + flags = 0 + segment { options = { untie iv ov is os ia oa } + + length = 0 expr = ch(\"../../../gain1\") } + } + channel rolloff { + lefttype = extend + righttype = extend + default = 2 + flags = 0 + segment { options = { untie iv ov is os ia oa } + + length = 0 expr = ch(\"../../../rolloff1\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.parm" +Content-Type: text/plain + +{ +version 0.8 +stdswitcher [ 0 locks=0 ] ( 0 0 0 ) +filter [ 0 locks=0 ] ( [ filter 0 ] ) +cutofflow [ 0 locks=0 ] ( [ cutofflow 1000 ] ) +cutoffhigh [ 0 locks=0 ] ( [ cutoffhigh 2000 ] ) +gain [ 0 locks=0 ] ( [ gain 0 ] ) +rolloff [ 0 locks=0 ] ( [ rolloff 2 ] ) +filterphase [ 0 locks=0 ] ( "off" ) +chunk [ 0 locks=0 ] ( "2048" ) +overlap [ 0 locks=0 ] ( 0.10000000000000001 ) +discard [ 0 locks=0 ] ( 0.10000000000000001 ) +scope [ 0 locks=0 ] ( * ) +srselect [ 0 locks=0 ] ( "max" ) +units [ 0 locks=0 ] ( "seconds" ) +timeslice [ 0 locks=0 ] ( "off" ) +unload [ 0 locks=0 ] ( "off" ) +export [ 0 locks=0 ] ( ../../.. ) +gcolor [ 0 locks=0 ] ( 0.89999997615814209 0.89999997615814209 0 ) +gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/audio/BANDS/pass1.chop" +Content-Type: text/plain + +5 +2 +0 +0 +1 +0 +0 +0 + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/audio/BANDS.order" Content-Type: text/plain -3 +4 MERGE_BANDS OUT IN +pass1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/audio/BANDS.net" @@ -2681,7 +2821,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2728,7 +2868,7 @@ inputs stat { create 1527125854 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2822,7 +2962,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2869,7 +3009,7 @@ inputs stat { create 1527133238 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2904,7 +3044,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -2951,7 +3091,7 @@ inputs stat { create 1527133254 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -2996,7 +3136,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3043,7 +3183,7 @@ inputs stat { create 1527133507 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3120,7 +3260,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3166,7 +3306,7 @@ inputs stat { create 1527133607 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3199,7 +3339,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3246,7 +3386,7 @@ inputs stat { create 1527556983 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3325,7 +3465,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3374,7 +3514,7 @@ inputs stat { create 1527556988 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3422,7 +3562,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3471,7 +3611,7 @@ inputs stat { create 1527557165 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3519,7 +3659,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3566,7 +3706,7 @@ inputs stat { create 1527985918 - modify 1580275717 + modify 1588874821 author henry@GlaDOS access 0777 } @@ -3606,7 +3746,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3655,7 +3795,7 @@ inputs stat { create 1529113730 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3703,7 +3843,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3750,7 +3890,7 @@ inputs stat { create 1529113737 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -3916,7 +4056,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -3965,7 +4105,7 @@ inputs stat { create 1536032692 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4013,7 +4153,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4060,7 +4200,7 @@ inputs stat { create 1536032699 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4150,7 +4290,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4199,7 +4339,7 @@ inputs stat { create 1536033084 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4247,7 +4387,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4294,7 +4434,7 @@ inputs stat { create 1536033098 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4413,7 +4553,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4492,7 +4632,7 @@ inputs stat { create 1527125024 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4522,7 +4662,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4601,7 +4741,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4660,7 +4800,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4695,7 +4835,7 @@ inputs stat { create 1565317985 - modify 1580276098 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4740,7 +4880,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4775,7 +4915,7 @@ inputs stat { create 1565317985 - modify 1580275717 + modify 1588874834 author Henry@LAPPY586 access 0777 } @@ -4806,7 +4946,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4843,7 +4983,7 @@ inputs stat { create 1574142891 - modify 1580276149 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4881,7 +5021,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" } } @@ -4918,7 +5058,7 @@ inputs stat { create 1574143044 - modify 1580275717 + modify 1588874821 author Henry@LAPPY586 access 0777 } @@ -4957,7 +5097,82 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.348" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -7.52479 -1.83082 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 Combine_Falloffs1 2 1 "input1" +2 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 Combine_Falloffs1 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588874829 + modify 1588874852 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -4965,7 +5180,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -16 +17 define_bands bands_points apply_amount_to_bands @@ -4982,6 +5197,7 @@ attribswap2 do_preview_bands pointwrangle1 output_preview_bands +switch1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/DialogScript b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/DialogScript index 84752c48..a573ea1e 100644 --- a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/DialogScript +++ b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/DialogScript @@ -414,8 +414,9 @@ } group { - name "folder2" + name "folder3_1" label "Band Options" + tabbreak parm { name "preview_bands" @@ -966,7 +967,7 @@ name "switchfit" label "Fit" type toggle - default { "on" } + default { "off" } parmtag { "autoscope" "0000000000000000" } } parm { diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/ExtraFileOptions b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/ExtraFileOptions index 81b59eaa..1d808d41 100644 --- a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/ExtraFileOptions +++ b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/ExtraFileOptions @@ -39,6 +39,10 @@ "type":"string", "value":"" }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, "mops_falloff_04.svg/Cursor":{ "type":"intarray", "value":[1,1] diff --git a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/TypePropertiesOptions b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/TypePropertiesOptions index b4811492..a6d52acf 100644 --- a/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/TypePropertiesOptions +++ b/otls/MOPS_Audio_Falloff.hda/MOPS_8_8Sop_1Audio__Falloff_81.0/TypePropertiesOptions @@ -1,14 +1,14 @@ -SaveSpareParms := 0; CheckExternal := 1; -SaveIcon := 1; -GzipContents := 1; ContentsCompressionType := 1; -UnlockOnCreate := 0; -SaveCachedCode := 0; +ForbidOutsideParms := 1; +GzipContents := 1; LockContents := 1; MakeDefault := 1; -UseDSParms := 1; -ForbidOutsideParms := 1; +ParmsFromVfl := 0; PrefixDroppedParmLabel := 0; PrefixDroppedParmName := 0; -ParmsFromVfl := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_Convert.hda/INDEX__SECTION b/otls/MOPS_Convert.hda/INDEX__SECTION index eb85bd50..67ee9319 100644 --- a/otls/MOPS_Convert.hda/INDEX__SECTION +++ b/otls/MOPS_Convert.hda/INDEX__SECTION @@ -10,5 +10,19 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Tue Dec 3 21:51:30 2019 +Modified: Sun Dec 1 23:51:30 2019 + +Operator: MOPS::MOPS_Convert::1.1 +Label: MOPs Convert +Path: oplib:/MOPS::Sop/MOPS_Convert::1.1?MOPS::Sop/MOPS_Convert::1.1 +Icon: opdef:/MOPS::Sop/MOPS_Convert::1.0?mops_misc_05.svg +Table: Sop +License: +Extra: +User: +Inputs: 1 to 1 +Subnet: true +Python: false +Empty: false +Modified: Sat May 2 18:31:02 2020 diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPdummydefs b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPdummydefs new file mode 100644 index 00000000..53a1bc44 Binary files /dev/null and b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPfallbacks b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPfallbacks new file mode 100644 index 00000000..89a51d1d --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/.OPfallbacks @@ -0,0 +1,6 @@ +Sop/assemble C:/PROGRA~1/SIDEEF~1/HOUDIN~1.416/houdini/otls/OPlibSop.hda +Sop/assemble otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.416/houdini/otls/OPlibSop.hda +Sop/attribdelete otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.416/houdini/otls/OPlibSop.hda +Sop/attribwrangle otls/OPlibSop.hda diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Contents.mime b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Contents.mime new file mode 100644 index 00000000..43e03228 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Contents.mime @@ -0,0 +1,6854 @@ +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY" + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename=".OPfallbacks" +Content-Type: application/external-reference + +.OPfallbacks + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename=".OPdummydefs" +Content-Type: application/external-reference + +.OPdummydefs + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="node_type" +Content-Type: text/plain + +Sop + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.init" +Content-Type: text/plain + +type = MOPS::MOPS_Convert::1.1 +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -18.0122 3.4798 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 primitivewrangle1 1 1 "input1" +} +inputs +{ +0 primitivewrangle1 0 1 +} +stat +{ + create 1588462055 + modify 1588469459 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.inp" +Content-Type: text/plain + +1 +0 12.236528206383559 18.334737279598912 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT" + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.init" +Content-Type: text/plain + +type = assemble +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.6069 -0.125191 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 use_existing_name 2 1 "input1" +} +inputs +{ +0 use_existing_name 0 1 +} +stat +{ + create 1523505177 + modify 1588466753 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +inside_group [ 0 locks=0 ] ( inside ) +outside_group [ 0 locks=0 ] ( piece ) +keepattrib [ 0 locks=0 ] ( "on" ) +pieceattrib [ 0 locks=0 ] ( class ) +newgroups [ 0 locks=0 ] ( "off" ) +newname [ 0 locks=0 ] ( "off" ) +connect [ 0 locks=0 ] ( "off" ) +doCusp [ 0 locks=0 ] ( "off" ) +pack_geo [ 0 locks=0 ] ( "on" ) +transfer_attributes [ 0 locks=0 ] ( `chs(\"../unpack1/transfer_attributes\")` ) +transfer_groups [ 0 locks=0 ] ( "" ) +pivot [ 0 locks=0 ] ( "centroid" ) +viewportlod [ 0 locks=0 ] ( "full" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"1" + }, + "___toolcount___":{ + "type":"string", + "value":"5" + }, + "___toolid___":{ + "type":"string", + "value":"dop_rbdfracturedobject" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.inp" +Content-Type: text/plain + +1 +0 -0.17908099293708801 7.8302798271179199 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT" + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/add_name_attribute.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/add_name_attribute.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.550346 -12.5526 +connectornextid 0 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +4 "output1" +} +inputsNamed3 +{ +42 pack 1 1 "input1" +} +inputs +{ +0 pack 0 1 +} +stat +{ + create 1375798304 + modify 1588462056 + author cwhite@caledon.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/add_name_attribute.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "if (chi(\"../pack/packbyname\")) { + // Copy over the 'fragmentname' intrinsic to the 'name' point attribute. + s@name = primintrinsic(0, \"fragmentname\", @primnum); +} else { + s@name = concat(chs(\"../outside_group\"), itoa(@ptnum)); +}" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/add_name_attribute.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 3.55151 1.2369 +connectornextid 1 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +4 "output1" +} +inputsNamed3 +{ +0 create_name_attrib_and_local_var 1 1 "input1" +} +inputs +{ +0 create_name_attrib_and_local_var 0 1 +} +stat +{ + create 1400852521 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "primitive" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "s@name = chs(\"../outside_group\") + itoa(i@__pieceattrib__);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 1 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +bindname1 [ 0 locks=0 ] ( `chs(\"../connectivity__fracture_class/attribname\")` ) +bindparm1 [ 0 locks=0 ] ( __pieceattrib__ ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.08802 1.49875 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 use_piece_attr 1 1 "input1" +} +inputs +{ +0 use_piece_attr 0 1 +} +stat +{ + create 1523505589 + modify 1588466753 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + } + + parm { + name "prefix" + label "Prefix" + type string + default { "" } + } + parm { + name "startindex" + label "Startindex" + type integer + default { "0" } + range { 0 10 } + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.chn" +Content-Type: text/plain + +{ + channel startindex { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../startindex\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "primitive" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "string prefix = chs(\"prefix\"); +int startindex = chi(\"startindex\"); +s@name = sprintf(\"%s%d\", prefix, i@class+startindex);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +prefix [ 0 locks=0 ] ( piece ) +startindex [ 0 locks=0 ] ( [ startindex 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.98423 -5.16616 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 rest1 2 1 "input1" +} +inputs +{ +0 rest1 0 1 +} +stat +{ + create 1523993932 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "detail" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "if(!haspointattrib(0, \"id\")) { + error(\"Input has no id attribute!\"); +}" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle2.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 2.18128 2.06487 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribpromote2 1 1 "input1" +} +inputs +{ +0 attribpromote2 0 1 +} +stat +{ + create 1523993932 + modify 1588462154 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle2.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "detail" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "if(!hasprimattrib(0, \"name\")) { + warning(\"Input has no name attribute! Creating one based on connectivity.\"); +}" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.00337 -6.14729 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 enumerate1 1 1 "input1" +} +inputs +{ +0 enumerate1 0 1 +} +stat +{ + create 1532375510 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + } + + parm { + name "startindex" + label "Startindex" + type integer + default { "0" } + range { 0 10 } + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.chn" +Content-Type: text/plain + +{ + channel startindex { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../startindex\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "if(!haspointattrib(0, \"mops_falloff\")) { + @mops_falloff = 1; +} +i@id += chi(\"startindex\");" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +startindex [ 8 locks=0 ] ( [ startindex 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle3.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle4.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle4.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 2.30032 -9.47555 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribpromote1 1 1 "input1" +} +inputs +{ +0 attribpromote1 0 1 +} +stat +{ + create 1548967998 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle4.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "f@mops_falloff = 1;" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle4.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.6039 -1.60073 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 assemble1 1 1 "input1" +} +inputs +{ +0 assemble1 0 1 +} +stat +{ + create 1556079212 + modify 1588466753 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + } + + parm { + name "startindex" + label "Startindex" + type integer + default { "0" } + range { 0 10 } + } + parm { + name "prefix" + label "Prefix" + type string + default { "" } + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.chn" +Content-Type: text/plain + +{ + channel startindex { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../startindex\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "int startindex = chi(\"startindex\"); +string prefix = chs(\"prefix\"); +s@name = sprintf(\"%s%d\", prefix, @ptnum + startindex);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +startindex [ 0 locks=0 ] ( [ startindex 0 ] ) +prefix [ 0 locks=0 ] ( piece ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle5.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.32574 3.3702 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_unpack 0 1 "input1" +} +inputs +{ +0 do_unpack 0 1 +} +stat +{ + create 1588462308 + modify 1588463237 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + } + + parm { + name "attribute" + label "Attribute" + type string + default { "" } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.chn" +Content-Type: text/plain + +{ + channel attribute { + lefttype = extend + righttype = extend + defaultString = \"class\" + flags = 0 + segment { length = 0 expr = chs(\"../name_attr\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "primitive" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "string attr = chs(\"attribute\"); +int attrtype = attribtype(0, \"prim\", attr); +if(attrtype == 0) { + i@class = prim(0, attr, @elemnum); +} else if(attrtype == 2) { + string i = prim(0, attr, @elemnum); + int hash = random_shash(i); + i@class = hash; +}" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +attribute [ 0 locks=0 ] ( [ attribute textindex ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle6.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle6.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 19.1916 -5.2116 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 rest2 1 1 "input1" +} +inputs +{ +0 rest2 0 1 +} +stat +{ + create 1548967998 + modify 1588465961 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle6.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "f@mops_falloff = 1;" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle6.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.4817 0.400223 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_regen_id 1 1 "input1" +} +inputs +{ +0 do_regen_id 0 1 +} +stat +{ + create 1588463586 + modify 1588467142 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + } + + parm { + name "name_prefix" + label "Name Prefix" + type string + default { "" } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.chn" +Content-Type: text/plain + +{ + channel name_prefix { + lefttype = extend + righttype = extend + defaultString = \"piece\" + flags = 0 + segment { length = 0 expr = chs(\"../name_prefix\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "string prefix = chs(\"name_prefix\"); +s@name = sprintf(\"%g%g\", prefix, i@id);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +name_prefix [ 0 locks=0 ] ( [ name_prefix piece ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle7.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5818 5.62107 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 INPUT_PACKED 0 1 "input1" +} +inputs +{ +0 INPUT_PACKED 0 1 +} +stat +{ + create 1588463643 + modify 1588467142 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + } + + parm { + name "id_start" + label "Id Start" + type integer + default { "0" } + range { 0 10 } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.chn" +Content-Type: text/plain + +{ + channel id_start { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../startindex\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "int start = chi(\"id_start\"); +i@id = start + @ptnum;" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +id_start [ 0 locks=0 ] ( [ id_start 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle9.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 20.0349 15.3951 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 INPUT_GEO 0 1 "input1" +} +inputs +{ +0 INPUT_GEO 0 1 +} +stat +{ + create 1588462308 + modify 1588465382 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + } + + parm { + name "attribute" + label "Attribute" + type string + default { "" } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.chn" +Content-Type: text/plain + +{ + channel attribute { + lefttype = extend + righttype = extend + defaultString = \"class\" + flags = 0 + segment { length = 0 expr = chs(\"../name_attr\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "primitive" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "string attr = chs(\"attribute\"); +int attrtype = attribtype(0, \"prim\", attr); +if(attrtype == 0) { + i@__class = prim(0, attr, @elemnum); +} else if(attrtype == 2) { + string i = prim(0, attr, @elemnum); + int hash = random_shash(i); + i@__class = hash; +}" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +attribute [ 0 locks=0 ] ( [ attribute textindex ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/parse_piece_attr1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle2.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5818 11.419 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_compute_N 2 1 "input1" +} +inputs +{ +0 do_compute_N 0 1 +} +stat +{ + create 1588465376 + modify 1588465424 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle2.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "primitive" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "s@__piece = sprintf(\"%g\", i@__class);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/primitivewrangle2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/partition__create_groups.init" +Content-Type: text/plain + +type = partition +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/partition__create_groups.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 3.28875 3.69272 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 connectivity__fracture_class 1 1 "input1" +} +inputs +{ +0 connectivity__fracture_class 0 1 +} +stat +{ + create 1197320352 + modify 1588462056 + author sparent@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/partition__create_groups.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +entity [ 0 locks=0 ] ( "primitive" ) +geotype [ 0 locks=0 ] ( "all" ) +rule [ 8 locks=0 ] ( `chs('../outside_group')`$__FRACTURE_CLASS__ ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/partition__create_groups.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/connectivity__fracture_class.init" +Content-Type: text/plain + +type = connectivity +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/connectivity__fracture_class.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.43914 4.85811 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 delete__to_assemble 1 1 "input1" +} +inputs +{ +0 delete__to_assemble 0 1 +} +stat +{ + create 1196456327 + modify 1588462056 + author sparent@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/connectivity__fracture_class.parm" +Content-Type: text/plain + +{ +version 0.8 +connecttype [ 0 locks=0 ] ( "prim" ) +attribname [ 8 locks=0 ] ( "`ifs(ch(\"../keepattrib\"), chs(\"../pieceattrib\"), __assemblepieceattrib__)`" ) +createvarmap [ 0 locks=0 ] ( "on" ) +varname [ 0 locks=0 ] ( __FRACTURE_CLASS__ ) +seamgroup [ 0 locks=0 ] ( "" ) +byuv [ 0 locks=0 ] ( "off" ) +uvattrib [ 0 locks=0 ] ( uv ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/connectivity__fracture_class.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/primitivesplit__cusp_inside_edges.init" +Content-Type: text/plain + +type = primitivesplit +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/primitivesplit__cusp_inside_edges.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.311772 -1.78067 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribcreate__is_inside 1 1 "input1" +} +inputs +{ +0 attribcreate__is_inside 0 1 +} +stat +{ + create 1199911765 + modify 1510846951 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/primitivesplit__cusp_inside_edges.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 8 locks=0 ] ( "" ) +attribname [ 8 locks=0 ] ( __isInside__ ) +tol [ 8 locks=0 ] ( 0.00100000005 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/primitivesplit__cusp_inside_edges.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge__output.init" +Content-Type: text/plain + +type = merge +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge__output.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -4.40176 -8.28928 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 delete__no_change 1 1 "input1" +1 attribute__cleanup 1 1 "input2" +} +inputs +{ +0 delete__no_change 0 1 +1 attribute__cleanup 0 1 +} +stat +{ + create 1200077484 + modify 1510847981 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge__output.parm" +Content-Type: text/plain + +{ +version 0.8 +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge__output.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_inside.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_inside.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.39848 -4.17153 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 attribute__cleanup_inside 1 1 "input1" +1 switch_create_name_attribute 0 1 "input2" +} +inputs +{ +0 attribute__cleanup_inside 0 1 +1 switch_create_name_attribute 0 1 +} +stat +{ + create 1200345059 + modify 1588462056 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_inside.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "ch(\"../connect\") || +(strcmp(primgroupmask(\"../INPUT\", chs(\"../inside_group\")), \"\") == 0)" } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_inside.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_inside.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/facet__cusp_sharp_edges.init" +Content-Type: text/plain + +type = facet +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/facet__cusp_sharp_edges.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 2.68319 -5.27443 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch__cusp_inside 2 1 "input1" +} +inputs +{ +0 switch__cusp_inside 0 1 +} +stat +{ + create 1201205114 + modify 1510846944 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/facet__cusp_sharp_edges.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +prenml [ 0 locks=0 ] ( "off" ) +unit [ 0 locks=0 ] ( "off" ) +unique [ 0 locks=0 ] ( "off" ) +cons [ 0 locks=0 ] ( "none" ) +dist [ 0 locks=0 ] ( 0.00100000005 ) +accurate [ 0 locks=0 ] ( "off" ) +inline [ 0 locks=0 ] ( "off" ) +inlinedist [ 0 locks=0 ] ( 0.00100000005 ) +orientPolys [ 0 locks=0 ] ( "off" ) +cusp [ 0 locks=0 ] ( "on" ) +angle [ 0 locks=0 ] ( 40 ) +remove [ 0 locks=0 ] ( "off" ) +mkplanar [ 0 locks=0 ] ( "off" ) +postnml [ 0 locks=0 ] ( "off" ) +reversenml [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/facet__cusp_sharp_edges.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_edges.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_edges.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.39848 -6.16578 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 switch__cusp_inside 2 1 "input1" +1 facet__cusp_sharp_edges 1 1 "input2" +} +inputs +{ +0 switch__cusp_inside 0 1 +1 facet__cusp_sharp_edges 0 1 +} +stat +{ + create 1201205405 + modify 1588462056 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_edges.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../doCusp\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_edges.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch__cusp_edges.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch1.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.38495 -10.9937 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 merge__output 2 1 "input1" +1 merge1 2 1 "input2" +} +inputs +{ +0 merge__output 0 1 +1 merge1 0 1 +} +stat +{ + create 1299782411 + modify 1588462056 + author jlait@andorra.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch1.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../keepattrib\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch1.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge1.init" +Content-Type: text/plain + +type = merge +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.292233 -8.28928 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 default_piece_attrib 1 1 "input1" +1 switch__cusp_edges 2 1 "input2" +} +inputs +{ +0 default_piece_attrib 0 1 +1 switch__cusp_edges 0 1 +} +stat +{ + create 1299782413 + modify 1510846944 + author jlait@andorra.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge1.parm" +Content-Type: text/plain + +{ +version 0.8 +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/merge1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup_inside.init" +Content-Type: text/plain + +type = attribute +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup_inside.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.315222 -2.91062 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 primitivesplit__cusp_inside_edges 1 1 "input1" +} +inputs +{ +0 primitivesplit__cusp_inside_edges 0 1 +} +stat +{ + create 1199983565 + modify 1510846953 + author cdoran@madison.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup_inside.parm" +Content-Type: text/plain + +{ +version 0.8 +stdswitcher [ 0 locks=0 ] ( 2 2 2 2 2 ) +_label1_ [ 0 locks=0 ] ( From To ) +ptrenames [ 0 locks=0 ] ( 5 ) +ptdel [ 0 locks=0 ] ( "" ) +ptkeep [ 0 locks=0 ] ( * ) +_label2_ [ 0 locks=0 ] ( From To ) +vtxrenames [ 0 locks=0 ] ( 5 ) +vtxdel [ 0 locks=0 ] ( "" ) +vtxkeep [ 0 locks=0 ] ( * ) +_label3_ [ 0 locks=0 ] ( From To ) +primrenames [ 0 locks=0 ] ( 5 ) +primdel [ 0 locks=0 ] ( __isInside__ ) +primkeep [ 0 locks=0 ] ( * ) +_label4_ [ 0 locks=0 ] ( From To ) +detailrenames [ 0 locks=0 ] ( 5 ) +dtldel [ 0 locks=0 ] ( "" ) +dtlkeep [ 0 locks=0 ] ( * ) +_label5_ [ 0 locks=0 ] ( RiName RiType Offset "" ) +rmanconversions [ 0 locks=0 ] ( 5 ) +ridefault [ 0 locks=0 ] ( "off" ) +updatevar [ 0 locks=0 ] ( "on" ) +overwrite [ 0 locks=0 ] ( "off" ) +encodenames [ 0 locks=0 ] ( "off" ) +frompt0 [ 0 locks=0 ] ( "" ) +topt0 [ 0 locks=0 ] ( "" ) +frompt1 [ 0 locks=0 ] ( "" ) +topt1 [ 0 locks=0 ] ( "" ) +frompt2 [ 0 locks=0 ] ( "" ) +topt2 [ 0 locks=0 ] ( "" ) +frompt3 [ 0 locks=0 ] ( "" ) +topt3 [ 0 locks=0 ] ( "" ) +frompt4 [ 0 locks=0 ] ( "" ) +topt4 [ 0 locks=0 ] ( "" ) +fromvtx0 [ 0 locks=0 ] ( "" ) +tovtx0 [ 0 locks=0 ] ( "" ) +fromvtx1 [ 0 locks=0 ] ( "" ) +tovtx1 [ 0 locks=0 ] ( "" ) +fromvtx2 [ 0 locks=0 ] ( "" ) +tovtx2 [ 0 locks=0 ] ( "" ) +fromvtx3 [ 0 locks=0 ] ( "" ) +tovtx3 [ 0 locks=0 ] ( "" ) +fromvtx4 [ 0 locks=0 ] ( "" ) +tovtx4 [ 0 locks=0 ] ( "" ) +frompr0 [ 0 locks=0 ] ( "" ) +topr0 [ 0 locks=0 ] ( "" ) +frompr1 [ 0 locks=0 ] ( "" ) +topr1 [ 0 locks=0 ] ( "" ) +frompr2 [ 0 locks=0 ] ( "" ) +topr2 [ 0 locks=0 ] ( "" ) +frompr3 [ 0 locks=0 ] ( "" ) +topr3 [ 0 locks=0 ] ( "" ) +frompr4 [ 0 locks=0 ] ( "" ) +topr4 [ 0 locks=0 ] ( "" ) +fromdtl0 [ 0 locks=0 ] ( "" ) +todtl0 [ 0 locks=0 ] ( "" ) +fromdtl1 [ 0 locks=0 ] ( "" ) +todtl1 [ 0 locks=0 ] ( "" ) +fromdtl2 [ 0 locks=0 ] ( "" ) +todtl2 [ 0 locks=0 ] ( "" ) +fromdtl3 [ 0 locks=0 ] ( "" ) +todtl3 [ 0 locks=0 ] ( "" ) +fromdtl4 [ 0 locks=0 ] ( "" ) +todtl4 [ 0 locks=0 ] ( "" ) +hname0 [ 0 locks=0 ] ( "" ) +riname0 [ 0 locks=0 ] ( "" ) +ritype0 [ 0 locks=0 ] ( vtx_float ) +rioff0 [ 0 locks=0 ] ( 0 ) +hname1 [ 0 locks=0 ] ( "" ) +riname1 [ 0 locks=0 ] ( "" ) +ritype1 [ 0 locks=0 ] ( vtx_float ) +rioff1 [ 0 locks=0 ] ( 0 ) +hname2 [ 0 locks=0 ] ( "" ) +riname2 [ 0 locks=0 ] ( "" ) +ritype2 [ 0 locks=0 ] ( vtx_float ) +rioff2 [ 0 locks=0 ] ( 0 ) +hname3 [ 0 locks=0 ] ( "" ) +riname3 [ 0 locks=0 ] ( "" ) +ritype3 [ 0 locks=0 ] ( vtx_float ) +rioff3 [ 0 locks=0 ] ( 0 ) +hname4 [ 0 locks=0 ] ( "" ) +riname4 [ 0 locks=0 ] ( "" ) +ritype4 [ 0 locks=0 ] ( vtx_float ) +rioff4 [ 0 locks=0 ] ( 0 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup_inside.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/INPUT.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/INPUT.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.568881 6.88991 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 (0) "" 1 "input1" +} +inputs +{ +0 (0) 0 1 +} +stat +{ + create 1299782990 + modify 1299782996 + author jlait@andorra.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/INPUT.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/INPUT.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_name_attribute.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_name_attribute.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.43914 0.550944 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 switch_create_groups 0 1 "input1" +2 create_name 4 1 "input2" +} +inputs +{ +0 switch_create_groups 0 1 +1 create_name 0 1 +} +stat +{ + create 1323360925 + modify 1588462056 + author derrick@pokhara + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_name_attribute.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../newname\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_name_attribute.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_name_attribute.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_groups.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_groups.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.43914 2.58697 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +2 connectivity__fracture_class 1 1 "input1" +1 partition__create_groups 1 1 "input2" +} +inputs +{ +0 connectivity__fracture_class 0 1 +1 partition__create_groups 0 1 +} +stat +{ + create 1323361668 + modify 1588462056 + author derrick@pokhara + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_groups.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../newgroups\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_groups.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_create_groups.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/pack.init" +Content-Type: text/plain + +type = pack +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/pack.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.550346 -11.6584 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch1 2 1 "input1" +} +inputs +{ +0 switch1 0 1 +} +stat +{ + create 1377106570 + modify 1588462056 + author cwhite@caledon.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/pack.chn" +Content-Type: text/plain + +{ + channel packbyname { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "hasprimattrib(opinputpath(\".\", 0), \"name\")" } + } + channel viewportlod { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../viewportlod\") } + } + channel pivot { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../pivot\") } + } + channel transfer_attributes { + lefttype = extend + righttype = extend + defaultString = \"\" + flags = 0 + segment { length = 0 expr = chs(\"../transfer_attributes\") } + } + channel transfer_groups { + lefttype = extend + righttype = extend + defaultString = \"\" + flags = 0 + segment { length = 0 expr = chs(\"../transfer_groups\") } + } + channel packedfragments { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../../packedfragments\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/pack.parm" +Content-Type: text/plain + +{ +version 0.8 +viewportlod [ 0 locks=0 ] ( [ viewportlod 0 ] ) +createpath [ 0 locks=0 ] ( "on" ) +path [ 0 locks=0 ] ( op:`opfullpath('.')` ) +packbyname [ 0 locks=0 ] ( [ packbyname 1 ] ) +nameattribute [ 0 locks=0 ] ( name ) +packedfragments [ 0 locks=0 ] ( [ packedfragments 1 ] ) +pivot [ 0 locks=0 ] ( [ pivot 1 ] ) +transfer_attributes [ 0 locks=0 ] ( [ transfer_attributes "id mops_orient" ] ) +transfer_groups [ 0 locks=0 ] ( [ transfer_groups "" ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/pack.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_pack.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_pack.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.38495 -13.1173 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 switch1 2 1 "input1" +2 add_name_attribute 4 1 "input2" +} +inputs +{ +0 switch1 0 1 +1 add_name_attribute 0 1 +} +stat +{ + create 1377106605 + modify 1588462056 + author cwhite@caledon.sidefx.com + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_pack.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../pack_geo\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_pack.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/switch_pack.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name_attrib_and_local_var.init" +Content-Type: text/plain + +type = attribcreate::2.0 +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name_attrib_and_local_var.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 3.55151 1.98513 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch_create_groups 0 1 "input1" +} +inputs +{ +0 switch_create_groups 0 1 +} +stat +{ + create 1400852745 + modify 1400852900 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name_attrib_and_local_var.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +encodenames [ 0 locks=0 ] ( "off" ) +numattr [ 0 locks=0 ] ( 1 ) +enable1 [ 0 locks=0 ] ( "on" ) +name1 [ 0 locks=0 ] ( name ) +existing1 [ 0 locks=0 ] ( "error" ) +createvarmap1 [ 0 locks=0 ] ( "on" ) +varname1 [ 0 locks=0 ] ( "" ) +class1 [ 0 locks=0 ] ( "primitive" ) +savetoinfo1 [ 0 locks=0 ] ( "off" ) +type1 [ 0 locks=0 ] ( "index" ) +typeinfo1 [ 0 locks=0 ] ( "guess" ) +precision1 [ 0 locks=0 ] ( "32" ) +size1 [ 0 locks=0 ] ( 1 ) +default1v [ 0 locks=0 ] ( 0 0 0 0 ) +writevalues1 [ 0 locks=0 ] ( "off" ) +uselocal1 [ 0 locks=0 ] ( "on" ) +value1v [ 0 locks=0 ] ( 0 0 0 0 ) +string1 [ 0 locks=0 ] ( "" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/create_name_attrib_and_local_var.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__to_assemble.init" +Content-Type: text/plain + +type = blast +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__to_assemble.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.42067 6.27546 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 INPUT 1 1 "input1" +} +inputs +{ +0 INPUT 0 1 +} +stat +{ + create 1400853563 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__to_assemble.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( `chs(\"../group\")` ) +grouptype [ 0 locks=0 ] ( "prims" ) +computenorms [ 0 locks=0 ] ( "off" ) +negate [ 0 locks=0 ] ( "on" ) +fillhole [ 0 locks=0 ] ( "off" ) +removegrp [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__to_assemble.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__no_change.init" +Content-Type: text/plain + +type = blast +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__no_change.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.8945 6.47425 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 INPUT 1 1 "input1" +} +inputs +{ +0 INPUT 0 1 +} +stat +{ + create 1400853563 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__no_change.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( `chs(\"../group\")` ) +grouptype [ 0 locks=0 ] ( "prims" ) +computenorms [ 0 locks=0 ] ( "off" ) +negate [ 0 locks=0 ] ( "off" ) +fillhole [ 0 locks=0 ] ( "off" ) +removegrp [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/delete__no_change.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/default_piece_attrib.init" +Content-Type: text/plain + +type = attribcreate::2.0 +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/default_piece_attrib.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -2.90766 4.44558 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 delete__no_change 1 1 "input1" +} +inputs +{ +0 delete__no_change 0 1 +} +stat +{ + create 1510846781 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/default_piece_attrib.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +encodenames [ 0 locks=0 ] ( "off" ) +numattr [ 0 locks=0 ] ( 1 ) +enable1 [ 0 locks=0 ] ( "on" ) +name1 [ 0 locks=0 ] ( `chs(\"../connectivity__fracture_class/attribname\")` ) +existing1 [ 0 locks=0 ] ( "better" ) +createvarmap1 [ 0 locks=0 ] ( "on" ) +varname1 [ 0 locks=0 ] ( "" ) +class1 [ 0 locks=0 ] ( "primitive" ) +savetoinfo1 [ 0 locks=0 ] ( "off" ) +type1 [ 0 locks=0 ] ( "int" ) +typeinfo1 [ 0 locks=0 ] ( "guess" ) +precision1 [ 0 locks=0 ] ( "32" ) +size1 [ 0 locks=0 ] ( 1 ) +default1v [ 0 locks=0 ] ( -1 0 0 0 ) +writevalues1 [ 0 locks=0 ] ( "off" ) +uselocal1 [ 0 locks=0 ] ( "on" ) +value1v [ 0 locks=0 ] ( 0 0 0 0 ) +string1 [ 0 locks=0 ] ( "" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/default_piece_attrib.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribcreate__is_inside.init" +Content-Type: text/plain + +type = attribcreate::2.0 +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribcreate__is_inside.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.315222 -0.603202 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch_create_name_attribute 0 1 "input1" +} +inputs +{ +0 switch_create_name_attribute 0 1 +} +stat +{ + create 1510846887 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribcreate__is_inside.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( `chs('../inside_group')` ) +grouptype [ 0 locks=0 ] ( "guess" ) +encodenames [ 0 locks=0 ] ( "off" ) +numattr [ 0 locks=0 ] ( 1 ) +enable1 [ 0 locks=0 ] ( "on" ) +name1 [ 0 locks=0 ] ( __isInside__ ) +existing1 [ 0 locks=0 ] ( "better" ) +createvarmap1 [ 0 locks=0 ] ( "off" ) +varname1 [ 0 locks=0 ] ( "" ) +class1 [ 0 locks=0 ] ( "primitive" ) +savetoinfo1 [ 0 locks=0 ] ( "off" ) +type1 [ 0 locks=0 ] ( "int" ) +typeinfo1 [ 0 locks=0 ] ( "guess" ) +precision1 [ 0 locks=0 ] ( "32" ) +size1 [ 0 locks=0 ] ( 1 ) +default1v [ 0 locks=0 ] ( 0 0 0 0 ) +writevalues1 [ 0 locks=0 ] ( "on" ) +uselocal1 [ 0 locks=0 ] ( "on" ) +value1v [ 0 locks=0 ] ( 1 0 0 0 ) +string1 [ 0 locks=0 ] ( "" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribcreate__is_inside.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup.init" +Content-Type: text/plain + +type = attribdelete +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -2.71826 -7.33585 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch__cusp_edges 2 1 "input1" +} +inputs +{ +0 switch__cusp_edges 0 1 +} +stat +{ + create 1510847966 + modify 1588462056 + author cameron@clinton + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup.parm" +Content-Type: text/plain + +{ +version 0.8 +ptdel [ 0 locks=0 ] ( "" ) +vtxdel [ 0 locks=0 ] ( "" ) +primdel [ 0 locks=0 ] ( `chs(\"../connectivity__fracture_class/attribname\")` ) +dtldel [ 0 locks=0 ] ( "" ) +updatevar [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1/attribute__cleanup.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.order" +Content-Type: text/plain + +23 +partition__create_groups +connectivity__fracture_class +primitivesplit__cusp_inside_edges +merge__output +switch__cusp_inside +facet__cusp_sharp_edges +switch__cusp_edges +switch1 +merge1 +attribute__cleanup_inside +INPUT +switch_create_name_attribute +switch_create_groups +pack +switch_pack +add_name_attribute +create_name +create_name_attrib_and_local_var +delete__to_assemble +delete__no_change +default_piece_attrib +attribcreate__is_inside +attribute__cleanup + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assemble1.net" +Content-Type: text/plain + +1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/unpack1.init" +Content-Type: text/plain + +type = unpack +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/unpack1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.92192 5.62465 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 IN_PRIMS 1 1 "input1" +} +inputs +{ +0 IN_PRIMS 0 1 +} +stat +{ + create 1523505308 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/unpack1.chn" +Content-Type: text/plain + +{ + channel transfer_attributes { + lefttype = extend + righttype = extend + defaultString = "\"id mops_orient\"" + flags = 0 + segment { length = 0 expr = chs(\"../transfer_attributes\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/unpack1.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +limit_iterations [ 0 locks=0 ] ( "on" ) +iterations [ 0 locks=0 ] ( 1 ) +detail_attributes [ 0 locks=0 ] ( "detail" ) +transfer_attributes [ 0 locks=0 ] ( [ transfer_attributes "id mops_orient" ] ) +transfer_groups [ 0 locks=0 ] ( "" ) +apply_style_sheets [ 0 locks=0 ] ( "off" ) +scene_style_sheet [ 0 locks=0 ] ( "" ) +obj_style_sheet [ 0 locks=0 ] ( "" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/unpack1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/IN_PRIMS.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/IN_PRIMS.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.20246 6.35885 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 (0) "" 1 "input1" +} +inputs +{ +0 (0) 0 1 +} +stat +{ + create 1523505396 + modify 1548962335 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.6 0.7 0.77 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/IN_PRIMS.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/IN_PRIMS.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift1.init" +Content-Type: text/plain + +type = timeshift +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.766637 -3.45333 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_assemble 1 1 "input1" +} +inputs +{ +0 do_assemble 0 1 +} +stat +{ + create 1523505436 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift1.chn" +Content-Type: text/plain + +{ + channel frame { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../rest_frame\") } + } + channel time { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $T } + } + channel frange1 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $FSTART } + } + channel frange2 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $FEND } + } + channel trange1 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $TSTART } + } + channel trange2 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $TEND } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift1.parm" +Content-Type: text/plain + +{ +version 0.8 +method [ 0 locks=0 ] ( "byframe" ) +frame [ 8 locks=0 ] ( [ frame 1 ] ) +integerframe [ 0 locks=0 ] ( "on" ) +time [ 0 locks=0 ] ( [ time 1.1666666666666667 ] ) +rangeclamp [ 0 locks=0 ] ( "none" ) +frange [ 0 locks=0 ] ( [ frange1 1 ] [ frange2 240 ] ) +trange [ 0 locks=0 ] ( [ trange1 0 ] [ trange2 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest1.init" +Content-Type: text/plain + +type = rest +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.067366 -4.26402 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 do_assemble 1 1 "input1" +1 timeshift1 1 1 "input2" +} +inputs +{ +0 do_assemble 0 1 +1 timeshift1 0 1 +} +stat +{ + create 1523505441 + modify 1556079212 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest1.parm" +Content-Type: text/plain + +{ +version 0.8 +file [ 0 locks=0 ] ( "" ) +nml [ 0 locks=0 ] ( "off" ) +quadric [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -2.04891e-08 0.639647 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 primitivewrangle1 1 1 "input1" +1 pointwrangle2 1 1 "input2" +} +inputs +{ +0 primitivewrangle1 0 1 +1 pointwrangle2 0 1 +} +stat +{ + create 1523505527 + modify 1588467140 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.spareparmdef" +Content-Type: text/plain + + parm { + name "input" + baseparm + label "Select Input" + export all + } + parm { + name "spare_input0" + label "Spare Input 0" + type oppath + default { "" } + help "Refer to this in expressions as -1, such as: npoints(-1)" + parmtag { "opfilter" "!!SOP!!" } + parmtag { "oprelative" "." } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../do_name\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +spare_input0 [ 0 locks=0 ] ( ../do_unpack ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_name.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity1.init" +Content-Type: text/plain + +type = connectivity +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.60576 3.64966 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_unpack 0 1 "input1" +} +inputs +{ +0 do_unpack 0 1 +} +stat +{ + create 1523505570 + modify 1588462270 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity1.parm" +Content-Type: text/plain + +{ +version 0.8 +connecttype [ 0 locks=0 ] ( "prim" ) +attribname [ 0 locks=0 ] ( class ) +createvarmap [ 0 locks=0 ] ( "off" ) +varname [ 0 locks=0 ] ( "" ) +seamgroup [ 0 locks=0 ] ( "" ) +byuv [ 0 locks=0 ] ( "off" ) +uvattrib [ 0 locks=0 ] ( uv ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_id.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_id.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.070816 -7.30296 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 pointwrangle3 1 1 "input1" +1 pointwrangle1 1 1 "input2" +} +inputs +{ +0 pointwrangle3 0 1 +1 pointwrangle1 0 1 +} +stat +{ + create 1523505730 + modify 1588467140 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_id.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_id\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_id.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_existing_id.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/enumerate1.init" +Content-Type: text/plain + +type = enumerate +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/enumerate1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.00037 -5.16516 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 rest1 2 1 "input1" +} +inputs +{ +0 rest1 0 1 +} +stat +{ + create 1523505767 + modify 1556079212 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/enumerate1.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "point" ) +usepieceattrib [ 0 locks=0 ] ( "off" ) +pieceattrib [ 0 locks=0 ] ( name ) +attribname [ 0 locks=0 ] ( id ) +attribtype [ 0 locks=0 ] ( "int" ) +prefix [ 0 locks=0 ] ( piece ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/enumerate1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/OUT.init" +Content-Type: text/plain + +type = output +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/OUT.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.3088 -9.30271 +connectornextid 1 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +} +inputsNamed3 +{ +0 CONVERT_PACKED 0 1 "input1" +} +inputs +{ +0 CONVERT_PACKED 0 1 +} +stat +{ + create 1523505897 + modify 1588465787 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/OUT.parm" +Content-Type: text/plain + +{ +version 0.8 +outputidx [ 0 locks=0 ] ( 0 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/OUT.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/PACKED_TO_MOPS.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/PACKED_TO_MOPS.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.069136 -11.3293 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch_default_falloff 1 1 "input1" +} +inputs +{ +0 switch_default_falloff 0 1 +} +stat +{ + create 1523505908 + modify 1556079212 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.6 0.7 0.77 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/PACKED_TO_MOPS.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/PACKED_TO_MOPS.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_unpack.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_unpack.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.20246 4.7789 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 IN_PRIMS 1 1 "input1" +2 unpack1 1 1 "input2" +} +inputs +{ +0 IN_PRIMS 0 1 +1 unpack1 0 1 +} +stat +{ + create 1523567074 + modify 1588466752 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_unpack.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( 0 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_unpack.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -2.04891e-08 -2.4239 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +2 use_existing_name 2 1 "input1" +0 pointwrangle5 1 1 "input2" +} +inputs +{ +0 use_existing_name 0 1 +1 pointwrangle5 0 1 +} +stat +{ + create 1529644666 + modify 1588463289 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + start = 1.1666666666666667 + segment { options = { autoslope ai ao } + + length = 0 accel = 0.33333333333333331 0.33333333333333331 expr = "geo = hou.node(\"../use_existing_name\").geometry() +packedTypes = (hou.primType.PackedFragment, hou.primType.PackedGeometry, hou.primType.PackedPrim) + +if geo.iterPrims()[0].type() in packedTypes: + return 0 +return 1" language = python } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 autoscope=1 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote1.init" +Content-Type: text/plain + +type = attribpromote +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.070816 -8.36256 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 use_existing_id 2 1 "input1" +} +inputs +{ +0 use_existing_id 0 1 +} +stat +{ + create 1529645658 + modify 1556079212 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote1.parm" +Content-Type: text/plain + +{ +version 0.8 +inname [ 0 locks=0 ] ( name ) +inclass [ 0 locks=0 ] ( "primitive" ) +outclass [ 0 locks=0 ] ( "point" ) +usepieceattrib [ 0 locks=0 ] ( "off" ) +pieceattrib [ 0 locks=0 ] ( name ) +method [ 0 locks=0 ] ( "mean" ) +useoutname [ 0 locks=0 ] ( "off" ) +outname [ 0 locks=0 ] ( "" ) +deletein [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote2.init" +Content-Type: text/plain + +type = attribpromote +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 2.18083 3.22056 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_unpack 0 1 "input1" +} +inputs +{ +0 do_unpack 0 1 +} +stat +{ + create 1548962342 + modify 1588462149 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote2.parm" +Content-Type: text/plain + +{ +version 0.8 +inname [ 0 locks=0 ] ( name ) +inclass [ 0 locks=0 ] ( "point" ) +outclass [ 0 locks=0 ] ( "primitive" ) +usepieceattrib [ 0 locks=0 ] ( "off" ) +pieceattrib [ 0 locks=0 ] ( name ) +method [ 0 locks=0 ] ( "mean" ) +useoutname [ 0 locks=0 ] ( "off" ) +outname [ 0 locks=0 ] ( "" ) +deletein [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.074266 -10.167 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribpromote1 1 1 "input1" +2 pointwrangle4 1 1 "input2" +} +inputs +{ +0 attribpromote1 0 1 +1 pointwrangle4 0 1 +} +stat +{ + create 1548968006 + modify 1588462056 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "!haspointattrib(\"../attribpromote1\", \"mops_falloff\")" } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_piece_attr.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_piece_attr.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.08502 2.53346 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 connectivity1 1 1 "input1" +2 parse_piece_attr 1 1 "input2" +} +inputs +{ +0 connectivity1 0 1 +1 parse_piece_attr 0 1 +} +stat +{ + create 1588462275 + modify 1588463025 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_piece_attr.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../name_method\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_piece_attr.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/use_piece_attr.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/CONVERT_PACKED.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/CONVERT_PACKED.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.3088 -7.72678 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 switch_default_falloff1 1 1 "input1" +} +inputs +{ +0 switch_default_falloff1 0 1 +} +stat +{ + create 1588463416 + modify 1588464095 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.6 0.7 0.77 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/CONVERT_PACKED.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/CONVERT_PACKED.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_PACKED.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_PACKED.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.1207 6.58526 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 do_assemble_input 0 1 "input1" +} +inputs +{ +0 do_assemble_input 0 1 +} +stat +{ + create 1588463443 + modify 1588465485 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.6 0.7 0.77 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_PACKED.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_PACKED.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_GEO.init" +Content-Type: text/plain + +type = null +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_GEO.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.4692 17.0742 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 (0) "" 1 "input1" +} +inputs +{ +0 (0) 0 1 +} +stat +{ + create 1588463443 + modify 1588465382 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.6 0.7 0.77 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_GEO.parm" +Content-Type: text/plain + +{ +version 0.8 +copyinput [ 0 locks=0 ] ( "on" ) +cacheinput [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/INPUT_GEO.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff1.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.3088 -6.03178 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 rest2 1 1 "input1" +2 pointwrangle6 1 1 "input2" +} +inputs +{ +0 rest2 0 1 +1 pointwrangle6 0 1 +} +stat +{ + create 1548968006 + modify 1588465962 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff1.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "!haspointattrib(\"../attribpromote3\", \"mops_falloff\")" } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff1.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch_default_falloff1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.3352 -0.835569 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_regen_id 1 1 "input1" +2 pointwrangle7 1 1 "input2" +} +inputs +{ +0 do_regen_id 0 1 +1 pointwrangle7 0 1 +} +stat +{ + create 1588463575 + modify 1588467140 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.spareparmdef" +Content-Type: text/plain + + parm { + name "input" + baseparm + label "Select Input" + export all + } + parm { + name "spare_input0" + label "Spare Input 0" + type oppath + default { "" } + help "Refer to this in expressions as -1, such as: npoints(-1)" + parmtag { "opfilter" "!!SOP!!" } + parmtag { "oprelative" "." } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "!ch(\"../do_name\") || !haspointattrib(-1, \"name\")" } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +spare_input0 [ 0 locks=0 ] ( ../do_regen_id ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_name.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.1743 1.91651 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 INPUT_PACKED 0 1 "input1" +2 attribdelete1 1 1 "input2" +} +inputs +{ +0 INPUT_PACKED 0 1 +1 attribdelete1 0 1 +} +stat +{ + create 1588463607 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.spareparmdef" +Content-Type: text/plain + + parm { + name "input" + baseparm + label "Select Input" + export all + } + parm { + name "spare_input0" + label "Spare Input 0" + type oppath + default { "" } + help "Refer to this in expressions as -1, such as: npoints(-1)" + parmtag { "opfilter" "!!SOP!!" } + parmtag { "oprelative" "." } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = "!(\"../use_id\") || !haspointattrib(-1, \"id\")" } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +spare_input0 [ 0 locks=0 ] ( ../INPUT_PACKED ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_regen_id.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/sort1.init" +Content-Type: text/plain + +type = sort +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/sort1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5848 4.10166 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribpromote4 1 1 "input1" +} +inputs +{ +0 attribpromote4 0 1 +} +stat +{ + create 1588463651 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/sort1.parm" +Content-Type: text/plain + +{ +version 0.8 +ptsort [ 0 locks=0 ] ( "none" ) +pointseed [ 0 locks=0 ] ( 0 ) +pointoffset [ 0 locks=0 ] ( 0 ) +pointprox [ 0 locks=0 ] ( 0 0 0 ) +pointobjpath [ 0 locks=0 ] ( "" ) +pointdir [ 0 locks=0 ] ( 0 1 0 ) +pointexpr [ 0 locks=0 ] ( 0 ) +pointattrib [ 0 locks=0 ] ( "" ) +pointattribcomp [ 0 locks=0 ] ( 0 ) +pointreverse [ 0 locks=0 ] ( "off" ) +primsort [ 0 locks=0 ] ( "attribute" ) +primseed [ 0 locks=0 ] ( 0 ) +primoffset [ 0 locks=0 ] ( 0 ) +primprox [ 0 locks=0 ] ( 0 0 0 ) +primobjpath [ 0 locks=0 ] ( "" ) +primdir [ 0 locks=0 ] ( 0 1 0 ) +primexpr [ 0 locks=0 ] ( 0 ) +primattrib [ 0 locks=0 ] ( __ptid ) +primattribcomp [ 0 locks=0 ] ( 0 ) +primreverse [ 0 locks=0 ] ( "off" ) +vertexprimorder [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/sort1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote4.init" +Content-Type: text/plain + +type = attribpromote +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote4.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5814 4.88711 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 pointwrangle9 1 1 "input1" +} +inputs +{ +0 pointwrangle9 0 1 +} +stat +{ + create 1588463743 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote4.parm" +Content-Type: text/plain + +{ +version 0.8 +inname [ 0 locks=0 ] ( id ) +inclass [ 0 locks=0 ] ( "point" ) +outclass [ 0 locks=0 ] ( "primitive" ) +usepieceattrib [ 0 locks=0 ] ( "off" ) +pieceattrib [ 0 locks=0 ] ( name ) +method [ 0 locks=0 ] ( "first" ) +useoutname [ 0 locks=0 ] ( "on" ) +outname [ 0 locks=0 ] ( __ptid ) +deletein [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribpromote4.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete1.init" +Content-Type: text/plain + +type = attribdelete +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5814 3.29833 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 sort1 1 1 "input1" +} +inputs +{ +0 sort1 0 1 +} +stat +{ + create 1588463765 + modify 1588463780 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete1.parm" +Content-Type: text/plain + +{ +version 0.8 +ptdel [ 0 locks=0 ] ( "" ) +vtxdel [ 0 locks=0 ] ( "" ) +primdel [ 0 locks=0 ] ( __ptid ) +dtldel [ 0 locks=0 ] ( "" ) +updatevar [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift2.init" +Content-Type: text/plain + +type = timeshift +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.4847 -2.13224 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_regen_name 1 1 "input1" +} +inputs +{ +0 do_regen_name 0 1 +} +stat +{ + create 1588464104 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift2.chn" +Content-Type: text/plain + +{ + channel frame { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $FSTART } + } + channel time { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $T } + } + channel frange1 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $FSTART } + } + channel frange2 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $FEND } + } + channel trange1 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $TSTART } + } + channel trange2 { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = $TEND } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift2.parm" +Content-Type: text/plain + +{ +version 0.8 +method [ 0 locks=0 ] ( "byframe" ) +frame [ 8 locks=0 ] ( [ frame 1 ] ) +integerframe [ 0 locks=0 ] ( "on" ) +time [ 0 locks=0 ] ( [ time 0 ] ) +rangeclamp [ 0 locks=0 ] ( "none" ) +frange [ 0 locks=0 ] ( [ frange1 1 ] [ frange2 240 ] ) +trange [ 0 locks=0 ] ( [ trange1 0 ] [ trange2 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/timeshift2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest2.init" +Content-Type: text/plain + +type = rest +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.3088 -3.05908 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 do_regen_name 1 1 "input1" +2 timeshift2 1 1 "input2" +} +inputs +{ +0 do_regen_name 0 1 +1 timeshift2 0 1 +} +stat +{ + create 1588464114 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest2.parm" +Content-Type: text/plain + +{ +version 0.8 +file [ 0 locks=0 ] ( "" ) +nml [ 0 locks=0 ] ( "off" ) +quadric [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/rest2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble_input.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble_input.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 17.1207 8.08056 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 (0) "" 1 "input1" +2 pack1 1 1 "input2" +} +inputs +{ +0 (0) 0 1 +1 pack1 0 1 +} +stat +{ + create 1588464150 + modify 1588468120 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble_input.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = !ch(\"../input_type\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble_input.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_assemble_input.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assembly_method.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assembly_method.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5848 14.0056 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 connectivity2 0 1 "input1" +1 parse_piece_attr1 1 1 "input2" +} +inputs +{ +0 connectivity2 0 1 +1 parse_piece_attr1 0 1 +} +stat +{ + create 1588464238 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assembly_method.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( 1 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/assembly_method.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity2.init" +Content-Type: text/plain + +type = connectivity +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 16.8941 15.3961 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +0 "output1" +} +inputsNamed3 +{ +1 INPUT_GEO 0 1 "input1" +} +inputs +{ +0 INPUT_GEO 0 1 +} +stat +{ + create 1588464249 + modify 1588466403 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity2.parm" +Content-Type: text/plain + +{ +version 0.8 +connecttype [ 0 locks=0 ] ( "prim" ) +attribname [ 0 locks=0 ] ( __class ) +createvarmap [ 0 locks=0 ] ( "off" ) +varname [ 0 locks=0 ] ( "" ) +seamgroup [ 0 locks=0 ] ( "" ) +byuv [ 0 locks=0 ] ( "off" ) +uvattrib [ 0 locks=0 ] ( uv ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/connectivity2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pack1.init" +Content-Type: text/plain + +type = pack +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pack1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5869 9.34636 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribdelete2 1 1 "input1" +} +inputs +{ +0 attribdelete2 0 1 +} +stat +{ + create 1588464412 + modify 1588467145 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pack1.chn" +Content-Type: text/plain + +{ + channel transfer_attributes { + lefttype = extend + righttype = extend + defaultString = \"\" + flags = 0 + segment { length = 0 expr = chs(\"../transfer_attributes\") } + } + channel packedfragments { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../packedfragments\") } + } + channel pivot { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../pivot\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pack1.parm" +Content-Type: text/plain + +{ +version 0.8 +viewportlod [ 0 locks=0 ] ( "full" ) +createpath [ 0 locks=0 ] ( "on" ) +path [ 0 locks=0 ] ( op:`opfullpath('.')` ) +packbyname [ 0 locks=0 ] ( "on" ) +nameattribute [ 0 locks=0 ] ( __piece ) +packedfragments [ 0 locks=0 ] ( [ packedfragments 1 ] ) +pivot [ 0 locks=0 ] ( [ pivot 1 ] ) +transfer_attributes [ 0 locks=0 ] ( [ transfer_attributes "" ] ) +transfer_groups [ 0 locks=0 ] ( "" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pack1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/normal1.init" +Content-Type: text/plain + +type = normal +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/normal1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 20.7819 13.2702 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 assembly_method 2 1 "input1" +} +inputs +{ +0 assembly_method 0 1 +} +stat +{ + create 1588464469 + modify 1588466755 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/normal1.chn" +Content-Type: text/plain + +{ + channel cuspangle { + lefttype = extend + righttype = extend + default = 60 + flags = 0 + segment { length = 0 value = 60 60 expr = ch(\"../cuspangle\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/normal1.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +overridenormal [ 0 locks=0 ] ( "off" ) +normalattrib [ 0 locks=0 ] ( N ) +construct [ 0 locks=0 ] ( 0 ) +docompute [ 0 locks=0 ] ( "on" ) +type [ 0 locks=0 ] ( "typevertex" ) +cuspangle [ 0 locks=0 ] ( [ cuspangle 60 ] ) +method [ 0 locks=0 ] ( 1 ) +origifzero [ 0 locks=0 ] ( "on" ) +modify [ 0 locks=0 ] ( 0 ) +normalize [ 0 locks=0 ] ( "off" ) +reverse [ 0 locks=0 ] ( "off" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/normal1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_compute_N.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_compute_N.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5848 12.3949 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 assembly_method 2 1 "input1" +1 normal1 1 1 "input2" +} +inputs +{ +0 assembly_method 0 1 +1 normal1 0 1 +} +stat +{ + create 1588464472 + modify 1588466755 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_compute_N.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_normal\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_compute_N.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_compute_N.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.416" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete2.init" +Content-Type: text/plain + +type = attribdelete +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 18.5848 10.3811 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 primitivewrangle2 1 1 "input1" +} +inputs +{ +0 primitivewrangle2 0 1 +} +stat +{ + create 1588465428 + modify 1588465434 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete2.parm" +Content-Type: text/plain + +{ +version 0.8 +ptdel [ 0 locks=0 ] ( "" ) +vtxdel [ 0 locks=0 ] ( "" ) +primdel [ 0 locks=0 ] ( __class ) +dtldel [ 0 locks=0 ] ( "" ) +updatevar [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.order" +Content-Type: text/plain + +47 +assemble1 +primitivewrangle1 +unpack1 +IN_PRIMS +timeshift1 +rest1 +use_existing_name +connectivity1 +use_existing_id +enumerate1 +OUT +PACKED_TO_MOPS +do_unpack +pointwrangle1 +pointwrangle2 +do_assemble +attribpromote1 +pointwrangle3 +attribpromote2 +pointwrangle4 +switch_default_falloff +pointwrangle5 +use_piece_attr +parse_piece_attr +CONVERT_PACKED +INPUT_PACKED +INPUT_GEO +pointwrangle6 +switch_default_falloff1 +do_regen_name +pointwrangle7 +do_regen_id +pointwrangle9 +sort1 +attribpromote4 +attribdelete1 +timeshift2 +rest2 +do_assemble_input +parse_piece_attr1 +assembly_method +connectivity2 +pack1 +normal1 +do_compute_N +primitivewrangle2 +attribdelete2 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.net" +Content-Type: text/plain + +1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY-- diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Sections.list b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Sections.list new file mode 100644 index 00000000..49f2c152 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Contents.dir/Sections.list @@ -0,0 +1,2 @@ +"" +Contents.mime Contents.mime diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/CreateScript b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/CreateScript new file mode 100644 index 00000000..3dbf719b --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/CreateScript @@ -0,0 +1,14 @@ +# Automatically generated script +\set noalias = 1 +# +# Creation script for MOPS::MOPS_Convert::1.1 operator +# + +if ( "$arg1" == "" ) then + echo This script is intended as a creation script + exit +endif + +# Node $arg1 (MOPS::Sop/MOPS_Convert::1.1) +opexprlanguage -s hscript $arg1 +opuserdata -n '___Version___' -v '' $arg1 diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/DialogScript b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/DialogScript new file mode 100644 index 00000000..4fd833bb --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/DialogScript @@ -0,0 +1,145 @@ +# Dialog script for MOPS::MOPS_Convert::1.1 automatically generated + +{ + name MOPS::MOPS_Convert::1.1 + script MOPS::MOPS_Convert::1.1 + label "MOPs Convert" + + help { + "" + } + + inputlabel 1 "Primitives To Convert" + inputlabel 2 "Sub-Network Input #2" + inputlabel 3 "Sub-Network Input #3" + inputlabel 4 "Sub-Network Input #4" + + parm { + name "input_type" + label "Input Type" + type ordinal + default { "0" } + menu { + "0" "Polygons" + "1" "Packed Primitives" + } + parmtag { "script_callback_language" "python" } + } + groupsimple { + name "folder1" + label "Packing Options" + hidewhentab "{ input_type == 1 }" + + parm { + name "do_normal" + label "Compute Normals" + type toggle + default { "1" } + range { 0! 10 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + parm { + name "cuspangle" + label "Cusp Angle" + type float + default { "60" } + range { 0! 180! } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + parm { + name "name_method" + label "Partition Method" + type ordinal + default { "0" } + menu { + "0" "Connectivity" + "1" "Attribute" + } + parmtag { "script_callback_language" "python" } + } + parm { + name "name_attr" + label "Piece Attribute" + type string + default { "class" } + disablewhen "{ name_method == 0 }" + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + parm { + name "transfer_attributes" + label "Transfer Attributes" + type string + default { "" } + disablewhen "{ do_unpack == 0 }" + menutoggle { + [ "opmenu -l unpack1 transfer_attributes" ] + } + parmtag { "autoscope" "0000000000000000" } + } + parm { + name "packedfragments" + label "Create Packed Fragments" + type toggle + default { "on" } + parmtag { "autoscope" "0000000000000000" } + } + parm { + name "pivot" + label "Pivot Location" + type ordinal + invisible + default { "centroid" } + menu { + "origin" "Origin" + "centroid" "Centroid" + } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + } + + parm { + name "do_id" + label "Override ID Attr" + type toggle + default { "0" } + disablewhen "{ input_type == 0 }" + range { 0! 10 } + parmtag { "autoscope" "0000000000000000" } + } + parm { + name "startindex" + label "ID Start Number" + type integer + default { "0" } + range { 0! 100 } + } + parm { + name "do_name" + label "Override Name Attr" + type toggle + default { "0" } + disablewhen "{ input_type == 0 }" + range { 0! 10 } + parmtag { "autoscope" "0000000000000000" } + } + parm { + name "name_prefix" + label "Name Prefix" + type string + default { "piece" } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } + parm { + name "rest_frame" + label "Rest Frame" + type float + default { [ "$FSTART" hscript-expr ] } + range { 0 10 } + parmtag { "autoscope" "0000000000000000" } + } +} diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/ExtraFileOptions b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/ExtraFileOptions new file mode 100644 index 00000000..372c0753 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/ExtraFileOptions @@ -0,0 +1,46 @@ +{ + "OnCreated/Cursor":{ + "type":"intarray", + "value":[1,1] + }, + "OnCreated/IsExpr":{ + "type":"bool", + "value":false + }, + "OnCreated/IsPython":{ + "type":"bool", + "value":true + }, + "OnCreated/IsScript":{ + "type":"bool", + "value":true + }, + "OnCreated/Source":{ + "type":"string", + "value":"" + }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, + "mops_misc_05.svg/Cursor":{ + "type":"intarray", + "value":[1,1] + }, + "mops_misc_05.svg/IsExpr":{ + "type":"bool", + "value":false + }, + "mops_misc_05.svg/IsPython":{ + "type":"bool", + "value":false + }, + "mops_misc_05.svg/IsScript":{ + "type":"bool", + "value":false + }, + "mops_misc_05.svg/Source":{ + "type":"string", + "value":"C:/Users/Henry/Projects/VFX/MOPS/icons/mops_misc_05.svg" + } +} diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Help b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Help new file mode 100644 index 00000000..bb26e9ad --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Help @@ -0,0 +1,72 @@ += MOPs Convert = + +#icon: opdef:.?mops_TD_tools_05.svg + +""" Converts existing primitives to MOPs-compatible packed primitives. """ + +MOPs Convert can convert existing primitives, packed or not, into MOPs-compatible packed primitives. This could be used to allow for MOPs operations on voronoi-shattered pieces, for example. +This operator adds and/or modifies the following point attributes: s@name, i@id, f@mops_falloff, and v@rest. + +By default, this node creates packed fragments, which are more efficient if all of your pieces are unique. However, packed fragments cannot preview Falloff in the viewport. + +== Overview == + +@inputs + +Primitives To Convert: + The primitives to convert into MOPs packed primitives. + +== General == + +@parameters + +Input Type: + #id: input_type + The type of geometry you mean to convert to MOPs-ready packed primitives. You can either convert polygon geometry, or modify existing packed primitives. + +Compute Normals: + #id: do_normal + If converting polygon geometry, enable the creation of vertex normals. This prevents dark display artifacts on newly-generated packed primitives. + +Cusp Angle: + #id: cuspangle + If vertex normals are equal to or less than this angle away from each other, they will be averaged together. Higher numbers give a softer appearance. + +Partition Method: + #id: name_method + The method by which input geometry is divided into pieces. Each piece will become a packed primitive. There are two modes: + * Connectivity: The primitive connectivity will be used to separate pieces. Each polygon shell will become a packed primitive. + * Attribute: An integer or string primitive attribute will be used to separate pieces. Each unique value of this attribute will become a packed primitive. + +Piece Attribute: + #id: name_attr + An integer or string primitive attribute to define pieces for partitioning. + +Transfer Attributes: + #id: transfer_attributes + If these attributes exist on the source geometry, transfer them to the new packed primitives. + +Create Packed Fragments: + #id: packedfragments + Create packed fragments instead of standard packed primitives. This means that each chunk contains a reference to the entire original geometry, which can speed up performance if each piece is unique, such as from a voronoi shatter. + NOTE: Packed fragments cannot display any color attributes that were modified after the pack operation. This means previewing falloff or modifying colors will not work in the viewport. + +Override ID Attr: + #id: do_id + Override any existing ID attribute with a newly-generated one based on the point number and the ID Start Number parameter. + +ID Start Number: + #id: startindex + The starting number to use for both the i@id attribute and the s@name suffix. + +Override Name Attr: + #id: do_name + Override any existing name attribute with a newly-generated one based on the ID and the Name Prefix parameter. + +Name Prefix: + #id: prefix + The prefix to use for the generated s@name attribute. Objects going into a Packed RBD simulation must have unique s@name attributes to solve as separate pieces. + +Rest Frame: + #id: rest_frame + When computing the v@rest attribute for MOPs, the frame in which the rest attribute will be generated from. \ No newline at end of file diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/InternalFileOptions b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/InternalFileOptions new file mode 100644 index 00000000..222988aa --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/InternalFileOptions @@ -0,0 +1,10 @@ +{ + "nodeconntype":{ + "type":"bool", + "value":false + }, + "nodeparmtype":{ + "type":"bool", + "value":false + } +} diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/OnCreated b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/OnCreated new file mode 100644 index 00000000..42ba7d17 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/OnCreated @@ -0,0 +1,10 @@ +me = kwargs['node'] +me.setName('MOPs_Convert', True) + +# send anonymous statistics if enabled. +# see README.md for more information. +try: + import mops_tools + mops_tools.send_on_create_analytics(me) +except: + pass \ No newline at end of file diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Sections.list b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Sections.list new file mode 100644 index 00000000..975032a5 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Sections.list @@ -0,0 +1,11 @@ +"" +DialogScript DialogScript +CreateScript CreateScript +TypePropertiesOptions TypePropertiesOptions +Help Help +Tools.shelf Tools.shelf +InternalFileOptions InternalFileOptions +Contents.gz Contents.gz +OnCreated OnCreated +ExtraFileOptions ExtraFileOptions +mops__misc__05.svg mops_misc_05.svg diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Tools.shelf b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Tools.shelf new file mode 100644 index 00000000..216dc5a8 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/Tools.shelf @@ -0,0 +1,20 @@ + + + + + + + SOP + + + $HDA_TABLE_AND_NAME + + MOPs/Generators + + + diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/TypePropertiesOptions b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/TypePropertiesOptions new file mode 100644 index 00000000..a6d52acf --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/TypePropertiesOptions @@ -0,0 +1,14 @@ +CheckExternal := 1; +ContentsCompressionType := 1; +ForbidOutsideParms := 1; +GzipContents := 1; +LockContents := 1; +MakeDefault := 1; +ParmsFromVfl := 0; +PrefixDroppedParmLabel := 0; +PrefixDroppedParmName := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/mops__misc__05.svg b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/mops__misc__05.svg new file mode 100644 index 00000000..1fae2d81 --- /dev/null +++ b/otls/MOPS_Convert.hda/MOPS_8_8Sop_1MOPS__Convert_8_81.1/mops__misc__05.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/otls/MOPS_Convert.hda/Sections.list b/otls/MOPS_Convert.hda/Sections.list index 9950cc6f..6e391fda 100644 --- a/otls/MOPS_Convert.hda/Sections.list +++ b/otls/MOPS_Convert.hda/Sections.list @@ -2,3 +2,4 @@ INDEX__SECTION INDEX_SECTION houdini.hdalibrary houdini.hdalibrary MOPS_8_8Sop_1MOPS__Convert_8_81.0 MOPS::Sop/MOPS_Convert::1.0 +MOPS_8_8Sop_1MOPS__Convert_8_81.1 MOPS::Sop/MOPS_Convert::1.1 diff --git a/otls/MOPS_Noise_Falloff.hda/INDEX__SECTION b/otls/MOPS_Noise_Falloff.hda/INDEX__SECTION index 8401715b..3d64160c 100644 --- a/otls/MOPS_Noise_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Noise_Falloff.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Thu Nov 29 05:04:41 2018 +Modified: Wed Nov 28 13:04:41 2018 Operator: MOPS::Noise_Falloff::1.1 Label: MOPs Noise Falloff @@ -24,7 +24,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Wed Feb 27 15:39:48 2019 +Modified: Tue Feb 26 23:39:48 2019 Operator: MOPS::Noise_Falloff::1.2 Label: MOPs Noise Falloff @@ -52,7 +52,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 15:39:48 2019 +Modified: Thu Nov 7 23:39:48 2019 Operator: MOPS::Noise_Falloff::1.4 Label: MOPs Noise Falloff @@ -66,5 +66,5 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Mon Mar 9 10:12:13 2020 +Modified: Thu May 7 11:11:30 2020 diff --git a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPdummydefs index cf0065c7..e1fd1191 100644 Binary files a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPfallbacks b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPfallbacks index e6e04b31..7b214031 100644 --- a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/.OPfallbacks @@ -1,16 +1,16 @@ -MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_applyAttributes.hda +MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda MOPS::Sop/Apply_Attributes::1.4 otls/MOPS_applyAttributes.hda -MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Combine_Falloffs.hda +MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Combine_Falloffs.hda MOPS::Sop/Combine_Falloffs::1.0 otls/MOPS_Combine_Falloffs.hda -MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_extractAttributes.hda +MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -MOPS::Sop/Noise_Patterns::1.2 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Noise_Patterns.hda +MOPS::Sop/Noise_Patterns::1.2 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Noise_Patterns.hda MOPS::Sop/Noise_Patterns::1.2 otls/MOPS_Noise_Patterns.hda -MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Preview_Falloff.hda +MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Remap_Falloff.hda +MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -MOPS::Sop/Transform_Modifier::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_transform.hda +MOPS::Sop/Transform_Modifier::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_transform.hda MOPS::Sop/Transform_Modifier::1.1 otls/MOPS_transform.hda Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda diff --git a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/Contents.mime index 935fc36c..1edc8153 100644 --- a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/Contents.dir/Contents.mime @@ -32,24 +32,25 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -14.2057 -5.79484 -connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +position -12.9074 5.32715 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +1 "output1" } inputsNamed3 { -0 MOPs_Explode 1 1 "input1" +0 MOPs_Instancer 1 1 "input1" } inputs { -0 MOPs_Explode 0 1 +0 MOPs_Instancer 0 1 } stat { - create 1583773532 - modify 1583773729 + create 1588874511 + modify 1588875069 author Henry@LAPPY586 access 0777 } @@ -108,7 +109,7 @@ inputs stat { create 1578457255 - modify 1583773533 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -245,7 +246,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 2.25339 -0.353776 +position 4.1148 0.844372 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -263,7 +264,7 @@ inputs stat { create 1524060463 - modify 1583773533 + modify 1588874772 author Henry@LAPPY586 access 0777 } @@ -370,6 +371,19 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../remap_falloff\") } } + channel group { + lefttype = extend + righttype = extend + defaultString = chs(\"../Perlin/group\") + flags = 0 + segment { length = 0 expr = chs(\"../group\") } + } + channel grouptype { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../grouptype\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -378,12 +392,12 @@ Content-Type: text/plain { version 0.8 -group [ 0 locks=0 autoscope=0 ] ( `chs(\"../Perlin/group\")` ) -grouptype [ 0 locks=0 ] ( "guess" ) +group [ 0 locks=0 autoscope=0 ] ( [ group "" ] ) +grouptype [ 0 locks=0 ] ( [ grouptype 0 ] ) sepparm [ 0 locks=0 ] ( ) falloff_attr [ 0 locks=0 ] ( mops_falloff ) output_attr [ 0 locks=0 ] ( mops_falloff ) -do_preview [ 0 locks=0 autoscope=0 ] ( "off" ) +do_preview [ 0 locks=0 ] ( "off" ) folder0 [ 0 locks=0 ] ( 0 ) do_sprite [ 0 locks=0 ] ( "off" ) spritescale [ 0 locks=0 ] ( 1 ) @@ -447,7 +461,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.798842 -1.61267 +position 0.790626 -1.91709 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -457,17 +471,17 @@ outputsNamed3 inputsNamed3 { 0 apply_transform 1 1 "input1" -1 MOPs_Remap_Falloff 1 1 "input2" +1 do_remap 1 1 "input2" } inputs { 0 apply_transform 0 1 -1 MOPs_Remap_Falloff 0 1 +1 do_remap 0 1 } stat { create 1524060463 - modify 1583773533 + modify 1588874571 author Henry@LAPPY586 access 0777 } @@ -586,7 +600,7 @@ inputs stat { create 1524060464 - modify 1583773747 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -827,7 +841,7 @@ vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 0 ) use_rest [ 0 locks=0 autoscope=0 ] ( [ use_rest 1 ] ) -has_rest [ 0 locks=0 autoscope=0 ] ( [ has_rest 0 ] ) +has_rest [ 0 locks=0 autoscope=0 ] ( [ has_rest 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -854,7 +868,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.795842 -3.7763 +position 0.787626 -4.08072 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -872,7 +886,7 @@ inputs stat { create 1524060464 - modify 1583773533 + modify 1588874570 author Henry@LAPPY586 access 0777 } @@ -933,7 +947,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.785919 -5.8142 +position 2.26325 -6.09768 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -951,7 +965,7 @@ inputs stat { create 1536023491 - modify 1583773533 + modify 1588875070 author Henry@LAPPY586 access 0777 } @@ -1192,12 +1206,12 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) -do_sprite [ 0 locks=0 ] ( [ do_sprite 1 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) +do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) override_scale [ 0 locks=0 ] ( [ override_scale 0 ] ) -ramp_preset [ 0 locks=0 ] ( [ ramp_preset 2 ] ) +ramp_preset [ 0 locks=0 ] ( [ ramp_preset 0 ] ) falloff_heatmap [ 0 locks=0 ] ( [ falloff_heatmap 5 ] ) falloff_heatmap1pos [ 0 locks=0 ] ( [ falloff_heatmap1pos 0 ] ) falloff_heatmap1c [ 0 locks=0 ] ( [ falloff_heatmap1cr 0.036199998110532761 ] [ falloff_heatmap1cg 0 ] [ falloff_heatmap1cb 0.5429999828338623 ] ) @@ -1260,7 +1274,7 @@ inputs stat { create 1550356490 - modify 1583773751 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -1322,7 +1336,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 2.25339 1.411 +position 2.29618 2.09566 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1340,7 +1354,7 @@ inputs stat { create 1568176106 - modify 1583773928 + modify 1588874566 author Henry@LAPPY586 access 0777 } @@ -1492,6 +1506,12 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../time_scale\") } } + channel use_rest { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../use_rest\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1509,17 +1529,17 @@ attrnamev [ 0 locks=0 autoscope=0 ] ( mops_falloff ) sepparm [ 0 locks=0 ] ( ) folder0 [ 0 locks=0 ] ( 0 0 0 ) input [ 0 locks=0 autoscope=0 ] ( [ input 0 ] ) -use_rest [ 0 locks=0 autoscope=0 ] ( "off" ) +use_rest [ 0 locks=0 autoscope=0 ] ( [ use_rest 1 ] ) sepparm2 [ 0 locks=0 ] ( ) amp [ 0 locks=0 autoscope=0 ] ( [ ampx 1 ] [ ampy 1 ] [ ampz 1 ] ) -freq [ 0 locks=0 autoscope=0 ] ( [ freqx 1 ] [ freqy 1 ] [ freqz 1 ] [ freqw 1 ] ) +freq [ 0 locks=0 autoscope=0 ] ( [ freqx 0.10000000000000001 ] [ freqy 0.10000000000000001 ] [ freqz 0.10000000000000001 ] [ freqw 0.10000000000000001 ] ) uniform [ 0 locks=0 autoscope=0 ] ( [ uniform 0 ] ) roughness [ 0 locks=0 autoscope=0 ] ( [ roughness 0.5 ] ) octaves [ 0 locks=0 autoscope=0 ] ( [ octaves 2 ] ) offset [ 0 locks=0 autoscope=0 ] ( [ offsetx 0 ] [ offsety 0 ] [ offsetz 0 ] [ offsetw 0 ] ) tile_size [ 0 locks=0 autoscope=0 ] ( [ tile_sizex 1 ] [ tile_sizey 1 ] [ tile_sizez 1 ] ) Distort [ 0 locks=0 autoscope=0 ] ( [ Distortx 0.20000000000000001 ] [ Distorty 0.20000000000000001 ] [ Distortz 0.20000000000000001 ] ) -time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 0 ] ) +time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 1 ] ) time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) do_remap_2D [ 0 locks=0 ] ( "off" ) input_rangev [ 0 locks=0 ] ( -1 1 ) @@ -1527,6 +1547,10 @@ output_rangev [ 0 locks=0 ] ( -1 1 ) do_remap_3D [ 0 locks=0 ] ( "off" ) input_range [ 0 locks=0 ] ( 0 1 ) output_range [ 0 locks=0 ] ( 0 1 ) +input_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +input_max_3D [ 0 locks=0 ] ( 1 1 1 ) +output_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +output_max_3D [ 0 locks=0 ] ( 1 1 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1553,7 +1577,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.798842 -7.8142 +position 0.927695 -9.76345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1570,7 +1594,7 @@ inputs stat { create 1524060464 - modify 1583773928 + modify 1588875066 author Henry@LAPPY586 access 0777 } @@ -1693,7 +1717,7 @@ inputs stat { create 1524060464 - modify 1583773533 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -1844,7 +1868,7 @@ inputs stat { create 1524060464 - modify 1583773533 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -2016,7 +2040,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.798842 -4.8142 +position 0.790626 -5.11862 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -2034,7 +2058,7 @@ inputs stat { create 1524060464 - modify 1565319729 + modify 1588874570 author Henry@LAPPY586 access 0777 } @@ -2098,7 +2122,7 @@ inputs stat { create 1565319729 - modify 1583773533 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -2160,7 +2184,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.795392 -6.8142 +position 0.924245 -8.76345 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -2169,16 +2193,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff1 1 1 "input1" +0 switch1 2 1 "input1" } inputs { -0 MOPs_Preview_Falloff1 0 1 +0 switch1 0 1 } stat { create 1565319729 - modify 1583773533 + modify 1588875084 author Henry@LAPPY586 access 0777 } @@ -2213,11 +2237,161 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_remap.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_remap.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 1.96164 -0.857493 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +2 MOPs_Noise_Patterns 0 1 "input1" +0 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 MOPs_Noise_Patterns 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588874570 + modify 1588874607 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_remap.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_remap.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_remap.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.794076 -7.48931 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 attribdelete1 0 1 "input1" +1 MOPs_Preview_Falloff1 1 1 "input2" +} +inputs +{ +0 attribdelete1 0 1 +1 MOPs_Preview_Falloff1 0 1 +} +stat +{ + create 1588875069 + modify 1588875086 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -18 +20 output1 do_local_transform IN_XFORM @@ -2236,6 +2410,8 @@ apply_transform MOPs_Noise_Patterns attribswap1 attribswap2 +do_remap +switch1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/ExtraFileOptions b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/ExtraFileOptions index 5f21dca5..6d1e559d 100644 --- a/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/ExtraFileOptions +++ b/otls/MOPS_Noise_Falloff.hda/MOPS_8_8Sop_1Noise__Falloff_8_81.4/ExtraFileOptions @@ -21,7 +21,7 @@ }, "ViewerStateModule/CodeGenInput":{ "type":"string", - "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" }, "mops_falloff_04.svg/Cursor":{ "type":"intarray", diff --git a/otls/MOPS_Object_Falloff.hda/INDEX__SECTION b/otls/MOPS_Object_Falloff.hda/INDEX__SECTION index 08f06ba8..b2021b4a 100644 --- a/otls/MOPS_Object_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Object_Falloff.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Feb 15 23:58:42 2019 +Modified: Fri Feb 15 19:58:42 2019 Operator: MOPS::Object_Falloff::1.1 Label: MOPs Object Falloff @@ -24,7 +24,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Sat Feb 16 00:05:14 2019 +Modified: Fri Feb 15 20:05:14 2019 Operator: MOPS::Object_Falloff::1.2 Label: MOPs Object Falloff @@ -52,5 +52,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 19:40:35 2019 +Modified: Thu May 7 11:12:06 2020 diff --git a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPdummydefs b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPdummydefs index 093b8dc4..d29306fa 100644 Binary files a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPdummydefs and b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPfallbacks b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPfallbacks index 9a1bf8b5..87e93da7 100644 --- a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/.OPfallbacks @@ -8,47 +8,47 @@ MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Previe MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda -Sop/sprite otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/sprite otls/OPlibSop.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/Contents.mime b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/Contents.mime index 05556fac..bfc071d9 100644 --- a/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/Contents.mime +++ b/otls/MOPS_Object_Falloff.hda/MOPS_8_8Sop_1Object__Falloff_8_81.3/Contents.dir/Contents.mime @@ -32,22 +32,27 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -62.1603 73.861 -connectornextid 0 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +position -12.9074 3.5668 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +2 "output1" } inputsNamed3 { +0 MOPs_Noise_Falloff 1 1 "input1" +1 sphere1 0 1 "input2" } inputs { +0 MOPs_Noise_Falloff 0 1 +1 sphere1 0 1 } stat { - create 1573270795 - modify 1573270806 + create 1588874919 + modify 1588875101 author Henry@LAPPY586 access 0777 } @@ -108,7 +113,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -143,6 +148,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -187,7 +193,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -221,6 +227,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -265,7 +272,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -299,6 +306,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -343,7 +351,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -377,6 +385,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -403,7 +412,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.00299999 -5.30911 +position 1.65827 -4.83971 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -421,7 +430,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874949 author Henry@LAPPY586 access 0777 } @@ -625,7 +634,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -679,6 +688,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -723,7 +733,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -757,6 +767,7 @@ vex_updatenmls [ 0 locks=0 autoscope=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 autoscope=0 ] ( id ) vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -793,17 +804,17 @@ outputsNamed3 inputsNamed3 { 1 do_noise 0 1 "input1" -2 MOPs_Remap_Falloff 1 1 "input2" +2 switch6 2 1 "input2" } inputs { 0 do_noise 0 1 -1 MOPs_Remap_Falloff 0 1 +1 switch6 0 1 } stat { create 1524060535 - modify 1573270796 + modify 1588874948 author Henry@LAPPY586 access 0777 } @@ -924,7 +935,7 @@ inputs stat { create 1530240906 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -946,7 +957,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1106,6 +1117,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/volume_sample.chn" @@ -1161,6 +1178,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) absolute [ 0 locks=0 ] ( [ absolute 0 ] ) invert [ 0 locks=0 ] ( [ invert 0 ] ) @@ -1190,7 +1208,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.0100926 -10.855 +position 2.1887 -10.7809 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1208,7 +1226,7 @@ inputs stat { create 1536024017 - modify 1573270796 + modify 1588875103 author Henry@LAPPY586 access 0777 } @@ -1446,7 +1464,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -1512,7 +1530,7 @@ inputs stat { create 1548137791 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -1534,7 +1552,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1687,6 +1705,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle1.parm" @@ -1713,6 +1737,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) default_falloff [ 0 locks=0 ] ( 1 ) } @@ -1759,7 +1784,7 @@ inputs stat { create 1548138107 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -1793,6 +1818,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1837,7 +1863,7 @@ inputs stat { create 1568176342 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2024,10 +2050,16 @@ tile_size [ 0 locks=0 autoscope=0 ] ( [ tile_sizex 1 ] [ tile_sizey 1 ] [ tile Distort [ 0 locks=0 autoscope=0 ] ( [ Distortx 0 ] [ Distorty 0 ] [ Distortz 0 ] ) time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 0 ] ) time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) +do_remap_2D [ 0 locks=0 ] ( "off" ) input_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) output_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) +do_remap_3D [ 0 locks=0 ] ( "off" ) input_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) output_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) +input_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +input_max_3D [ 0 locks=0 ] ( 1 1 1 ) +output_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +output_max_3D [ 0 locks=0 ] ( 1 1 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2072,7 +2104,7 @@ inputs stat { create 1550361237 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2106,6 +2138,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2150,7 +2183,7 @@ inputs stat { create 1550361703 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2184,6 +2217,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2254,7 +2288,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2315,7 +2349,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2438,6 +2472,7 @@ docompute [ 0 locks=0 ] ( "on" ) type [ 0 locks=0 autoscope=0 ] ( "typepoint" ) cuspangle [ 0 locks=0 autoscope=0 ] ( 60 ) method [ 0 locks=0 autoscope=0 ] ( 1 ) +origifzero [ 0 locks=0 ] ( "off" ) modify [ 0 locks=0 ] ( 0 ) normalize [ 0 locks=0 ] ( "off" ) reverse [ 0 locks=0 ] ( "off" ) @@ -2450,7 +2485,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2487,7 +2522,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2525,7 +2560,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2570,7 +2605,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2608,7 +2643,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2669,7 +2704,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2769,7 +2804,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2828,7 +2863,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2865,7 +2900,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2903,7 +2938,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2940,7 +2975,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -2978,7 +3013,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3077,7 +3112,7 @@ inputs stat { create 1524060535 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -3346,7 +3381,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3381,7 +3416,7 @@ inputs stat { create 1530240987 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -3425,7 +3460,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3512,7 +3547,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3549,7 +3584,7 @@ inputs stat { create 1548137782 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -3587,7 +3622,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3624,7 +3659,7 @@ inputs stat { create 1548137875 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -3726,7 +3761,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3761,7 +3796,7 @@ inputs stat { create 1565319729 - modify 1573270796 + modify 1588874919 author Henry@LAPPY586 access 0777 } @@ -3806,7 +3841,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3832,16 +3867,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff 1 1 "input1" +0 switch7 1 1 "input1" } inputs { -0 MOPs_Preview_Falloff 0 1 +0 switch7 0 1 } stat { create 1565319729 - modify 1573270796 + modify 1588875106 author Henry@LAPPY586 access 0777 } @@ -3872,7 +3907,157 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch6.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch6.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.452197 -5.4027 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 group_mask 0 1 "input1" +1 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 group_mask 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588874936 + modify 1588874958 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch6.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch6.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch6.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch7.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch7.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.155731 -11.3244 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +2 switch1 0 1 "input1" +0 MOPs_Preview_Falloff 1 1 "input2" +} +inputs +{ +0 switch1 0 1 +1 MOPs_Preview_Falloff 0 1 +} +stat +{ + create 1588875101 + modify 1588875119 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch7.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch7.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch7.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -3880,7 +4065,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -34 +36 inside_outside IN IN_Geo @@ -3915,6 +4100,8 @@ pointwrangle4 pointwrangle5 attribswap1 attribswap2 +switch6 +switch7 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Plain_Falloff.hda/INDEX__SECTION b/otls/MOPS_Plain_Falloff.hda/INDEX__SECTION index 4c645e93..8f39d5b6 100644 --- a/otls/MOPS_Plain_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Plain_Falloff.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 19:44:18 2019 +Modified: Thu May 7 11:12:30 2020 diff --git a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPdummydefs index 2f9d3f53..8ab32e3f 100644 Binary files a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPdummydefs and b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPfallbacks index 3590030d..cec49791 100644 --- a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/.OPfallbacks @@ -4,47 +4,47 @@ MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_ext MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda -Sop/sprite otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/sprite otls/OPlibSop.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/Contents.mime b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/Contents.mime index e888d470..ee3c2b94 100644 --- a/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_Plain_Falloff.hda/MOPS_8_8Sop_1Plain__Falloff_8_81.0/Contents.dir/Contents.mime @@ -32,22 +32,24 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -58.4098 73.6063 -connectornextid 0 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +position -14.7498 2.0004 +connectornextid 1 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { +0 MOPs_Object_Falloff 2 1 "input1" } inputs { +0 MOPs_Object_Falloff 0 1 } stat { - create 1573270999 - modify 1573271050 + create 1588875033 + modify 1588875137 author Henry@LAPPY586 access 0777 } @@ -105,7 +107,7 @@ inputs stat { create 1520763177 - modify 1573271000 + modify 1588875033 author Mo@Mo-PC access 0777 } @@ -127,7 +129,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -280,6 +282,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle1.chn" @@ -319,8 +327,9 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -Falloff_Value [ 0 locks=0 ] ( [ Falloff_Value 0.42499999999999999 ] ) +Falloff_Value [ 0 locks=0 ] ( [ Falloff_Value 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -367,7 +376,7 @@ inputs stat { create 1522551176 - modify 1573271000 + modify 1588875033 author henry@GlaDOS access 0777 } @@ -476,7 +485,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -3.46637e-09 -0.583314 +position 1.63315 -0.437497 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -494,7 +503,7 @@ inputs stat { create 1536023094 - modify 1573271000 + modify 1588875138 author Henry@LAPPY586 access 0777 } @@ -543,7 +552,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -635,7 +644,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -672,7 +681,7 @@ inputs stat { create 1521374085 - modify 1573271000 + modify 1588875033 author Mo@Mo-PC access 0777 } @@ -710,7 +719,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -769,7 +778,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -804,7 +813,7 @@ inputs stat { create 1565318119 - modify 1573271000 + modify 1588875033 author Henry@LAPPY586 access 0777 } @@ -837,7 +846,7 @@ numswaps [ 0 locks=0 ] ( 1 ) enable1 [ 0 locks=0 ] ( "on" ) method1 [ 0 locks=0 ] ( "swap" ) class1 [ 0 locks=0 ] ( "point" ) -srcattribs1 [ 0 locks=0 ] ( [ srcattribs1 butt ] ) +srcattribs1 [ 0 locks=0 ] ( [ srcattribs1 mops_falloff ] ) dstattribs1 [ 0 locks=0 ] ( mops_falloff ) typeinfo1 [ 0 locks=0 ] ( "dest" ) } @@ -849,7 +858,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -875,16 +884,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff 1 1 "input1" +0 switch2 1 1 "input1" } inputs { -0 MOPs_Preview_Falloff 0 1 +0 switch2 0 1 } stat { create 1565318159 - modify 1573271000 + modify 1588875140 author Henry@LAPPY586 access 0777 } @@ -915,7 +924,82 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.59035 -0.583314 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 switch1 2 1 "input1" +2 MOPs_Preview_Falloff 1 1 "input2" +} +inputs +{ +0 switch1 0 1 +1 MOPs_Preview_Falloff 0 1 +} +stat +{ + create 1588875137 + modify 1588875149 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -923,7 +1007,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -8 +9 pointwrangle1 IN switch1 @@ -932,6 +1016,7 @@ OUT MOPs_Preview_Falloff attribswap1 attribswap2 +switch2 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Remap_Falloff.hda/INDEX__SECTION b/otls/MOPS_Remap_Falloff.hda/INDEX__SECTION index d5bfa4f1..3d2ed85f 100644 --- a/otls/MOPS_Remap_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Remap_Falloff.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 19:45:23 2019 +Modified: Thu May 7 11:06:05 2020 diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPdummydefs index 6f50b7e1..f376d419 100644 Binary files a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPdummydefs and b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPfallbacks index 4a1208ac..8e4e8c6d 100644 --- a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/.OPfallbacks @@ -2,47 +2,47 @@ MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_ext MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda -Sop/sprite otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/sprite otls/OPlibSop.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/Contents.mime b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/Contents.mime index bb873462..3dbf9020 100644 --- a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/Contents.dir/Contents.mime @@ -32,22 +32,25 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -64.3598 71.5921 -connectornextid 0 +position 4.1148 0.844372 +connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +1 "output1" } inputsNamed3 { +0 MOPs_Noise_Patterns 0 1 "input1" } inputs { +0 MOPs_Noise_Patterns 0 1 } stat { - create 1573271064 - modify 1573271070 + create 1524060463 + modify 1588874753 author Henry@LAPPY586 access 0777 } @@ -87,7 +90,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.003 0.382446 +position -0.1773 -0.286672 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -105,7 +108,7 @@ inputs stat { create 1520240273 - modify 1573271064 + modify 1588874724 author Mo@Mo-PC access 0777 } @@ -136,7 +139,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -324,6 +327,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle1.chn" @@ -425,22 +434,15 @@ grouptype [ 8 locks=0 ] ( [ grouptype 0 ] ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) -snippet [ 0 locks=0 ] ( "int dofit = chi(\"do_fit\"); - -float imin = detail(0, \"mops_falloff_min\"); +snippet [ 0 locks=0 ] ( "float imin = detail(0, \"mops_falloff_min\"); float imax = detail(0, \"mops_falloff_max\"); float omin = chf(\"omin\"); float omax = chf(\"omax\"); -float temp = f@mops_falloff; - -if(dofit) - temp = fit(f@mops_falloff, imin, imax, 0, 1); - +float temp = fit(f@mops_falloff, imin, imax, 0, 1); float temp2 = chramp(\"remap_falloff\", temp); -if(dofit) - f@mops_falloff = fit(temp2, 0, 1, omin, omax);" ) +f@mops_falloff = fit(temp2, 0, 1, omin, omax);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) @@ -453,6 +455,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) imin [ 8 locks=0 ] ( [ imin 0 ] ) imax [ 8 locks=0 ] ( [ imax 1 ] ) @@ -462,7 +465,7 @@ remap_falloff [ 0 locks=0 ] ( [ remap_falloff 2 ] ) remap_falloff1pos [ 0 locks=0 ] ( [ remap_falloff1pos 0 ] ) remap_falloff1value [ 0 locks=0 ] ( [ remap_falloff1value 0 ] ) remap_falloff1interp [ 0 locks=0 ] ( [ remap_falloff1interp 1 ] ) -do_fit [ 0 locks=0 ] ( [ do_fit 1 ] ) +do_fit [ 0 locks=0 ] ( [ do_fit 0 ] ) remap_falloff2pos [ 0 locks=0 ] ( [ remap_falloff2pos 1 ] ) remap_falloff2value [ 0 locks=0 ] ( [ remap_falloff2value 1 ] ) remap_falloff2interp [ 0 locks=0 ] ( [ remap_falloff2interp 1 ] ) @@ -510,7 +513,7 @@ inputs stat { create 1521375946 - modify 1573271064 + modify 1588874511 author Mo@Mo-PC access 0777 } @@ -532,7 +535,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -692,6 +695,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/attribwrangle1.chn" @@ -754,8 +763,9 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -imin [ 8 locks=0 ] ( [ imin 0.51200000000000001 ] ) +imin [ 8 locks=0 ] ( [ imin 0 ] ) imax [ 8 locks=0 ] ( [ imax 1 ] ) } @@ -783,7 +793,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -4.9293e-09 -1.62725 +position -0.1743 -3.92801 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -801,7 +811,7 @@ inputs stat { create 1538097305 - modify 1573271064 + modify 1588874635 author Henry@LAPPY586 access 0777 } @@ -850,7 +860,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -942,7 +952,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1010,7 +1020,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1078,7 +1088,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1115,7 +1125,7 @@ inputs stat { create 1521376615 - modify 1573271064 + modify 1588874511 author Mo@Mo-PC access 0777 } @@ -1153,7 +1163,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1170,7 +1180,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.00345 -0.579958 +position -0.17775 -2.88072 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1188,7 +1198,7 @@ inputs stat { create 1521376673 - modify 1536026425 + modify 1588874716 author Mo@Mo-PC access 0777 } @@ -1252,7 +1262,7 @@ inputs stat { create 1522362408 - modify 1573271064 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -1327,7 +1337,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1401,7 +1411,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1418,7 +1428,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.164906 -6.09703 +position -0.00939391 -8.39779 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1435,7 +1445,7 @@ inputs stat { create 1522362487 - modify 1569035044 + modify 1588874635 author Henry@LAPPY586 access 0777 } @@ -1460,7 +1470,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1495,7 +1505,7 @@ inputs stat { create 1565319729 - modify 1573271064 + modify 1588874511 author Henry@LAPPY586 access 0777 } @@ -1540,7 +1550,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1557,7 +1567,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.00345 -2.52941 +position -0.17775 -4.83017 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1575,7 +1585,7 @@ inputs stat { create 1565319729 - modify 1573271064 + modify 1588874635 author Henry@LAPPY586 access 0777 } @@ -1609,7 +1619,7 @@ enable1 [ 0 locks=0 ] ( "on" ) method1 [ 0 locks=0 ] ( "swap" ) class1 [ 0 locks=0 ] ( "point" ) srcattribs1 [ 0 locks=0 ] ( mops_falloff ) -dstattribs1 [ 0 locks=0 ] ( [ dstattribs1 turds ] ) +dstattribs1 [ 0 locks=0 ] ( [ dstattribs1 mops_falloff ] ) typeinfo1 [ 0 locks=0 ] ( "dest" ) } @@ -1620,7 +1630,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1637,7 +1647,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.176111 -5.03743 +position 0.00181109 -7.33819 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1657,7 +1667,7 @@ inputs stat { create 1569034923 - modify 1573271064 + modify 1588874635 author Henry@LAPPY586 access 0777 } @@ -1685,7 +1695,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1695,7 +1705,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1712,7 +1722,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 1.68418 -3.88271 +position 1.50988 -6.18347 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1732,7 +1742,7 @@ inputs stat { create 1569035049 - modify 1573271064 + modify 1588874635 author Henry@LAPPY586 access 0777 } @@ -1769,7 +1779,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1792,8 +1802,8 @@ Content-Type: text/plain { "version":1, - "posx":5.00241269462389937, - "posy":-3.08761885782639567, + "posx":4.82811278397010391, + "posy":-5.38837767845649651, "pinned":false, "color":"FROMOUTPUT", "input":"(__dot1) 0 1" diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/DialogScript b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/DialogScript index 09ffb481..e9bc3af1 100644 --- a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/DialogScript +++ b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/DialogScript @@ -142,6 +142,7 @@ name "switchfit" label "Fit" type toggle + invisible default { "1" } } parm { diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/ExtraFileOptions b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/ExtraFileOptions index 50b67390..6ec229ca 100644 --- a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/ExtraFileOptions +++ b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/ExtraFileOptions @@ -19,6 +19,10 @@ "type":"string", "value":"" }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, "mops_falloff_04.svg/Cursor":{ "type":"intarray", "value":[1,1] diff --git a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/TypePropertiesOptions b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/TypePropertiesOptions index b4811492..a6d52acf 100644 --- a/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/TypePropertiesOptions +++ b/otls/MOPS_Remap_Falloff.hda/MOPS_8_8Sop_1Remap__Falloff_8_81.0/TypePropertiesOptions @@ -1,14 +1,14 @@ -SaveSpareParms := 0; CheckExternal := 1; -SaveIcon := 1; -GzipContents := 1; ContentsCompressionType := 1; -UnlockOnCreate := 0; -SaveCachedCode := 0; +ForbidOutsideParms := 1; +GzipContents := 1; LockContents := 1; MakeDefault := 1; -UseDSParms := 1; -ForbidOutsideParms := 1; +ParmsFromVfl := 0; PrefixDroppedParmLabel := 0; PrefixDroppedParmName := 0; -ParmsFromVfl := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_Shape_Falloff.hda/INDEX__SECTION b/otls/MOPS_Shape_Falloff.hda/INDEX__SECTION index 7d403ca5..e93c932c 100644 --- a/otls/MOPS_Shape_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Shape_Falloff.hda/INDEX__SECTION @@ -24,7 +24,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Fri Nov 23 11:47:41 2018 +Modified: Fri Nov 23 09:47:41 2018 Operator: MOPS::Shape_Falloff::1.2 Label: MOPs Shape Falloff @@ -38,7 +38,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Sat Feb 23 12:38:19 2019 +Modified: Sat Feb 23 10:38:19 2019 Operator: MOPS::Shape_Falloff::1.3 Label: MOPs Shape Falloff @@ -66,5 +66,5 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Tue Mar 10 17:35:13 2020 +Modified: Thu May 7 11:14:06 2020 diff --git a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPdummydefs index e2e1496c..abbae506 100644 Binary files a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPfallbacks b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPfallbacks index 6a81733e..84a70062 100644 --- a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/.OPfallbacks @@ -1,16 +1,16 @@ -MOPS::Sop/Apply_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_applyAttributes.hda +MOPS::Sop/Apply_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda MOPS::Sop/Apply_Attributes::1.0 otls/MOPS_applyAttributes.hda -MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Combine_Falloffs.hda +MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Combine_Falloffs.hda MOPS::Sop/Combine_Falloffs::1.0 otls/MOPS_Combine_Falloffs.hda -MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_extractAttributes.hda +MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -MOPS::Sop/Noise_Patterns::1.2 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Noise_Patterns.hda +MOPS::Sop/Noise_Patterns::1.2 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Noise_Patterns.hda MOPS::Sop/Noise_Patterns::1.2 otls/MOPS_Noise_Patterns.hda -MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Preview_Falloff.hda +MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Remap_Falloff.hda +MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -MOPS::Sop/Transform_Modifier::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_transform.hda +MOPS::Sop/Transform_Modifier::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_transform.hda MOPS::Sop/Transform_Modifier::1.0 otls/MOPS_transform.hda Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda diff --git a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/Contents.mime index 4ec91c8e..09496371 100644 --- a/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_Shape_Falloff.hda/MOPS_8_8Sop_1Shape__Falloff_8_81.4/Contents.dir/Contents.mime @@ -32,7 +32,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 1.76961 -0.587418 +position -13.3743 0.630454 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -40,16 +40,16 @@ outputsNamed3 } inputsNamed3 { -0 transform1 1 1 "input1" +0 MOPs_Plain_Falloff 1 1 "input1" } inputs { -0 transform1 0 1 +0 MOPs_Plain_Falloff 0 1 } stat { - create 1583877262 - modify 1583886928 + create 1588875163 + modify 1588875277 author Henry@LAPPY586 access 0777 } @@ -110,7 +110,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -201,7 +201,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -287,9 +287,9 @@ group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) local [ 0 locks=0 ] ( "on" ) -translate [ 0 locks=0 autoscope=0 ] ( [ translatex 0.00051808357238769531 ] [ translatey 0.00063776969909667969 ] [ translatez 0.00077533721923828125 ] ) -rotate [ 0 locks=0 autoscope=0 ] ( [ rotatex -237.19507377843388 ] [ rotatey -4.7846201356394849 ] [ rotatez -43.615646017155349 ] ) -scale [ 0 locks=0 autoscope=0 ] ( [ scalex 0.050000302493572235 ] [ scaley 0.46294495463371277 ] [ scalez 3.9535884857177734 ] ) +translate [ 0 locks=0 autoscope=0 ] ( [ translatex 0 ] [ translatey 0 ] [ translatez 0 ] ) +rotate [ 0 locks=0 autoscope=0 ] ( [ rotatex 0 ] [ rotatey 0 ] [ rotatez 0 ] ) +scale [ 0 locks=0 autoscope=0 ] ( [ scalex 1 ] [ scaley 1 ] [ scalez 1 ] ) uniform_scale [ 0 locks=0 autoscope=0 ] ( [ uniform_scale 1 ] ) pivot [ 0 locks=0 ] ( 0 0 0 ) do_weight [ 0 locks=0 autoscope=0 ] ( "off" ) @@ -345,7 +345,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -407,7 +407,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -3.35644 -4.04891 +position -1.80129 -3.78817 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -425,7 +425,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875181 author Henry@LAPPY586 access 0777 } @@ -635,7 +635,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -657,7 +657,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -928,7 +928,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -950,7 +950,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1243,7 +1243,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -1265,7 +1265,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1544,17 +1544,17 @@ outputsNamed3 inputsNamed3 { 0 attribswap1 1 1 "input1" -1 MOPs_Remap_Falloff 1 1 "input2" +1 switch2 2 1 "input2" } inputs { 0 attribswap1 0 1 -1 MOPs_Remap_Falloff 0 1 +1 switch2 0 1 } stat { create 1524060597 - modify 1583877263 + modify 1588875187 author Henry@LAPPY586 access 0777 } @@ -1675,7 +1675,7 @@ inputs stat { create 1524060597 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -1697,7 +1697,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1989,7 +1989,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -2050,7 +2050,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -4.49467 -10.0635 +position -3.28753 -10.2808 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -2068,7 +2068,7 @@ inputs stat { create 1536023588 - modify 1583877263 + modify 1588875228 author Henry@LAPPY586 access 0777 } @@ -2378,7 +2378,7 @@ inputs stat { create 1568176415 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -2571,6 +2571,10 @@ output_rangev [ 0 locks=0 ] ( -1 1 ) do_remap_3D [ 0 locks=0 ] ( "off" ) input_range [ 0 locks=0 ] ( 0 1 ) output_range [ 0 locks=0 ] ( 0 1 ) +input_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +input_max_3D [ 0 locks=0 ] ( 1 1 1 ) +output_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +output_max_3D [ 0 locks=0 ] ( 1 1 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2615,7 +2619,7 @@ inputs stat { create 1550446177 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -2694,7 +2698,7 @@ inputs stat { create 1550446187 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -2775,7 +2779,7 @@ inputs stat { create 1570162863 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -2797,7 +2801,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -3125,7 +3129,7 @@ inputs stat { create 1570310604 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -3147,7 +3151,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -3433,7 +3437,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.976432 -14.2073 +position -0.976432 -16.335 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -3451,7 +3455,7 @@ inputs stat { create 1583821827 - modify 1583884968 + modify 1588875211 author Henry@LAPPY586 access 0777 } @@ -3998,7 +4002,7 @@ inputs stat { create 1524060598 - modify 1583877265 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4149,7 +4153,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4276,7 +4280,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4367,7 +4371,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4422,9 +4426,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -4.49467 -12.3279 +position -4.67574 -15.7633 connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } @@ -4439,7 +4443,7 @@ inputs stat { create 1524060598 - modify 1583819447 + modify 1588875211 author Henry@LAPPY586 access 0777 } @@ -4497,7 +4501,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4583,7 +4587,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4803,7 +4807,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4874,7 +4878,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -4970,7 +4974,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5191,7 +5195,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5347,7 +5351,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5503,7 +5507,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5723,7 +5727,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5825,7 +5829,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -5900,7 +5904,7 @@ inputs stat { create 1524060598 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -6037,7 +6041,7 @@ inputs stat { create 1565319729 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -6099,7 +6103,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -4.49812 -11.0395 +position -4.49812 -13.1672 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -6108,16 +6112,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff 1 1 "input1" +0 switch3 2 1 "input1" } inputs { -0 MOPs_Preview_Falloff 0 1 +0 switch3 0 1 } stat { create 1565319729 - modify 1583877263 + modify 1588875220 author Henry@LAPPY586 access 0777 } @@ -6181,7 +6185,7 @@ inputs stat { create 1570167447 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -6335,7 +6339,7 @@ inputs stat { create 1570312315 - modify 1583877263 + modify 1588875163 author Henry@LAPPY586 access 0777 } @@ -6390,7 +6394,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.976432 -13.0395 +position -0.976432 -15.1672 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -6408,7 +6412,7 @@ inputs stat { create 1583809609 - modify 1583820647 + modify 1588875211 author Henry@LAPPY586 access 0777 } @@ -6473,9 +6477,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.976432 -15.7316 +position -0.976432 -17.8593 connectornextid 1 -flags = lock off model off template on footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } @@ -6490,7 +6494,7 @@ inputs stat { create 1583809998 - modify 1583821827 + modify 1588875211 author Henry@LAPPY586 access 0777 } @@ -6533,9 +6537,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.4667 -12.0395 +position -2.4667 -14.1672 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -6551,7 +6555,7 @@ inputs stat { create 1583810023 - modify 1583820413 + modify 1588875211 author Henry@LAPPY586 access 0777 } @@ -6588,11 +6592,161 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.77135 -4.27484 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 switch_falloff_type 0 1 "input1" +1 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 switch_falloff_type 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588875175 + modify 1588875195 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -4.65604 -11.5781 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 switch_back_to_P 0 1 "input1" +1 MOPs_Preview_Falloff 1 1 "input2" +} +inputs +{ +0 switch_back_to_P 0 1 +1 MOPs_Preview_Falloff 0 1 +} +stat +{ + create 1588875215 + modify 1588875228 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -59 +61 falloff_linear do_local_transform transform_guide @@ -6652,6 +6806,8 @@ bound1 BBOX unpack1 pointwrangle3 +switch2 +switch3 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Sort.hda b/otls/MOPS_Sort.hda new file mode 100644 index 00000000..0228ad3e Binary files /dev/null and b/otls/MOPS_Sort.hda differ diff --git a/otls/MOPS_Spline_Falloff.hda/INDEX__SECTION b/otls/MOPS_Spline_Falloff.hda/INDEX__SECTION index ff629f51..a8b677df 100644 --- a/otls/MOPS_Spline_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Spline_Falloff.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Feb 1 00:13:43 2019 +Modified: Thu Jan 31 22:13:43 2019 Operator: MOPS::Spline_Falloff::1.1 Label: MOPs Spline Falloff @@ -24,7 +24,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Feb 15 22:13:23 2019 +Modified: Fri Feb 15 20:13:23 2019 Operator: MOPS::Spline_Falloff::1.2 Label: MOPs Spline Falloff @@ -52,5 +52,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 19:56:59 2019 +Modified: Thu May 7 11:15:58 2020 diff --git a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPdummydefs b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPdummydefs index 7782d80d..82df1e0b 100644 Binary files a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPdummydefs and b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPfallbacks b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPfallbacks index 9a1bf8b5..87e93da7 100644 --- a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/.OPfallbacks @@ -8,47 +8,47 @@ MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Previe MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda -Sop/sprite otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/sprite otls/OPlibSop.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/Contents.mime b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/Contents.mime index c29b7dd8..51d78ae1 100644 --- a/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/Contents.mime +++ b/otls/MOPS_Spline_Falloff.hda/MOPS_8_8Sop_1Spline__Falloff_8_81.3/Contents.dir/Contents.mime @@ -32,22 +32,26 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -68.0177 72.1246 -connectornextid 0 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +position -12.923 -0.670459 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { +0 MOPs_Shape_Falloff 1 1 "input1" +1 circle1 0 1 "input2" } inputs { +0 MOPs_Shape_Falloff 0 1 +1 circle1 0 1 } stat { - create 1573271539 - modify 1573271547 + create 1588875252 + modify 1588875342 author Henry@LAPPY586 access 0777 } @@ -106,7 +110,7 @@ inputs stat { create 1520238981 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -140,6 +144,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -186,7 +191,7 @@ inputs stat { create 1520238994 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -227,6 +232,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -271,7 +277,7 @@ inputs stat { create 1520239056 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -293,7 +299,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -453,6 +459,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle3.chn" @@ -509,8 +521,9 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -max [ 0 locks=0 ] ( [ max 1 ] ) +max [ 0 locks=0 ] ( [ max 19.100000000000001 ] ) min [ 0 locks=0 ] ( [ min 0 ] ) } @@ -556,7 +569,7 @@ inputs stat { create 1520239092 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -587,7 +600,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -754,6 +767,12 @@ Content-Type: text/plain default { "2" } range { 1! 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle4.chn" @@ -848,6 +867,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) max [ 8 locks=0 ] ( [ max 1 ] ) min [ 8 locks=0 ] ( [ min 0 ] ) @@ -902,7 +922,7 @@ inputs stat { create 1520239111 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -936,6 +956,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -980,7 +1001,7 @@ inputs stat { create 1520239857 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -1002,7 +1023,7 @@ Content-Type: text/plain baseparm label "Group" export none - bindselector uvselect "Modify Points" + bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } @@ -1155,6 +1176,12 @@ Content-Type: text/plain default { "2" } range { 1! 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pointwrangle6.parm" @@ -1181,6 +1208,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) remap_falloff [ 0 locks=0 ] ( 2 ) remap_falloff1pos [ 0 locks=0 ] ( 0 ) @@ -1225,17 +1253,17 @@ outputsNamed3 inputsNamed3 { 0 attribswap1 1 1 "input1" -1 MOPs_Remap_Falloff 1 1 "input2" +1 switch1 2 1 "input2" } inputs { 0 attribswap1 0 1 -1 MOPs_Remap_Falloff 0 1 +1 switch1 0 1 } stat { create 1523234729 - modify 1573271540 + modify 1588875317 author henry@GlaDOS access 0777 } @@ -1338,9 +1366,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.40599 -14.1886 +position 1.21521 -13.5549 connectornextid 2 -flags = lock off model off template on footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -1356,7 +1384,7 @@ inputs stat { create 1523247855 - modify 1573271540 + modify 1588875319 author henry@GlaDOS access 0777 } @@ -1546,7 +1574,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.69511 -20.9507 +position -1.08686 -18.5983 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -1564,7 +1592,7 @@ inputs stat { create 1536024126 - modify 1573271540 + modify 1588875343 author Henry@LAPPY586 access 0777 } @@ -1805,7 +1833,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -1871,7 +1899,7 @@ inputs stat { create 1550362245 - modify 1573271540 + modify 1588875253 author Henry@LAPPY586 access 0777 } @@ -1905,6 +1933,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1949,7 +1978,7 @@ inputs stat { create 1568176441 - modify 1573271540 + modify 1588875253 author Henry@LAPPY586 access 0777 } @@ -2136,10 +2165,16 @@ tile_size [ 0 locks=0 autoscope=0 ] ( [ tile_sizex 1 ] [ tile_sizey 1 ] [ tile Distort [ 0 locks=0 autoscope=0 ] ( [ Distortx 0 ] [ Distorty 0 ] [ Distortz 0 ] ) time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 0 ] ) time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) +do_remap_2D [ 0 locks=0 ] ( "off" ) input_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) output_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) +do_remap_3D [ 0 locks=0 ] ( "off" ) input_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) output_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) +input_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +input_max_3D [ 0 locks=0 ] ( 1 1 1 ) +output_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +output_max_3D [ 0 locks=0 ] ( 1 1 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2184,7 +2219,7 @@ inputs stat { create 1550362262 - modify 1573271540 + modify 1588875253 author Henry@LAPPY586 access 0777 } @@ -2218,6 +2253,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2288,7 +2324,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2349,7 +2385,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2386,7 +2422,7 @@ inputs stat { create 1520238964 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -2414,7 +2450,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) +input [ 0 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2424,7 +2460,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2459,7 +2495,7 @@ inputs stat { create 1520238968 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -2617,7 +2653,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2656,7 +2692,7 @@ inputs stat { create 1520239135 - modify 1573271540 + modify 1588875253 author Mo@Mo-PC access 0777 } @@ -2694,7 +2730,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2819,7 +2855,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2879,7 +2915,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2941,7 +2977,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3000,7 +3036,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3037,7 +3073,7 @@ inputs stat { create 1523234394 - modify 1573271540 + modify 1588875253 author henry@GlaDOS access 0777 } @@ -3075,7 +3111,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3155,7 +3191,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3192,7 +3228,7 @@ inputs stat { create 1523247567 - modify 1573271540 + modify 1588875253 author henry@GlaDOS access 0777 } @@ -3230,7 +3266,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3265,7 +3301,7 @@ inputs stat { create 1565319729 - modify 1573271540 + modify 1588875253 author Henry@LAPPY586 access 0777 } @@ -3310,7 +3346,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3336,16 +3372,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff 1 1 "input1" +0 switch5 2 1 "input1" } inputs { -0 MOPs_Preview_Falloff 0 1 +0 switch5 0 1 } stat { create 1565319729 - modify 1573271540 + modify 1588875346 author Henry@LAPPY586 access 0777 } @@ -3376,7 +3412,157 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -1.14287 -14.5633 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 OUT_Weight 1 1 "input1" +1 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 OUT_Weight 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588875301 + modify 1588875331 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch5.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch5.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -3.67285 -19.9342 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 Combine_Falloffs1 2 1 "input1" +1 MOPs_Preview_Falloff 1 1 "input2" +} +inputs +{ +0 Combine_Falloffs1 0 1 +1 MOPs_Preview_Falloff 0 1 +} +stat +{ + create 1588875334 + modify 1588875356 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch5.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch5.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch5.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -3384,7 +3570,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -27 +29 pointwrangle1 get_nearest_point pointwrangle3 @@ -3412,6 +3598,8 @@ MOPs_Noise_Patterns pointwrangle8 attribswap1 attribswap2 +switch1 +switch5 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Spread_Falloff.hda/INDEX__SECTION b/otls/MOPS_Spread_Falloff.hda/INDEX__SECTION index f86008df..589f9513 100644 --- a/otls/MOPS_Spread_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Spread_Falloff.hda/INDEX__SECTION @@ -24,7 +24,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Wed Jan 2 04:44:14 2019 +Modified: Wed Jan 2 02:44:14 2019 Operator: MOPS::MOPs_Spread_Falloff::1.2 Label: MOPs Spread Falloff @@ -38,7 +38,7 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Fri Feb 15 00:23:07 2019 +Modified: Thu Feb 14 22:23:07 2019 Operator: MOPS::MOPs_Spread_Falloff::1.3 Label: MOPs Spread Falloff @@ -66,5 +66,5 @@ Inputs: 1 to 2 Subnet: true Python: false Empty: false -Modified: Mon Mar 9 15:54:02 2020 +Modified: Thu May 7 11:20:11 2020 diff --git a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPdummydefs index 73ce5db4..c78c7999 100644 Binary files a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPfallbacks b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPfallbacks index 118aa0d4..22e80dc6 100644 --- a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/.OPfallbacks @@ -1,14 +1,14 @@ -MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Combine_Falloffs.hda +MOPS::Sop/Combine_Falloffs::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Combine_Falloffs.hda MOPS::Sop/Combine_Falloffs::1.0 otls/MOPS_Combine_Falloffs.hda -MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_extractAttributes.hda +MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -MOPS::Sop/Neighbors::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_neighbors.hda +MOPS::Sop/Neighbors::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_neighbors.hda MOPS::Sop/Neighbors::1.0 otls/MOPS_neighbors.hda -MOPS::Sop/Noise_Patterns::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Noise_Patterns.hda +MOPS::Sop/Noise_Patterns::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Noise_Patterns.hda MOPS::Sop/Noise_Patterns::1.1 otls/MOPS_Noise_Patterns.hda -MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Preview_Falloff.hda +MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda -MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Remap_Falloff.hda +MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda Sop/attribblur C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribblur otls/OPlibSop.hda diff --git a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/Contents.mime index d96af2c3..7bf9a043 100644 --- a/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_Spread_Falloff.hda/MOPS_8_8Sop_1MOPs__Spread__Falloff_8_81.4/Contents.dir/Contents.mime @@ -32,7 +32,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.90753 -1.68028 +position -4.01882 -1.07471 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -48,8 +48,8 @@ inputs } stat { - create 1583794069 - modify 1583794462 + create 1588875562 + modify 1588875599 author Henry@LAPPY586 access 0777 } @@ -108,7 +108,7 @@ inputs stat { create 1535516024 - modify 1583794323 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -187,7 +187,7 @@ inputs stat { create 1535516179 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -268,7 +268,7 @@ inputs stat { create 1535516527 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -524,7 +524,7 @@ vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -spread [ 0 locks=0 ] ( [ spread 0.54300000000000004 ] ) +spread [ 0 locks=0 ] ( [ spread 0 ] ) falloff_width [ 0 locks=0 ] ( [ falloff_width 0.20000000000000001 ] ) } @@ -570,7 +570,7 @@ inputs stat { create 1535601794 - modify 1583794071 + modify 1588875564 author Henry@LAPPY586 access 0777 } @@ -6402,7 +6402,7 @@ inputs stat { create 1535602291 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -6481,7 +6481,7 @@ inputs stat { create 1535603297 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -6580,7 +6580,7 @@ inputs stat { create 1536019602 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -6659,7 +6659,7 @@ inputs stat { create 1536019951 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -6729,7 +6729,7 @@ inputs stat { create 1536020030 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -7001,7 +7001,7 @@ inputs stat { create 1536021997 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -7231,7 +7231,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -7459,7 +7459,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 1.48986 -23.0163 +position 4.50204 -23.0163 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -7477,7 +7477,7 @@ inputs stat { create 1542260169 - modify 1583794070 + modify 1588875581 author Henry@LAPPY586 access 0777 } @@ -7757,7 +7757,7 @@ inputs stat { create 1542316848 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -8229,7 +8229,7 @@ inputs stat { create 1546576717 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -8310,7 +8310,7 @@ inputs stat { create 1555307073 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -8545,7 +8545,7 @@ inputs stat { create 1550362818 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -8616,17 +8616,17 @@ outputsNamed3 inputsNamed3 { 0 (__dot3) "" 1 "input1" -1 MOPs_Remap_Falloff 1 1 "input2" +1 switch3 2 1 "input2" } inputs { 0 (__dot3) 0 1 -1 MOPs_Remap_Falloff 0 1 +1 switch3 0 1 } stat { create 1563654973 - modify 1583794070 + modify 1588875585 author Henry@LAPPY586 access 0777 } @@ -8795,7 +8795,7 @@ inputs stat { create 1535516032 - modify 1583794322 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -8829,7 +8829,7 @@ grouptype [ 0 locks=0 ] ( "point" ) mergeop [ 0 locks=0 ] ( "replace" ) folder0 [ 0 locks=0 ] ( 0 ) groupbase [ 0 locks=0 ] ( "on" ) -basegroup [ 0 locks=0 ] ( [ basegroup "80 90-91" ] ) +basegroup [ 0 locks=0 ] ( [ basegroup 0 ] ) ordered [ 0 locks=0 ] ( "off" ) geotype [ 0 locks=0 ] ( "all" ) switcher3 [ 0 locks=0 ] ( 0 ) @@ -9045,7 +9045,7 @@ inputs stat { create 1535601802 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -9120,7 +9120,7 @@ inputs stat { create 1535602256 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -9175,7 +9175,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 1.30529 -27.5605 +position 0.313306 -28.6172 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -9192,7 +9192,7 @@ inputs stat { create 1535603093 - modify 1583794323 + modify 1588875596 author Henry@LAPPY586 access 0777 } @@ -9376,7 +9376,7 @@ inputs stat { create 1535603204 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -9516,7 +9516,7 @@ inputs stat { create 1536019933 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -9647,7 +9647,7 @@ inputs stat { create 1536021649 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -9999,7 +9999,7 @@ inputs stat { create 1542260756 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -10312,7 +10312,7 @@ inputs stat { create 1542335542 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -10424,7 +10424,7 @@ inputs stat { create 1542406034 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -10565,7 +10565,7 @@ inputs stat { create 1542406097 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -10782,7 +10782,7 @@ inputs stat { create 1565319729 - modify 1583794070 + modify 1588875563 author Henry@LAPPY586 access 0777 } @@ -10844,7 +10844,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 1.1843 -26.5605 +position 0.192316 -27.6172 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -10853,16 +10853,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff1 1 1 "input1" +0 switch4 2 1 "input1" } inputs { -0 MOPs_Preview_Falloff1 0 1 +0 switch4 0 1 } stat { create 1565319729 - modify 1583794070 + modify 1588875602 author Henry@LAPPY586 access 0777 } @@ -10897,6 +10897,156 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.620213 -23.0165 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 attribdelete1 1 1 "input1" +1 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 attribdelete1 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588875580 + modify 1588875595 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch4.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch4.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.501161 -26.317 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 MOPs_Combine_Falloffs 2 1 "input1" +1 MOPs_Preview_Falloff1 1 1 "input2" +} +inputs +{ +0 MOPs_Combine_Falloffs 0 1 +1 MOPs_Preview_Falloff1 0 1 +} +stat +{ + create 1588875599 + modify 1588875609 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch4.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch4.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch4.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/__dot1.networkdotinit" Content-Type: text/plain @@ -10940,7 +11090,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -47 +49 set_defaults determine_cost map_cost_to_falloff @@ -10988,6 +11138,8 @@ add_noise_to_spread MOPs_Combine_Falloffs attribswap1 attribswap2 +switch3 +switch4 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Texture_Falloff.hda/INDEX__SECTION b/otls/MOPS_Texture_Falloff.hda/INDEX__SECTION index bc6462fd..9b1a4acd 100644 --- a/otls/MOPS_Texture_Falloff.hda/INDEX__SECTION +++ b/otls/MOPS_Texture_Falloff.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sun Dec 2 02:18:54 2018 +Modified: Sat Dec 1 14:18:54 2018 Operator: MOPS::Texture_Falloff::1.1 Label: MOPs Texture Falloff @@ -24,7 +24,7 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Fri Feb 15 22:17:33 2019 +Modified: Fri Feb 15 10:17:33 2019 Operator: MOPS::Texture_Falloff::1.2 Label: MOPs Texture Falloff @@ -52,5 +52,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Fri Nov 8 19:59:08 2019 +Modified: Thu May 7 11:27:09 2020 diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPdummydefs b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPdummydefs index e386189c..10be4353 100644 Binary files a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPdummydefs and b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPfallbacks b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPfallbacks index cdad58b5..3ed3988e 100644 --- a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/.OPfallbacks @@ -8,73 +8,73 @@ MOPS::Sop/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Previe MOPS::Sop/Preview_Falloff::1.1 otls/MOPS_Preview_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Remap_Falloff.hda MOPS::Sop/Remap_Falloff::1.0 otls/MOPS_Remap_Falloff.hda -Vop/addattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/addattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/addattrib otls/OPlibScripted.hda -Vop/addconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/addconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/addconst otls/OPlibScripted.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribfrommap C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribfrommap C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribfrommap otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/complement C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/complement C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/complement otls/OPlibScripted.hda -Vop/divconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/divconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/divconst otls/OPlibScripted.hda -Vop/fit C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/fit C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/fit otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectofloat otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/importattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/importattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/importattrib otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/mulconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/mulconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/mulconst otls/OPlibScripted.hda -Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/normalize otls/OPlibScripted.hda -Vop/pow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/pow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/pow otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Vop/smooth C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/smooth C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/smooth otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/sprite otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda -Vop/vectohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibScripted.hda +Vop/vectohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda Vop/vectohvec otls/OPlibScripted.hda diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/Contents.mime b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/Contents.mime index dff45961..984b03a2 100644 --- a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/Contents.mime +++ b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/Contents.dir/Contents.mime @@ -32,22 +32,24 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -60.2851 71.5921 -connectornextid 0 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +position -3.82242 -3.36604 +connectornextid 1 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { +0 uvtexture1 1 1 "input1" } inputs { +0 uvtexture1 0 1 } stat { - create 1573271924 - modify 1573271931 + create 1588875625 + modify 1588876079 author Henry@LAPPY586 access 0777 } @@ -72,7 +74,7 @@ Content-Disposition: attachment; filename="hdaroot.inp" Content-Type: text/plain 1 -0 -1.0045131875293747 9.9326695938586251 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT" +0 -1.564749087910223 11.557353704963086 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT" --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/attribfrommap2.init" @@ -87,7 +89,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.0035 4.14184 +position 0.864866 4.70208 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -105,7 +107,7 @@ inputs stat { create 1520761826 - modify 1573271925 + modify 1588875855 author Mo@Mo-PC access 0777 } @@ -201,6 +203,13 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../uv_ty\") } } + channel uvattrib { + lefttype = extend + righttype = extend + defaultString = \"uv\" + flags = 0 + segment { length = 0 expr = chs(\"../uvattrib\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -215,7 +224,7 @@ filename [ 0 locks=0 ] ( [ filename UVcolor.rat ] ) reload [ 0 locks=0 ] ( 0 ) udim [ 0 locks=0 ] ( "off" ) texture_channel [ 0 locks=0 ] ( "" ) -uvattrib [ 0 locks=0 ] ( uv ) +uvattrib [ 0 locks=0 ] ( [ uvattrib uv ] ) export_attribute [ 0 locks=0 ] ( mops_falloff ) attrib_type [ 0 locks=0 ] ( "float" ) color_settings [ 0 locks=0 ] ( 2 2 2 ) @@ -234,7 +243,7 @@ wrap [ 0 locks=0 ] ( [ wrap repeat ] ) border [ 0 locks=0 ] ( [ borderr 0 ] [ borderg 0 ] [ borderb 0 ] ) uv_invertu [ 0 locks=0 ] ( [ uv_invertu 0 ] ) uv_invertv [ 0 locks=0 ] ( [ uv_invertv 0 ] ) -uv_scale [ 8 locks=0 ] ( [ uv_scale 1 ] ) +uv_scale [ 8 locks=0 ] ( [ uv_scale 0.4366812227074236 ] ) uv_rz [ 0 locks=0 ] ( [ uv_rz 0 ] ) uv_t [ 0 locks=0 ] ( [ uv_tx 0 ] [ uv_ty 0 ] ) remap_influence1pos [ 0 locks=0 ] ( 0 ) @@ -284,7 +293,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.69896 3.14655 +position 0.668803 2.02919 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 @@ -302,7 +311,7 @@ inputs stat { create 1300390512 - modify 1573271926 + modify 1588875855 author cklosters@ghurian.sidefx.com access 0777 } @@ -809,6 +818,9 @@ remap_influence_2 [ 0 locks=0 ] ( [ remap_influence_2 2 ] ) remap_influence_2_1pos [ 0 locks=0 ] ( [ remap_influence_2_1pos 0 ] ) remap_influence_2_1value [ 0 locks=0 ] ( [ remap_influence_2_1value 0 ] ) remap_influence_2_1interp [ 0 locks=0 ] ( [ remap_influence_2_1interp 1 ] ) +remap_influence_2_2pos [ 0 locks=0 ] ( [ remap_influence_2_2pos 1 ] ) +remap_influence_2_2value [ 0 locks=0 ] ( [ remap_influence_2_2value 1 ] ) +remap_influence_2_2interp [ 0 locks=0 ] ( [ remap_influence_2_2interp 1 ] ) wrap [ 0 locks=0 ] ( [ wrap repeat ] ) texture_channel [ 0 locks=0 ] ( [ texture_channel "" ] ) doremap [ 0 locks=0 ] ( [ doremap 0 ] ) @@ -816,9 +828,6 @@ border [ 8 locks=0 ] ( [ borderr 0 ] [ borderg 0 ] [ borderb 0 ] ) uv [ 0 locks=0 ] ( 0 0 0 ) srccolorspace [ 0 locks=0 ] ( [ srccolorspace auto ] ) parm_udim [ 0 locks=0 ] ( [ parm_udim 0 ] ) -remap_influence_2_2pos [ 0 locks=0 ] ( [ remap_influence_2_2pos 1 ] ) -remap_influence_2_2value [ 0 locks=0 ] ( [ remap_influence_2_2value 1 ] ) -remap_influence_2_2interp [ 0 locks=0 ] ( [ remap_influence_2_2interp 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -828,7 +837,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -907,7 +916,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -987,6 +996,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -1035,7 +1047,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1117,6 +1129,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -1165,7 +1180,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1245,6 +1260,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -1293,7 +1311,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1352,7 +1370,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1432,6 +1450,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -1480,7 +1501,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1543,7 +1564,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1736,7 +1757,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1794,7 +1815,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -1874,6 +1895,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -1922,7 +1946,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2071,6 +2095,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2119,7 +2146,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2199,6 +2226,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2247,7 +2277,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2315,7 +2345,7 @@ inputs stat { create 1319659414 - modify 1573271925 + modify 1588875625 author andrew@clinton.sidefx.com access 0777 } @@ -2479,6 +2509,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2505,7 +2538,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2585,6 +2618,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2633,7 +2669,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2713,6 +2749,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2761,7 +2800,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2841,6 +2880,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 1 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -2889,7 +2931,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2969,6 +3011,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3017,7 +3062,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3096,6 +3141,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3144,7 +3192,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3203,7 +3251,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3283,6 +3331,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3331,7 +3382,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3612,6 +3663,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3638,7 +3692,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3698,7 +3752,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3778,6 +3832,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3826,7 +3883,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -3906,6 +3963,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -3954,7 +4014,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4029,7 +4089,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4230,7 +4290,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4294,7 +4354,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4374,6 +4434,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -4422,7 +4485,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4515,7 +4578,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4608,6 +4671,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -4656,7 +4722,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4724,7 +4790,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4851,7 +4917,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5044,7 +5110,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5103,7 +5169,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5376,7 +5442,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5436,7 +5502,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5496,7 +5562,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5558,7 +5624,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5620,7 +5686,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5680,7 +5746,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5740,7 +5806,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5872,7 +5938,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5932,7 +5998,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6068,7 +6134,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6104,7 +6170,7 @@ inputs stat { create 1300391705 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -6276,7 +6342,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6316,7 +6382,7 @@ inputs stat { create 1300733468 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -6423,7 +6489,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6558,7 +6624,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6751,7 +6817,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6809,7 +6875,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6966,7 +7032,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7167,7 +7233,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7231,7 +7297,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7267,7 +7333,7 @@ inputs stat { create 1300391705 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -7439,7 +7505,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7574,7 +7640,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7769,7 +7835,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7827,7 +7893,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7887,7 +7953,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8325,7 +8391,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8662,6 +8728,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -8710,7 +8779,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8773,7 +8842,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8968,7 +9037,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -9026,7 +9095,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -9106,6 +9175,9 @@ colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) +surfacedef [ 0 locks=0 ] ( "" ) +displacementdef [ 0 locks=0 ] ( "" ) +atmospheredef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) @@ -9154,7 +9226,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -9171,7 +9243,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -5.00049e-05 2.13273 +position 1.5406 2.13273 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -9189,7 +9261,7 @@ inputs stat { create 1523506819 - modify 1573271925 + modify 1588875635 author Henry@LAPPY586 access 0777 } @@ -9391,17 +9463,17 @@ outputsNamed3 inputsNamed3 { 0 switch_do_noise 1 1 "input1" -1 MOPs_Remap_Falloff 1 1 "input2" +1 switch2 2 1 "input2" } inputs { 0 switch_do_noise 0 1 -1 MOPs_Remap_Falloff 0 1 +1 switch2 0 1 } stat { create 1523506944 - modify 1573271925 + modify 1588875640 author Henry@LAPPY586 access 0777 } @@ -9528,7 +9600,7 @@ inputs stat { create 1523507576 - modify 1573271925 + modify 1588875625 author Henry@LAPPY586 access 0777 } @@ -9562,6 +9634,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -9588,7 +9661,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.24196 -2.55397 +position -0.162483 -2.27385 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -9606,7 +9679,7 @@ inputs stat { create 1536030928 - modify 1573271925 + modify 1588875647 author Henry@LAPPY586 access 0777 } @@ -9631,25 +9704,6 @@ Content-Disposition: attachment; filename="hdaroot/MOPs_Preview_Falloff.chn" Content-Type: text/plain { - channel do_preview { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../do_preview\") } - } - channel ramp_preset { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../ramp_preset\") } - } - channel falloff_heatmap { - lefttype = extend - righttype = extend - default = 5 - flags = 0 - segment { length = 0 value = 5 5 expr = ch(\"../falloff_heatmap\") } - } channel falloff_heatmap1pos { lefttype = extend righttype = extend @@ -9815,6 +9869,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../falloff_heatmap5interp\") } } + channel do_preview { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + channel ramp_preset { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../ramp_preset\") } + } + channel falloff_heatmap { + lefttype = extend + righttype = extend + default = 5 + flags = 0 + segment { length = 0 value = 5 5 expr = ch(\"../falloff_heatmap\") } + } channel do_sprite { lefttype = extend righttype = extend @@ -9843,7 +9916,7 @@ Content-Type: text/plain { version 0.8 -do_preview [ 0 locks=0 ] ( [ do_preview 0 ] ) +do_preview [ 0 locks=0 ] ( [ do_preview 1 ] ) do_sprite [ 0 locks=0 ] ( [ do_sprite 0 ] ) spritemap [ 0 locks=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 ] ( [ spritescale 1 ] ) @@ -9891,7 +9964,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.642116 8.04466 +position 0.474045 8.63291 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -9909,7 +9982,7 @@ inputs stat { create 1550362452 - modify 1573271925 + modify 1588875695 author Henry@LAPPY586 access 0777 } @@ -9943,6 +10016,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -9969,7 +10043,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.645116 7.01444 +position 0.648116 7.71473 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -9987,7 +10061,7 @@ inputs stat { create 1568176494 - modify 1573271925 + modify 1588875695 author Henry@LAPPY586 access 0777 } @@ -10174,10 +10248,16 @@ tile_size [ 0 locks=0 autoscope=0 ] ( [ tile_sizex 1 ] [ tile_sizey 1 ] [ tile Distort [ 0 locks=0 autoscope=0 ] ( [ Distortx 0 ] [ Distorty 0 ] [ Distortz 0 ] ) time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 0 ] ) time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) +do_remap_2D [ 0 locks=0 ] ( "off" ) input_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) output_rangev [ 0 locks=0 autoscope=0 ] ( -1 1 ) +do_remap_3D [ 0 locks=0 ] ( "off" ) input_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) output_range [ 0 locks=0 autoscope=0 ] ( 0 1 ) +input_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +input_max_3D [ 0 locks=0 ] ( 1 1 1 ) +output_min_3D [ 0 locks=0 ] ( -1 -1 -1 ) +output_max_3D [ 0 locks=0 ] ( 1 1 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -10204,7 +10284,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.645116 6.10155 +position 0.645116 6.80184 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -10222,7 +10302,7 @@ inputs stat { create 1550362471 - modify 1573271925 + modify 1588875696 author Henry@LAPPY586 access 0777 } @@ -10256,6 +10336,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -10282,7 +10363,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.11375 0.669921 +position -1.14391 -0.447439 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 @@ -10300,7 +10381,7 @@ inputs stat { create 1300395289 - modify 1506107485 + modify 1588875855 author cklosters@ghurian.sidefx.com access 0777 } @@ -10326,7 +10407,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10343,7 +10424,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.69896 4.3525 +position 0.668803 3.23514 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 @@ -10352,16 +10433,16 @@ outputsNamed3 } inputsNamed3 { -4 texture 7 1 "input1" +4 do_overwrite_uv 1 1 "input1" } inputs { -0 texture 0 1 +0 do_overwrite_uv 0 1 } stat { create 1300397479 - modify 1573271925 + modify 1588875856 author cklosters@ghurian.sidefx.com access 0777 } @@ -10422,7 +10503,7 @@ xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( [ tx 0 ] [ ty 0 ] 0 ) r [ 0 locks=0 ] ( 0 0 [ rz 0 ] ) -s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] 0 ) +s [ 0 locks=0 ] ( [ sx 0.4366812227074236 ] [ sy 0.4366812227074236 ] 0 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 8 locks=0 ] ( 0.5 0.5 0 ) softparmsgrouper [ 0 locks=0 ] ( 0 ) @@ -10443,7 +10524,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10485,7 +10566,7 @@ inputs stat { create 1300399867 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -10551,7 +10632,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10586,7 +10667,7 @@ inputs stat { create 1300463851 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -10633,7 +10714,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10670,7 +10751,7 @@ inputs stat { create 1300464991 - modify 1573271925 + modify 1588875625 author cklosters@ghurian.sidefx.com access 0777 } @@ -10708,7 +10789,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10725,7 +10806,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 0.69896 5.41434 +position 0.69896 5.68794 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 @@ -10745,7 +10826,7 @@ inputs stat { create 1072728535 - modify 1573271925 + modify 1588875859 author jlait@otago access 0777 } @@ -10773,7 +10854,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -10783,7 +10864,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -10818,7 +10899,7 @@ inputs stat { create 1072730112 - modify 1573271925 + modify 1588875625 author jlait@otago access 0777 } @@ -10856,7 +10937,7 @@ version 0.8 uvattrib [ 0 locks=0 ] ( uv ) group [ 0 locks=0 ] ( "" ) type [ 0 locks=0 ] ( [ type 0 ] ) -axis [ 0 locks=0 ] ( [ axis 1 ] ) +axis [ 0 locks=0 ] ( [ axis 0 ] ) campath [ 0 locks=0 ] ( "" ) coord [ 0 locks=0 ] ( "point" ) s [ 0 locks=0 ] ( 1 1 1 ) @@ -10872,7 +10953,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11076,7 +11157,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.1172 1.77533 +position -1.14736 0.65797 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 @@ -11096,7 +11177,7 @@ inputs stat { create 1369852411 - modify 1573271925 + modify 1588875855 author jlait@andorra.sidefx.com access 0777 } @@ -11147,7 +11228,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11182,7 +11263,7 @@ inputs stat { create 1506107437 - modify 1573271925 + modify 1588875625 author ndickson@trail access 0777 } @@ -11303,7 +11384,82 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribfrommap2/do_overwrite_uv.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribfrommap2/do_overwrite_uv.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 0.69896 4.29474 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +2 make_default_uvs 3 1 "input1" +0 texture 7 1 "input2" +} +inputs +{ +0 make_default_uvs 0 1 +1 texture 0 1 +} +stat +{ + create 1588875855 + modify 1588875954 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribfrommap2/do_overwrite_uv.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../../use_existing_uv\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribfrommap2/do_overwrite_uv.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribfrommap2/do_overwrite_uv.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -11337,7 +11493,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot/attribfrommap2.order" Content-Type: text/plain -10 +11 OUT uvtransform1 IN @@ -11348,6 +11504,7 @@ make_default_uvs calculate_point_attribute attribcopy1 rename_to_uv +do_overwrite_uv --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/attribfrommap2.net" @@ -11368,7 +11525,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.00451 9.15027 +position -1.56475 10.775 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -11386,7 +11543,7 @@ inputs stat { create 1520761837 - modify 1550362443 + modify 1588875682 author Mo@Mo-PC access 0777 } @@ -11412,7 +11569,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11449,7 +11606,7 @@ inputs stat { create 1523507109 - modify 1573271925 + modify 1588875625 author Henry@LAPPY586 access 0777 } @@ -11487,7 +11644,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11524,7 +11681,7 @@ inputs stat { create 1523507570 - modify 1573271925 + modify 1588875625 author Henry@LAPPY586 access 0777 } @@ -11562,7 +11719,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11685,7 +11842,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11702,7 +11859,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.13792 8.15396 +position -1.69816 9.77864 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -11720,7 +11877,7 @@ inputs stat { create 1565319729 - modify 1573271925 + modify 1588875682 author Henry@LAPPY586 access 0777 } @@ -11765,7 +11922,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -11791,16 +11948,16 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Preview_Falloff 1 1 "input1" +0 switch3 2 1 "input1" } inputs { -0 MOPs_Preview_Falloff 0 1 +0 switch3 0 1 } stat { create 1565319729 - modify 1573271925 + modify 1588875652 author Henry@LAPPY586 access 0777 } @@ -11831,7 +11988,157 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -0.394402 2.69343 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 attribfrommap2 1 1 "input1" +1 MOPs_Remap_Falloff 1 1 "input2" +} +inputs +{ +0 attribfrommap2 0 1 +1 MOPs_Remap_Falloff 0 1 +} +stat +{ + create 1588875634 + modify 1588875647 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../switchfit\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch2.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -2.49529 -2.65682 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +2 "output1" +} +inputsNamed3 +{ +0 switch1 1 1 "input1" +1 MOPs_Preview_Falloff 1 1 "input2" +} +inputs +{ +0 switch1 0 1 +1 MOPs_Preview_Falloff 0 1 +} +stat +{ + create 1588875650 + modify 1588875660 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_preview\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 8 locks=0 ] ( [ input 1 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/switch3.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -11839,7 +12146,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -15 +17 attribfrommap2 IN MOPs_Remap_Falloff @@ -11855,6 +12162,8 @@ MOPs_Noise_Patterns pointwrangle3 attribswap1 attribswap2 +switch2 +switch3 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/DialogScript b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/DialogScript index 0a7dbbbc..da4faadc 100644 --- a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/DialogScript +++ b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/DialogScript @@ -188,6 +188,22 @@ name "folder1" label "Image Settings" + parm { + name "use_existing_uv" + label "Use Existing UVs" + type toggle + default { "1" } + parmtag { "script_callback_language" "python" } + } + parm { + name "uvattrib" + label "UV Attribute" + type string + default { "uv" } + disablewhen "{ use_existing_uv 0 }" + parmtag { "autoscope" "0000000000000000" } + parmtag { "sidefx::attrib_access" "read" } + } parm { name "type" label "Texture Type" diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/ExtraFileOptions b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/ExtraFileOptions index 50b67390..6ec229ca 100644 --- a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/ExtraFileOptions +++ b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/ExtraFileOptions @@ -19,6 +19,10 @@ "type":"string", "value":"" }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, "mops_falloff_04.svg/Cursor":{ "type":"intarray", "value":[1,1] diff --git a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/TypePropertiesOptions b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/TypePropertiesOptions index b4811492..a6d52acf 100644 --- a/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/TypePropertiesOptions +++ b/otls/MOPS_Texture_Falloff.hda/MOPS_8_8Sop_1Texture__Falloff_8_81.3/TypePropertiesOptions @@ -1,14 +1,14 @@ -SaveSpareParms := 0; CheckExternal := 1; -SaveIcon := 1; -GzipContents := 1; ContentsCompressionType := 1; -UnlockOnCreate := 0; -SaveCachedCode := 0; +ForbidOutsideParms := 1; +GzipContents := 1; LockContents := 1; MakeDefault := 1; -UseDSParms := 1; -ForbidOutsideParms := 1; +ParmsFromVfl := 0; PrefixDroppedParmLabel := 0; PrefixDroppedParmName := 0; -ParmsFromVfl := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_applyAttributes.hda/INDEX__SECTION b/otls/MOPS_applyAttributes.hda/INDEX__SECTION index 51440945..e9fcc9ca 100644 --- a/otls/MOPS_applyAttributes.hda/INDEX__SECTION +++ b/otls/MOPS_applyAttributes.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri Jan 4 00:24:00 2019 +Modified: Thu Jan 3 18:24:00 2019 Operator: MOPS::Apply_Attributes::1.1 Label: MOPs Apply Attributes @@ -66,5 +66,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Wed Mar 25 19:27:27 2020 +Modified: Fri May 8 20:43:40 2020 diff --git a/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/.OPdummydefs index 06785746..109bfe9d 100644 Binary files a/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/Contents.mime index 3562e442..5383a359 100644 --- a/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_applyAttributes.hda/MOPS_8_8Sop_1Apply__Attributes_8_81.4/Contents.dir/Contents.mime @@ -32,27 +32,27 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.0708374 -10.8034 +position -3.13514 -0.384687 connectornextid 3 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { -2 "output1" +0 "output1" } inputsNamed3 { -0 MOPS_IN 0 1 "input1" -1 switch_do_pscale 0 1 "input2" +1 attribdelete1 1 1 "input1" +2 compute_translate 1 1 "input2" } inputs { -0 MOPS_IN 0 1 -1 switch_do_pscale 0 1 +0 attribdelete1 0 1 +1 compute_translate 0 1 } stat { - create 1584163373 - modify 1585189489 + create 1569469174 + modify 1588995739 author Henry@LAPPY586 access 0777 } @@ -113,7 +113,7 @@ inputs stat { create 1529358487 - modify 1585189633 + modify 1588995804 author Henry@LAPPY586 access 0777 } @@ -363,6 +363,13 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "do_pivot" + label "Do Pivot" + type integer + default { "0" } + range { 0 10 } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/apply_attributes1.chn" @@ -472,6 +479,12 @@ return outmask" language = python } flags = 0 segment { length = 0 expr = ch(\"../matchmode\") } } + channel do_pivot { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../do_pivots\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -513,6 +526,11 @@ vector P2 = point(1, \"P\", matchpt); vector4 orient2 = point(1, \"orient\", matchpt); vector scale2 = point(1, \"scale\", matchpt); float pscale2 = point(1, \"pscale\", matchpt); +vector pivot2 = primintrinsic(1, \"pivot\", matchpt); +if(haspointattrib(1, \"pivot\")) { + pivot2 = point(1, \"pivot\", matchpt); +} + float weight = 1.0; if( haspointattrib(0, falloff)) { // printf(\"\\nattr name: \" + falloff); @@ -534,12 +552,14 @@ if(!haspointattrib(1, \"orient\")) { int doT = chi(\"do_translate\"); int doR = chi(\"do_rotate\"); int doS = chi(\"do_scale\"); +int doP = chi(\"do_pivot\"); int doWeight = chi(\"do_weight\"); // define starting attributes. -matrix3 m = 3@__transform; +matrix3 m = primintrinsic(0, \"transform\", @ptnum); vector pos = 0; vector scale = cracktransform(0,0,2,{0,0,0},m); +vector pivot = {0,0,0}; float pscale = 1; vector4 orient = quaternion(m); @@ -572,8 +592,6 @@ if((type != \"PackedGeometry\") && (type != \"PackedFragment\") && (type != \"Pa } } -// p@__orient1 = orient; - // simplify pscale vs scale if(abs(scale.x-scale.y) < epsilon && abs(scale.y-scale.z) < epsilon && abs(length(scale)-1) < epsilon) { pscale *= scale.x; @@ -613,10 +631,13 @@ if(haspointattrib(1, \"euler\")) { orient2 = quaternion(em); } -// scale, rotate, translate +// pivot +pivot = primintrinsic(0, \"pivot\", @ptnum); +if(doP) { + pivot = lerp(pivot, pivot2, weight); +} -//f@__pscale2 = pscale2; -//v@__scale1 = scale; +// scale, rotate, translate if(doS) { if(Smode == 0) { // scale = lerp(scale, scale*scale2*pscale2, weight); @@ -676,8 +697,10 @@ matrix3 out = ident(); scale(out, (scale*pscale)); matrix3 rot = qconvert(orient); out = out * rot; -3@__transform = out; -i@__ingroup = 1;" ) + +// set intrinsics. +setprimintrinsic(0, \"transform\", @ptnum, out, \"set\"); +setprimintrinsic(0, \"pivot\", @ptnum, pivot, \"set\");" ) exportlist [ 0 locks=0 autoscope=0 ] ( * ) vex_strict [ 0 locks=0 autoscope=0 ] ( "off" ) autobind [ 0 locks=0 autoscope=0 ] ( "on" ) @@ -692,8 +715,8 @@ vex_inplace [ 0 locks=0 autoscope=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 autoscope=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -do_translate [ 0 locks=0 autoscope=0 ] ( [ do_translate 0 ] ) -do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 0 ] ) +do_translate [ 0 locks=0 autoscope=0 ] ( [ do_translate 1 ] ) +do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 1 ] ) do_scale [ 0 locks=0 autoscope=0 ] ( [ do_scale 1 ] ) do_weight [ 0 locks=0 autoscope=0 ] ( [ do_weight 1 ] ) rotate_mode [ 0 locks=0 autoscope=0 ] ( [ rotate_mode 0 ] ) @@ -703,6 +726,7 @@ rotate_order [ 0 locks=0 autoscope=0 ] ( [ rotate_order 0 ] ) falloff_attribute [ 0 locks=0 ] ( [ falloff_attribute mops_falloff ] ) can_ignore_falloff [ 8 locks=0 ] ( [ can_ignore_falloff 0 ] ) matchmode [ 0 locks=0 ] ( [ matchmode 0 ] ) +do_pivot [ 0 locks=0 ] ( [ do_pivot 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -797,104 +821,6 @@ Content-Type: text/plain } } ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/adjust_pivots.init" -Content-Type: text/plain - -type = attribwrangle -matchesdef = 1 - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/adjust_pivots.def" -Content-Type: text/plain - -sopflags sopflags = -comment "" -position -2.03997 7.06741 -connectornextid 3 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on -outputsNamed3 -{ -1 "output1" -} -inputsNamed3 -{ -0 attribpromote3 1 1 "input1" -2 null1 0 1 "input2" -} -inputs -{ -0 attribpromote3 0 1 -1 null1 0 1 -} -stat -{ - create 1555437557 - modify 1585189489 - author Henry@LAPPY586 - access 0777 -} -color UT_Color RGB 1 0 0 -delscript "" -exprlanguage hscript -end - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/adjust_pivots.parm" -Content-Type: text/plain - -{ -version 0.8 -folder0 [ 0 locks=0 ] ( 0 0 ) -group [ 0 locks=0 ] ( `chs(\"../apply_attributes1/group\")` ) -grouptype [ 0 locks=0 ] ( "guess" ) -class [ 0 locks=0 ] ( "point" ) -vex_numcount [ 0 locks=0 ] ( 10 ) -vex_threadjobsize [ 0 locks=0 ] ( 1024 ) -snippet [ 0 locks=0 ] ( "int matchpt = @ptnum; -float falloff = 1; -if( (haspointattrib(0, \"id\")) && (haspointattrib(1, \"id\")) ) { - matchpt = idtopoint(1, point(0,\"id\",@ptnum)); -} -//i@__matchpt = matchpt; -if(haspointattrib(0, \"mops_falloff\")) { - falloff = point(0, \"mops_falloff\", @ptnum); -} -// get pivot of matching point -vector pivot2 = primintrinsic(1, \"pivot\", matchpt); -//vector pivot2 = {0,0,0}; -if(haspointattrib(1, \"pivot\")) { - pivot2 = point(1, \"pivot\", matchpt); -} -vector pivot = v@__pivot; -pivot2 = lerp(pivot, pivot2, falloff); -v@__pivot = pivot2;" ) -exportlist [ 0 locks=0 ] ( * ) -vex_strict [ 0 locks=0 ] ( "off" ) -autobind [ 0 locks=0 ] ( "on" ) -bindings [ 0 locks=0 ] ( 0 ) -groupautobind [ 0 locks=0 ] ( "on" ) -groupbindings [ 0 locks=0 ] ( 0 ) -vex_cwdpath [ 0 locks=0 ] ( . ) -vex_outputmask [ 0 locks=0 ] ( * ) -vex_updatenmls [ 0 locks=0 ] ( "off" ) -vex_matchattrib [ 0 locks=0 ] ( id ) -vex_inplace [ 0 locks=0 ] ( "off" ) -vex_selectiongroup [ 0 locks=0 ] ( "" ) -vex_precision [ 0 locks=0 ] ( auto ) -} - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/adjust_pivots.userdata" -Content-Type: text/plain - -{ - "___Version___":{ - "type":"string", - "value":"" - } -} - --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/generate_orient_if_none.init" Content-Type: text/plain @@ -997,7 +923,7 @@ sopflags sopflags = comment "" position -1.31613 -0.23292 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -1013,7 +939,7 @@ inputs stat { create 1583618763 - modify 1585189489 + modify 1588965167 author Henry@LAPPY586 access 0777 } @@ -1077,7 +1003,7 @@ sopflags sopflags = comment "" position -4.53057 8.86287 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -1093,7 +1019,7 @@ inputs stat { create 1583691828 - modify 1585189489 + modify 1588964957 author Henry@LAPPY586 access 0777 } @@ -1850,82 +1776,6 @@ Content-Type: text/plain } } ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/switch_do_pivots.init" -Content-Type: text/plain - -type = switch -matchesdef = 0 - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/switch_do_pivots.def" -Content-Type: text/plain - -sopflags sopflags = -comment "" -position -3.86415 6.12399 -connectornextid 3 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on -outputsNamed3 -{ -2 "output1" -} -inputsNamed3 -{ -0 attribpromote3 1 1 "input1" -1 adjust_pivots 1 1 "input2" -} -inputs -{ -0 attribpromote3 0 1 -1 adjust_pivots 0 1 -} -stat -{ - create 1555459453 - modify 1585189489 - author Henry@LAPPY586 - access 0777 -} -color UT_Color RGB 0.8 1 0.7 -delscript "" -exprlanguage hscript -end - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/switch_do_pivots.chn" -Content-Type: text/plain - -{ - channel input { - lefttype = extend - righttype = extend - default = 1 - flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../do_pivots\") } - } - } - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/switch_do_pivots.parm" -Content-Type: text/plain - -{ -version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) -} - ---HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY -Content-Disposition: attachment; filename="hdaroot/switch_do_pivots.userdata" -Content-Type: text/plain - -{ - "___Version___":{ - "type":"string", - "value":"18.0.391" - } -} - --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/switch_do_output_orient.init" Content-Type: text/plain @@ -2062,7 +1912,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2362,7 +2212,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -3.16359 4.15417 +position -4.52757 5.46067 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -2371,18 +2221,18 @@ outputsNamed3 } inputsNamed3 { -0 switch_do_pivots 2 1 "input1" +0 attribpromote3 1 1 "input1" 2 attribpromote2 1 1 "input2" } inputs { -0 switch_do_pivots 0 1 +0 attribpromote3 0 1 1 attribpromote2 0 1 } stat { create 1573854736 - modify 1585189489 + modify 1588964936 author Henry@LAPPY586 access 0777 } @@ -2437,7 +2287,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -2.18455 5.1601 +position -2.32121 6.52673 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -2446,16 +2296,16 @@ outputsNamed3 } inputsNamed3 { -0 switch_do_pivots 2 1 "input1" +0 attribpromote3 1 1 "input1" } inputs { -0 switch_do_pivots 0 1 +0 attribpromote3 0 1 } stat { create 1573854774 - modify 1573854975 + modify 1588963473 author Henry@LAPPY586 access 0777 } @@ -2670,7 +2520,7 @@ sopflags sopflags = comment "" position -1.32303 1.80698 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -2686,7 +2536,7 @@ inputs stat { create 1583618748 - modify 1584897426 + modify 1588965171 author Henry@LAPPY586 access 0777 } @@ -2738,7 +2588,7 @@ sopflags sopflags = comment "" position -4.53102 8.09798 connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -2754,7 +2604,7 @@ inputs stat { create 1583691873 - modify 1584862529 + modify 1588964949 author Henry@LAPPY586 access 0777 } @@ -2795,7 +2645,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -29 +27 apply_attributes1 attribcopy_id enumerate1 @@ -2807,8 +2657,6 @@ switch2 make_id_if_missing do_make_id IN -adjust_pivots -switch_do_pivots switch_do_output_orient generate_orient_if_none switch4 diff --git a/otls/MOPS_instancer.hda/INDEX__SECTION b/otls/MOPS_instancer.hda/INDEX__SECTION index b2e12d6f..a4bcd368 100644 --- a/otls/MOPS_instancer.hda/INDEX__SECTION +++ b/otls/MOPS_instancer.hda/INDEX__SECTION @@ -52,7 +52,7 @@ Inputs: 0 to 500 Subnet: true Python: false Empty: false -Modified: Sat Feb 1 07:16:24 2020 +Modified: Fri Jan 31 19:16:24 2020 Operator: MOPS::Instancer::1.4 Label: MOPs Instancer @@ -66,5 +66,5 @@ Inputs: 0 to 500 Subnet: true Python: false Empty: false -Modified: Sat Apr 4 20:00:13 2020 +Modified: Tue May 12 19:46:01 2020 diff --git a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPdummydefs index 208ccb55..3b172a2e 100644 Binary files a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/Contents.mime index 4848c7a6..5d88bc82 100644 --- a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/Contents.mime @@ -32,8 +32,8 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -11.0925 2.24131 -connectornextid 3 +position -24.9764 9.59485 +connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { @@ -41,19 +41,15 @@ outputsNamed3 inputsNamed3 { 0 box1 0 1 "input1" -1 sphere1 0 1 "input2" -2 platonic1 0 1 "input3" } inputs { 0 box1 0 1 -1 sphere1 0 1 -2 platonic1 0 1 } stat { - create 1586054043 - modify 1586055631 + create 1589337845 + modify 1589338454 author Henry@LAPPY586 access 0777 } @@ -610,7 +606,7 @@ inputs stat { create 1567573997 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -785,7 +781,7 @@ inputs stat { create 1509153811 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -1081,7 +1077,7 @@ inputs stat { create 1529112595 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -1362,7 +1358,7 @@ inputs stat { create 1509161781 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -1448,7 +1444,7 @@ inputs stat { create 1509161957 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -1791,7 +1787,7 @@ inputs stat { create 1522120372 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -2108,9 +2104,9 @@ vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -sizex [ 8 locks=0 ] ( [ sizex 2 ] ) +sizex [ 8 locks=0 ] ( [ sizex 1 ] ) sizey [ 8 locks=0 ] ( [ sizey 0 ] ) -sizez [ 8 locks=0 ] ( [ sizez 2 ] ) +sizez [ 8 locks=0 ] ( [ sizez 1 ] ) stepx [ 8 locks=0 ] ( [ stepx 0.20000000000000001 ] ) stepy [ 8 locks=0 ] ( [ stepy 0.20000000000000001 ] ) stepz [ 8 locks=0 ] ( [ stepz 0.20000000000000001 ] ) @@ -2158,7 +2154,7 @@ inputs stat { create 1567742577 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -2334,7 +2330,7 @@ inputs stat { create 1529458439 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -2609,7 +2605,7 @@ inputs stat { create 1522207353 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -2690,7 +2686,7 @@ inputs stat { create 1523143742 - modify 1586054043 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -2770,7 +2766,7 @@ inputs stat { create 1523149154 - modify 1586054043 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -2850,7 +2846,7 @@ inputs stat { create 1513230374 - modify 1586055305 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -3119,7 +3115,7 @@ vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -mode [ 0 locks=0 ] ( [ mode 2 ] ) +mode [ 0 locks=0 ] ( [ mode 0 ] ) seed [ 0 locks=0 ] ( 1 ) index_attr [ 0 locks=0 ] ( [ index_attr mops_index ] ) } @@ -3166,7 +3162,7 @@ inputs stat { create 1523147062 - modify 1586055272 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -3256,7 +3252,7 @@ inputs stat { create 1523147435 - modify 1586055272 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -3342,7 +3338,7 @@ inputs stat { create 1540441971 - modify 1586055229 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -3609,7 +3605,7 @@ inputs stat { create 1509148564 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -3637,8 +3633,12 @@ if(!haspointattrib(0, \"scale\")) { if(!haspointattrib(0, \"pscale\")) { f@pscale = 1; } -v@scale *= chv(\"../instance_scale\" + itoa(i@mops_index+1)); -f@pscale *= ch(\"../instance_pscale\" + itoa(i@mops_index+1)); +vector instscale = chv(\"../instance_scale\" + itoa(i@mops_index+1)); +float instpscale = ch(\"../instance_pscale\" + itoa(i@mops_index+1)); +if(!(chi(\"../points_only\"))) { + v@scale *= chv(\"../instance_scale\" + itoa(i@mops_index+1)); + f@pscale *= ch(\"../instance_pscale\" + itoa(i@mops_index+1)); +} vector r = chv(\"../instance_rotate\" + itoa(i@mops_index+1)); vector4 rot = eulertoquaternion(radians(r), XFORM_XYZ); vector T = chv(\"../instance_translate\" + itoa(i@mops_index+1)); @@ -3707,7 +3707,7 @@ inputs stat { create 1557416320 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -3995,7 +3995,7 @@ inputs stat { create 1523080271 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4076,7 +4076,7 @@ inputs stat { create 1530946005 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4176,7 +4176,7 @@ inputs stat { create 1567747788 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4261,7 +4261,7 @@ inputs stat { create 1531283685 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4388,7 +4388,7 @@ inputs stat { create 1568259839 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4469,7 +4469,7 @@ inputs stat { create 1584173063 - modify 1586055581 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4570,7 +4570,7 @@ inputs stat { create 1568263803 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -4654,7 +4654,7 @@ inputs stat { create 1568523996 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5032,7 +5032,7 @@ inputs stat { create 1568524381 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5177,7 +5177,7 @@ inputs stat { create 1568609670 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5463,7 +5463,7 @@ inputs stat { create 1568610675 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5795,7 +5795,7 @@ inputs stat { create 1568698406 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5875,7 +5875,7 @@ inputs stat { create 1568780508 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -5956,7 +5956,7 @@ inputs stat { create 1568780508 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6037,7 +6037,7 @@ inputs stat { create 1568866585 - modify 1586055229 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6107,7 +6107,7 @@ inputs stat { create 1568867654 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6189,7 +6189,7 @@ inputs stat { create 1568917672 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6270,7 +6270,7 @@ inputs stat { create 1568918764 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6358,7 +6358,7 @@ inputs stat { create 1568917672 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6640,7 +6640,7 @@ inputs stat { create 1569005739 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -6722,7 +6722,7 @@ inputs stat { create 1569084328 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7007,7 +7007,7 @@ inputs stat { create 1569390549 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7095,7 +7095,7 @@ inputs stat { create 1569390549 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7178,7 +7178,7 @@ inputs stat { create 1569470295 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7258,7 +7258,7 @@ inputs stat { create 1570128391 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7518,7 +7518,7 @@ inputs stat { create 1570128391 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -7975,7 +7975,7 @@ inputs stat { create 1579909738 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8055,7 +8055,7 @@ inputs stat { create 1580880777 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8214,7 +8214,7 @@ inputs stat { create 1580883336 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8294,7 +8294,7 @@ inputs stat { create 1581566136 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8693,7 +8693,7 @@ inputs stat { create 1509148564 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8725,10 +8725,12 @@ if(!haspointattrib(0, \"scale\")) { if(!haspointattrib(0, \"pscale\")) { f@pscale = 1; } -v@scale *= chv(\"../instance_scale\" + itoa(i@mops_index+1)); -f@pscale *= ch(\"../instance_pscale\" + itoa(i@mops_index+1)); -//v@scale *= chv(\"../global_scale\"); -//f@pscale *= ch(\"../global_pscale\"); +vector instscale = chv(\"../instance_scale\" + itoa(i@mops_index+1)); +float instpscale = ch(\"../instance_pscale\" + itoa(i@mops_index+1)); +if(!(chi(\"../points_only\"))) { + v@scale *= instscale; + f@pscale *= instpscale; +} vector r = chv(\"../instance_rotate\" + itoa(i@mops_index+1)); vector4 rot = eulertoquaternion(radians(r), XFORM_XYZ); vector r2 = chv(\"../global_rotate\"); @@ -8799,7 +8801,7 @@ inputs stat { create 1508907047 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -8898,7 +8900,7 @@ sopflags sopflags = comment "" position 72.6612 -71.7689 connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } @@ -8913,7 +8915,7 @@ inputs stat { create 1510816622 - modify 1586055239 + modify 1587956503 author Henry@LAPPY586 access 0777 } @@ -9034,7 +9036,7 @@ inputs stat { create 1508906585 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -9131,7 +9133,7 @@ inputs stat { create 1508911812 - modify 1586055229 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -9397,7 +9399,7 @@ inputs stat { create 1567573563 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -9520,7 +9522,7 @@ inputs stat { create 1508906579 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -9748,7 +9750,7 @@ inputs stat { create 1508906585 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10096,7 +10098,7 @@ inputs stat { create 1524779021 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10167,7 +10169,7 @@ inputs stat { create 1529112153 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10256,7 +10258,7 @@ inputs stat { create 1529112159 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10401,7 +10403,7 @@ inputs stat { create 1529112407 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10651,7 +10653,7 @@ inputs stat { create 1529112948 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -10820,7 +10822,7 @@ inputs stat { create 1529112159 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11105,7 +11107,7 @@ inputs stat { create 1522120313 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11237,7 +11239,7 @@ inputs stat { create 1513226016 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11292,8 +11294,8 @@ pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) -objpath1 [ 0 locks=0 ] ( [ objpath1 /obj/geo1/TEMPLATE ] ) -group1 [ 0 locks=0 ] ( [ group1 "" ] ) +objpath1 [ 0 locks=0 ] ( [ objpath1 /obj/geo1/groupexpression1 ] ) +group1 [ 0 locks=0 ] ( [ group1 group1 ] ) expand1 [ 0 locks=0 ] ( "off" ) } @@ -11339,7 +11341,7 @@ inputs stat { create 1521087863 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11483,7 +11485,7 @@ inputs stat { create 1567742580 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11747,7 +11749,7 @@ inputs stat { create 1522121754 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -11846,7 +11848,7 @@ inputs stat { create 1522121807 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -12015,7 +12017,7 @@ inputs stat { create 1522300910 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -12152,7 +12154,7 @@ inputs stat { create 1523143901 - modify 1586054043 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -12253,7 +12255,7 @@ inputs stat { create 1523747481 - modify 1586054043 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -12373,7 +12375,7 @@ inputs stat { create 1567743404 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -12514,7 +12516,7 @@ inputs stat { create 1523145623 - modify 1586055272 + modify 1589337846 author henry@GlaDOS access 0777 } @@ -12543,7 +12545,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) +input [ 0 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -12596,7 +12598,7 @@ inputs stat { create 1567744824 - modify 1586055345 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -12686,7 +12688,7 @@ inputs stat { create 1567744824 - modify 1586058373 + modify 1589337958 author Henry@LAPPY586 access 0777 } @@ -12752,7 +12754,7 @@ inputs stat { create 1522969458 - modify 1586055239 + modify 1589337846 author Wolf_User@admin-hp access 0777 } @@ -12850,7 +12852,7 @@ inputs stat { create 1567744114 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -13065,7 +13067,7 @@ inputs stat { create 1530848870 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -13161,7 +13163,7 @@ inputs stat { create 1530848814 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -13253,7 +13255,7 @@ inputs stat { create 1530848881 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -13467,7 +13469,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 70.6065 -36.1205 +position 71.3938 -36.1168 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -13483,7 +13485,7 @@ inputs stat { create 1530848886 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -13852,6 +13854,15 @@ Content-Type: text/plain parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } + parm { + name "spare_input1" + label "Spare Input 1" + type oppath + default { "" } + help "Refer to this in expressions as -2, such as: npoints(-2)" + parmtag { "opfilter" "!!SOP!!" } + parmtag { "oprelative" "." } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/load_alembic.chn" @@ -13878,6 +13889,13 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../viewportlod\") } } + channel pointmode { + lefttype = extend + righttype = extend + default = 2 + flags = 0 + segment { length = 0 value = 2 2 expr = "if(ch(\"../pack_from\" + ((detail(-1, \"value\", 0)+1)))==1, 2, 1)" } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -13896,7 +13914,7 @@ stdswitcher [ 0 locks=0 ] ( 0 0 0 ) abcxform [ 0 locks=0 ] ( "off" ) loadmode [ 0 locks=0 ] ( "alembic" ) viewportlod [ 0 locks=0 ] ( [ viewportlod 0 ] ) -pointmode [ 0 locks=0 ] ( "centroid" ) +pointmode [ 0 locks=0 ] ( [ pointmode 1 ] ) polysoup [ 0 locks=0 ] ( "polymesh" ) includeXform [ 0 locks=0 ] ( "on" ) usevisibility [ 0 locks=0 ] ( "on" ) @@ -13937,6 +13955,7 @@ fileattrib [ 0 locks=0 ] ( abcFileName ) remapAttributes [ 0 locks=0 ] ( 0 ) stdswitcher4 [ 0 locks=0 ] ( 0 0 0 ) spare_input0 [ 0 locks=0 ] ( ../foreach_begin1_metadata1 ) +spare_input1 [ 0 locks=0 ] ( "" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -13978,7 +13997,7 @@ inputs stat { create 1567746994 - modify 1586058373 + modify 1589337958 author Henry@LAPPY586 access 0777 } @@ -14044,7 +14063,7 @@ inputs stat { create 1523081344 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -14101,7 +14120,7 @@ sopflags sopflags = comment "" position 72.6693 -57.7255 connectornextid 3 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" @@ -14119,7 +14138,7 @@ inputs stat { create 1540442277 - modify 1586055239 + modify 1587956503 author henry@GlaDOS access 0777 } @@ -14291,7 +14310,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 autoscope=1 autosel=4294967295 ] ( [ input 1 ] ) +input [ 8 locks=0 autoscope=1 autosel=4294967295 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -14410,7 +14429,7 @@ inputs stat { create 1567743257 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -14470,7 +14489,7 @@ Content-Type: text/plain { version 0.8 method [ 0 locks=0 ] ( "byframe" ) -frame [ 8 locks=0 ] ( [ frame 24 ] ) +frame [ 8 locks=0 ] ( [ frame 1 ] ) integerframe [ 0 locks=0 ] ( "on" ) time [ 0 locks=0 ] ( [ time 15.041666666666666 ] ) rangeclamp [ 0 locks=0 ] ( "none" ) @@ -14650,7 +14669,7 @@ inputs stat { create 1568264088 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -14679,7 +14698,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 1 ] ) +input [ 0 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -15031,7 +15050,7 @@ inputs stat { create 1568520276 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15180,7 +15199,7 @@ inputs stat { create 1568520954 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15445,7 +15464,7 @@ inputs stat { create 1567743257 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15614,7 +15633,7 @@ inputs stat { create 1568521638 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15697,7 +15716,7 @@ inputs stat { create 1568523967 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15772,7 +15791,7 @@ inputs stat { create 1568587660 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -15801,7 +15820,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -16179,7 +16198,7 @@ inputs stat { create 1508909702 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16268,7 +16287,7 @@ inputs stat { create 1568609578 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16415,7 +16434,7 @@ inputs stat { create 1568609633 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16529,7 +16548,7 @@ inputs stat { create 1568609660 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16602,7 +16621,7 @@ inputs stat { create 1560463831 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16763,7 +16782,7 @@ inputs stat { create 1568697713 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16834,7 +16853,7 @@ inputs stat { create 1568697731 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -16952,7 +16971,7 @@ inputs stat { create 1568698410 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17027,7 +17046,7 @@ inputs stat { create 1568780457 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17102,7 +17121,7 @@ inputs stat { create 1568780547 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17255,7 +17274,7 @@ inputs stat { create 1568863380 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17283,7 +17302,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) +input [ 0 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -17328,7 +17347,7 @@ inputs stat { create 1521087863 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17553,7 +17572,7 @@ inputs stat { create 1568866329 - modify 1586055229 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17756,7 +17775,7 @@ inputs stat { create 1568521638 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17839,7 +17858,7 @@ inputs stat { create 1568867356 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -17867,7 +17886,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -18112,7 +18131,7 @@ inputs stat { create 1568868406 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -18460,7 +18479,7 @@ inputs stat { create 1568947590 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -18618,7 +18637,7 @@ inputs stat { create 1568947590 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -18938,7 +18957,7 @@ t [ 8 locks=0 ] ( [ tx 0 ] [ ty 0 ] [ tz 0 ] ) r [ 8 locks=0 ] ( [ rx 0 ] [ ry 0 ] [ rz 0 ] ) s [ 8 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) shear [ 0 locks=0 ] ( [ shear1 0 ] [ shear2 0 ] [ shear3 0 ] ) -scale [ 0 locks=0 ] ( [ scale 0.10000000000000001 ] ) +scale [ 0 locks=0 ] ( [ scale 0.29999999999999999 ] ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( [ px 0 ] [ py 0 ] [ pz 0 ] ) pr [ 0 locks=0 ] ( [ prx 0 ] [ pry 0 ] [ prz 0 ] ) @@ -19002,7 +19021,7 @@ inputs stat { create 1567743257 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -19114,7 +19133,7 @@ inputs stat { create 1569084319 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -19254,7 +19273,7 @@ inputs stat { create 1569453856 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -19472,7 +19491,7 @@ inputs stat { create 1569455704 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -19603,7 +19622,7 @@ inputs stat { create 1569455737 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20025,7 +20044,7 @@ inputs stat { create 1569714346 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20152,7 +20171,7 @@ inputs stat { create 1569714414 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20443,7 +20462,7 @@ inputs stat { create 1580883319 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20518,7 +20537,7 @@ inputs stat { create 1582053141 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20591,7 +20610,7 @@ inputs stat { create 1583819843 - modify 1586054043 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20670,7 +20689,7 @@ inputs stat { create 1584172035 - modify 1586055588 + modify 1587956495 author Henry@LAPPY586 access 0777 } @@ -20685,7 +20704,7 @@ Content-Type: text/plain { version 0.8 -ptdel [ 0 locks=0 ] ( "* ^mops_index ^id ^name ^rest ^objpath" ) +ptdel [ 0 locks=0 ] ( "* ^mops_index ^id ^name ^rest ^objpath ^mops_abc_start ^mops_abc_end ^mops_abc_wrap" ) vtxdel [ 0 locks=0 ] ( "" ) primdel [ 0 locks=0 ] ( "" ) dtldel [ 0 locks=0 ] ( "" ) @@ -20736,7 +20755,7 @@ inputs stat { create 1584172109 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20824,7 +20843,7 @@ inputs stat { create 1584172149 - modify 1586055239 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20899,7 +20918,7 @@ inputs stat { create 1586055305 - modify 1586055442 + modify 1589337846 author Henry@LAPPY586 access 0777 } @@ -20974,7 +20993,7 @@ inputs stat { create 1586055389 - modify 1586055463 + modify 1589337846 author Henry@LAPPY586 access 0777 } diff --git a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/DialogScript b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/DialogScript index 6f129376..25d6a319 100644 --- a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/DialogScript +++ b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/DialogScript @@ -961,7 +961,7 @@ default { "" } disablewhen "{ distro_type < 5 }" menutoggle { - [ "opmenu -l object_merge1 group1" ] + [ "opmenu -l SOURCE_TEMPLATE group1" ] } parmtag { "autoscope" "0000000000000000" } } diff --git a/otls/MOPS_move_along_spline.hda/INDEX__SECTION b/otls/MOPS_move_along_spline.hda/INDEX__SECTION index 0d95ca00..aaf526a4 100644 --- a/otls/MOPS_move_along_spline.hda/INDEX__SECTION +++ b/otls/MOPS_move_along_spline.hda/INDEX__SECTION @@ -38,7 +38,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Sun Nov 18 05:12:44 2018 +Modified: Fri Nov 16 21:12:44 2018 Operator: MOPS::move_along_spline::1.4 Label: MOPs Move Along Spline @@ -52,7 +52,7 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Thu Aug 8 00:39:48 2019 +Modified: Fri May 8 11:58:17 2020 Operator: MOPS::move_along_spline::1.5 Label: MOPs Move Along Spline @@ -66,5 +66,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Sun Nov 10 14:01:10 2019 +Modified: Fri May 8 12:27:21 2020 diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPdummydefs b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPdummydefs index f2e65a7f..25740c18 100644 Binary files a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPdummydefs and b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPfallbacks b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPfallbacks index a64086a9..dd22f4a5 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPfallbacks +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/.OPfallbacks @@ -1,18 +1,16 @@ -MOPS::Sop/Apply_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda -MOPS::Sop/Apply_Attributes::1.0 otls/MOPS_applyAttributes.hda -MOPS::Sop/Apply_Attributes::1.2 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda -MOPS::Sop/Apply_Attributes::1.2 otls/MOPS_applyAttributes.hda +MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda +MOPS::Sop/Apply_Attributes::1.4 otls/MOPS_applyAttributes.hda MOPS::Sop/Orient_Curve::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Orient_Curve.hda MOPS::Sop/Orient_Curve::1.0 otls/MOPS_Orient_Curve.hda MOPS::Sop/Parallel_Transport::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Parallel_Transport.hda MOPS::Sop/Parallel_Transport::1.0 otls/MOPS_Parallel_Transport.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/solver otls/OPlibSop.hda -Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.hda -Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/visualize otls/OPlibSop.hda diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/Contents.mime b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/Contents.mime index 37b2fff1..367f58a2 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/Contents.mime +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.4/Contents.dir/Contents.mime @@ -32,24 +32,27 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -11.8261 -1.74388 -connectornextid 1 +position -19.6497 -2.17212 +connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +2 "output1" } inputsNamed3 { -0 pointwrangle1 1 1 "input1" +0 MOPs_Sort 0 1 "input1" +1 curve1 0 1 "input2" } inputs { -0 pointwrangle1 0 1 +0 MOPs_Sort 0 1 +1 curve1 0 1 } stat { - create 1565235466 - modify 1565235606 + create 1583696184 + modify 1588964289 author Henry@LAPPY586 access 0777 } @@ -323,6 +326,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/init_attrs.chn" @@ -388,9 +397,10 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) curve_num_expr [ 8 locks=0 autoscope=1 autosel=4294967295 ] ( [ curve_num_expr 0 ] ) -curve_select_mode [ 0 locks=0 ] ( [ curve_select_mode 0 ] ) +curve_select_mode [ 0 locks=0 ] ( [ curve_select_mode 1 ] ) search_dist [ 8 locks=0 ] ( [ search_dist 100 ] ) } @@ -634,6 +644,12 @@ Content-Type: text/plain type string default { "" } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/compute_initial_goals.chn" @@ -724,9 +740,10 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) search_dist [ 0 locks=0 ] ( [ search_dist 100 ] ) -mode [ 0 locks=0 ] ( [ mode 0 ] ) +mode [ 0 locks=0 ] ( [ mode 2 ] ) invert_normal [ 0 locks=0 ] ( "off" ) attach_attr [ 0 locks=0 ] ( [ attach_attr goalu ] ) } @@ -1055,6 +1072,12 @@ Content-Type: text/plain default { "2" } range { 1! 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/apply_new_goals.chn" @@ -1081,81 +1104,81 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp1interp\") } } - channel twist_ramp1pos { + channel offset_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp1pos\") } + segment { length = 0 expr = ch(\"../offset_ramp2pos\") } } - channel twist_ramp1value { + channel offset_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp1value\") } + segment { length = 0 expr = ch(\"../offset_ramp2value\") } } - channel twist_ramp1interp { + channel offset_ramp2interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp1interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } } - channel acceleration_ramp1pos { + channel twist_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple1pos\") } + segment { length = 0 expr = ch(\"../post_twist_ramp1pos\") } } - channel acceleration_ramp1value { + channel twist_ramp1value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple1value\") } + segment { length = 0 expr = ch(\"../post_twist_ramp1value\") } } - channel acceleration_ramp1interp { + channel twist_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../acceleration_ramp_simple1interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp1interp\") } } - channel offset_ramp2pos { + channel twist_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2pos\") } + segment { length = 0 expr = ch(\"../post_twist_ramp2pos\") } } - channel offset_ramp2value { + channel twist_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2value\") } + segment { length = 0 expr = ch(\"../post_twist_ramp2value\") } } - channel offset_ramp2interp { + channel twist_ramp2interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp2interp\") } } - channel twist_ramp2pos { + channel acceleration_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp2pos\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple1pos\") } } - channel twist_ramp2value { + channel acceleration_ramp1value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp2value\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple1value\") } } - channel twist_ramp2interp { + channel acceleration_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../acceleration_ramp_simple1interp\") } } channel acceleration_ramp2pos { lefttype = extend @@ -1379,6 +1402,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) travel [ 8 locks=0 ] ( [ travel 0 ] ) maintain_offset [ 0 locks=0 ] ( [ maintain_offset 0 ] ) @@ -1396,23 +1420,23 @@ offset_ramp [ 0 locks=0 ] ( [ offset_ramp 2 ] ) offset_ramp1pos [ 0 locks=0 ] ( [ offset_ramp1pos 0 ] ) offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 1 ] ) offset_ramp1interp [ 0 locks=0 ] ( [ offset_ramp1interp 1 ] ) +offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 1 ] ) +offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 1 ] ) +offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) do_falloff [ 0 locks=0 ] ( [ do_falloff 0 ] ) twist_amount [ 0 locks=0 ] ( [ twist_amount 0 ] ) twist_ramp [ 0 locks=0 ] ( [ twist_ramp 2 ] ) twist_ramp1pos [ 0 locks=0 ] ( [ twist_ramp1pos 0 ] ) twist_ramp1value [ 0 locks=0 ] ( [ twist_ramp1value 0 ] ) twist_ramp1interp [ 0 locks=0 ] ( [ twist_ramp1interp 1 ] ) +twist_ramp2pos [ 0 locks=0 ] ( [ twist_ramp2pos 1 ] ) +twist_ramp2value [ 0 locks=0 ] ( [ twist_ramp2value 1 ] ) +twist_ramp2interp [ 0 locks=0 ] ( [ twist_ramp2interp 1 ] ) goal_type [ 0 locks=0 ] ( [ goal_type 0 ] ) acceleration_ramp [ 0 locks=0 ] ( [ acceleration_ramp 2 ] ) acceleration_ramp1pos [ 0 locks=0 ] ( [ acceleration_ramp1pos 0 ] ) acceleration_ramp1value [ 0 locks=0 ] ( [ acceleration_ramp1value 0 ] ) acceleration_ramp1interp [ 0 locks=0 ] ( [ acceleration_ramp1interp 1 ] ) -offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 1 ] ) -offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 1 ] ) -offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) -twist_ramp2pos [ 0 locks=0 ] ( [ twist_ramp2pos 1 ] ) -twist_ramp2value [ 0 locks=0 ] ( [ twist_ramp2value 1 ] ) -twist_ramp2interp [ 0 locks=0 ] ( [ twist_ramp2interp 1 ] ) acceleration_ramp2pos [ 0 locks=0 ] ( [ acceleration_ramp2pos 1 ] ) acceleration_ramp2value [ 0 locks=0 ] ( [ acceleration_ramp2value 1 ] ) acceleration_ramp2interp [ 0 locks=0 ] ( [ acceleration_ramp2interp 1 ] ) @@ -1433,7 +1457,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot/MOPs_Apply_Attributes.init" Content-Type: text/plain -type = MOPS::Apply_Attributes::1.2 +type = MOPS::Apply_Attributes::1.4 matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1451,18 +1475,18 @@ outputsNamed3 } inputsNamed3 { -1 (__dot1) "" 1 "input1" +1 mops_prepped 1 1 "input1" 2 switch_falloff_rotation 1 1 "input2" } inputs { -0 (__dot1) 0 1 +0 mops_prepped 0 1 1 switch_falloff_rotation 0 1 } stat { - create 1556863040 - modify 1565235467 + create 1588964243 + modify 1588964290 author Henry@LAPPY586 access 0777 } @@ -1492,20 +1516,27 @@ Content-Type: text/plain version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) +sepparm [ 0 locks=0 ] ( ) +matchmode [ 0 locks=0 autoscope=0 ] ( "0" ) +folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) do_translate [ 0 locks=0 autoscope=0 ] ( "on" ) do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 1 ] ) do_scale [ 0 locks=0 autoscope=0 ] ( "on" ) -do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) do_pivots [ 0 locks=0 autoscope=0 ] ( "on" ) -ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +sepparm2 [ 0 locks=0 ] ( ) +local_space [ 0 locks=0 autoscope=0 ] ( "off" ) rotate_mode [ 0 locks=0 autoscope=0 ] ( 1 ) -scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) rotate_order [ 0 locks=0 autoscope=0 ] ( 0 ) -local_space [ 0 locks=0 autoscope=0 ] ( "off" ) -do_make_id [ 0 locks=0 autoscope=0 ] ( "on" ) +scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) +do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +falloff_attribute [ 0 locks=0 autoscope=0 ] ( mops_falloff ) +ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) do_copy_attrs [ 0 locks=0 autoscope=0 ] ( "on" ) attribname [ 0 locks=0 autoscope=0 ] ( __offset ) +do_make_id [ 0 locks=0 autoscope=0 ] ( "on" ) do_orient [ 0 locks=0 autoscope=0 ] ( "off" ) +do_output_scale [ 0 locks=0 autoscope=0 ] ( "on" ) +sepparm3 [ 0 locks=0 ] ( ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1763,6 +1794,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2000,6 +2032,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/snap_to_curve.chn" @@ -2100,6 +2138,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) up_axis [ 0 locks=0 ] ( [ up_axisx 0 ] [ up_axisy 0 ] [ up_axisz 1 ] ) normal_axis [ 0 locks=0 ] ( [ normal_axisx 0 ] [ normal_axisy 1 ] [ normal_axisz 0 ] ) @@ -2121,7 +2160,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot/MOPs_Apply_Attributes1.init" Content-Type: text/plain -type = MOPS::Apply_Attributes::1.0 +type = MOPS::Apply_Attributes::1.4 matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2135,12 +2174,12 @@ connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { -2 "output1" +0 "output1" } inputsNamed3 { -0 init_attrs 1 1 "input1" -1 snap_to_curve 1 1 "input2" +1 init_attrs 1 1 "input1" +2 snap_to_curve 1 1 "input2" } inputs { @@ -2149,8 +2188,8 @@ inputs } stat { - create 1542941667 - modify 1558836472 + create 1588964275 + modify 1588964317 author Henry@LAPPY586 access 0777 } @@ -2165,20 +2204,29 @@ Content-Type: text/plain { version 0.8 -group [ 0 locks=0 ] ( "" ) -grouptype [ 0 locks=0 ] ( "guess" ) -do_translate [ 0 locks=0 ] ( "on" ) -do_rotate [ 0 locks=0 ] ( "on" ) -do_scale [ 0 locks=0 ] ( "off" ) -do_falloff [ 0 locks=0 ] ( "off" ) -ignore_no_falloff [ 0 locks=0 ] ( "off" ) -rotate_mode [ 0 locks=0 ] ( 1 ) -scale_mode [ 0 locks=0 ] ( 0 ) -rotate_order [ 0 locks=0 ] ( 0 ) -local_space [ 0 locks=0 ] ( "off" ) -do_make_id [ 0 locks=0 ] ( "on" ) -do_copy_attrs [ 0 locks=0 ] ( "off" ) -attribname [ 0 locks=0 ] ( "" ) +group [ 0 locks=0 autoscope=0 ] ( "" ) +grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) +sepparm [ 0 locks=0 ] ( ) +matchmode [ 0 locks=0 autoscope=0 ] ( "0" ) +folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) +do_translate [ 0 locks=0 autoscope=0 ] ( "on" ) +do_rotate [ 0 locks=0 autoscope=0 ] ( "on" ) +do_scale [ 0 locks=0 autoscope=0 ] ( "off" ) +do_pivots [ 0 locks=0 autoscope=0 ] ( "on" ) +sepparm2 [ 0 locks=0 ] ( ) +local_space [ 0 locks=0 autoscope=0 ] ( "off" ) +rotate_mode [ 0 locks=0 autoscope=0 ] ( 1 ) +rotate_order [ 0 locks=0 autoscope=0 ] ( 0 ) +scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) +do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +falloff_attribute [ 0 locks=0 autoscope=0 ] ( mops_falloff ) +ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +do_copy_attrs [ 0 locks=0 autoscope=0 ] ( "off" ) +attribname [ 0 locks=0 autoscope=0 ] ( "" ) +do_make_id [ 0 locks=0 autoscope=0 ] ( "on" ) +do_orient [ 0 locks=0 autoscope=0 ] ( "on" ) +do_output_scale [ 0 locks=0 autoscope=0 ] ( "on" ) +sepparm3 [ 0 locks=0 ] ( ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2260,6 +2308,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2425,6 +2474,8 @@ parmop_transformsopoutput [ 0 locks=0 autoscope=0 ] ( "default" ) transformsopoutput [ 0 locks=0 autoscope=0 ] ( "on" ) parmop_solveinitframe [ 0 locks=0 autoscope=0 ] ( "default" ) solveinitframe [ 0 locks=0 autoscope=0 ] ( "on" ) +parmop_numstamps [ 0 locks=0 ] ( "default" ) +numstamps [ 0 locks=0 ] ( 0 ) parmop_usetimestep [ 0 locks=0 ] ( "default" ) usetimestep [ 0 locks=0 ] ( "on" ) parmop_timescale [ 0 locks=0 ] ( "default" ) @@ -2444,7 +2495,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2760,6 +2811,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/advect_mops/d/s/advect_points.chn" @@ -2786,81 +2843,81 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../../../../acceleration_ramp1interp\") } } - channel offset_ramp1pos { + channel acceleration_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp1pos\") } + segment { length = 0 expr = ch(\"../../../../acceleration_ramp2pos\") } } - channel offset_ramp1value { + channel acceleration_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp1value\") } + segment { length = 0 expr = ch(\"../../../../acceleration_ramp2value\") } } - channel offset_ramp1interp { + channel acceleration_ramp2interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp1interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../acceleration_ramp2interp\") } } - channel twist_ramp1pos { + channel offset_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1pos\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp1pos\") } } - channel twist_ramp1value { + channel offset_ramp1value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1value\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp1value\") } } - channel twist_ramp1interp { + channel offset_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp1interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp1interp\") } } - channel acceleration_ramp2pos { + channel offset_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../acceleration_ramp2pos\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } } - channel acceleration_ramp2value { + channel offset_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../acceleration_ramp2value\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } } - channel acceleration_ramp2interp { + channel offset_ramp2interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../acceleration_ramp2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp2interp\") } } - channel offset_ramp2pos { + channel twist_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1pos\") } } - channel offset_ramp2value { + channel twist_ramp1value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1value\") } } - channel offset_ramp2interp { + channel twist_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp1interp\") } } channel twist_ramp2pos { lefttype = extend @@ -3074,6 +3131,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) speed [ 0 locks=0 ] ( [ speed 0.01 ] ) maintain_offset [ 8 locks=0 ] ( [ maintain_offset 1 ] ) @@ -3086,14 +3144,23 @@ acceleration_ramp [ 0 locks=0 ] ( [ acceleration_ramp 2 ] ) acceleration_ramp1pos [ 0 locks=0 ] ( [ acceleration_ramp1pos 0 ] ) acceleration_ramp1value [ 0 locks=0 ] ( [ acceleration_ramp1value 1 ] ) acceleration_ramp1interp [ 0 locks=0 ] ( [ acceleration_ramp1interp 1 ] ) +acceleration_ramp2pos [ 0 locks=0 ] ( [ acceleration_ramp2pos 1 ] ) +acceleration_ramp2value [ 0 locks=0 ] ( [ acceleration_ramp2value 1 ] ) +acceleration_ramp2interp [ 0 locks=0 ] ( [ acceleration_ramp2interp 1 ] ) offset_ramp [ 8 locks=0 ] ( [ offset_ramp 2 ] ) offset_ramp1pos [ 0 locks=0 ] ( [ offset_ramp1pos 0 ] ) offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 1 ] ) offset_ramp1interp [ 0 locks=0 ] ( [ offset_ramp1interp 1 ] ) +offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 1 ] ) +offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 1 ] ) +offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) twist_ramp [ 8 locks=0 ] ( [ twist_ramp 2 ] ) twist_ramp1pos [ 0 locks=0 ] ( [ twist_ramp1pos 0 ] ) twist_ramp1value [ 0 locks=0 ] ( [ twist_ramp1value 0 ] ) twist_ramp1interp [ 0 locks=0 ] ( [ twist_ramp1interp 1 ] ) +twist_ramp2pos [ 0 locks=0 ] ( [ twist_ramp2pos 1 ] ) +twist_ramp2value [ 0 locks=0 ] ( [ twist_ramp2value 1 ] ) +twist_ramp2interp [ 0 locks=0 ] ( [ twist_ramp2interp 1 ] ) do_vexpression [ 8 locks=0 ] ( [ do_vexpression 0 ] ) vexpression [ 0 locks=0 ] ( [ vexpression "// random_amount = 0.0; // random_seed = i@id; @@ -3102,15 +3169,6 @@ vexpression [ 0 locks=0 ] ( [ vexpression "// random_amount = 0.0; // twist_amount = 0.0;" ] ) trails [ 8 locks=0 ] ( [ trails 1 ] ) curve_mode [ 0 locks=0 ] ( 0 ) -acceleration_ramp2pos [ 0 locks=0 ] ( [ acceleration_ramp2pos 1 ] ) -acceleration_ramp2value [ 0 locks=0 ] ( [ acceleration_ramp2value 1 ] ) -acceleration_ramp2interp [ 0 locks=0 ] ( [ acceleration_ramp2interp 1 ] ) -offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 1 ] ) -offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 1 ] ) -offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) -twist_ramp2pos [ 0 locks=0 ] ( [ twist_ramp2pos 1 ] ) -twist_ramp2value [ 0 locks=0 ] ( [ twist_ramp2value 1 ] ) -twist_ramp2interp [ 0 locks=0 ] ( [ twist_ramp2interp 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3329,6 +3387,12 @@ Content-Type: text/plain type string default { "" } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/advect_mops/d/s/generate_trails.parm" @@ -3357,6 +3421,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) trail_group [ 0 locks=0 ] ( trails ) } @@ -3440,6 +3505,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3518,6 +3584,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3737,6 +3804,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/taper_trails.chn" @@ -3778,6 +3851,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) do_taper [ 0 locks=0 ] ( [ do_taper 0 ] ) } @@ -4040,6 +4114,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4137,6 +4212,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4207,7 +4283,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4268,7 +4344,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4333,7 +4409,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) +input [ 0 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4343,7 +4419,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4491,7 +4567,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4566,7 +4642,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4627,7 +4703,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4737,7 +4813,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4798,7 +4874,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4857,7 +4933,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4925,7 +5001,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4986,7 +5062,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5069,7 +5145,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5143,7 +5219,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5170,7 +5246,7 @@ outputsNamed3 inputsNamed3 { 2 init_attrs 1 1 "input1" -0 MOPs_Apply_Attributes1 2 1 "input2" +0 MOPs_Apply_Attributes1 0 1 "input2" } inputs { @@ -5180,7 +5256,7 @@ inputs stat { create 1542940068 - modify 1565235467 + modify 1588964275 author Henry@LAPPY586 access 0777 } @@ -5219,7 +5295,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5393,7 +5469,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5475,6 +5551,8 @@ viewportlod [ 0 locks=0 ] ( "full" ) importbyname [ 0 locks=0 autoscope=0 ] ( "on" ) objectnames [ 0 locks=0 ] ( "dopobject" ) geodatapath [ 0 locks=0 autoscope=0 ] ( "`stamps(\"..\", \"DATANAME\", chs(\"../datapath\"))`" ) +transferattributes [ 0 locks=0 ] ( "" ) +transfergroups [ 0 locks=0 ] ( "" ) inverseop [ 0 locks=0 autoscope=0 ] ( "off" ) doposxform [ 0 locks=0 autoscope=0 ] ( [ doposxform 1 ] ) doxform [ 0 locks=0 autoscope=0 ] ( [ doxform 1 ] ) @@ -5497,7 +5575,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5576,7 +5654,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5655,7 +5733,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5734,7 +5812,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5813,7 +5891,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5874,7 +5952,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5935,7 +6013,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6010,7 +6088,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6069,7 +6147,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6145,7 +6223,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6205,7 +6283,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6306,7 +6384,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6468,7 +6546,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6578,7 +6656,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6656,7 +6734,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6732,7 +6810,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6793,7 +6871,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6854,7 +6932,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6922,7 +7000,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6996,7 +7074,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7064,7 +7142,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7132,7 +7210,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7274,7 +7352,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7342,7 +7420,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7484,7 +7562,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7622,7 +7700,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7659,7 +7737,7 @@ inputs stat { create 1543085443 - modify 1565235467 + modify 1588964243 author Henry@LAPPY586 access 0777 } @@ -7698,7 +7776,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7733,7 +7811,7 @@ inputs stat { create 1543085473 - modify 1563388607 + modify 1588964243 author Henry@LAPPY586 access 0777 } @@ -7872,7 +7950,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7982,7 +8060,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8057,7 +8135,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8137,7 +8215,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8203,7 +8281,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPdummydefs b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPdummydefs index d9516cd0..3f7d6e74 100644 Binary files a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPdummydefs and b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPfallbacks b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPfallbacks index 0aa59434..dd22f4a5 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPfallbacks +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/.OPfallbacks @@ -1,20 +1,16 @@ -MOPS::Sop/Apply_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda -MOPS::Sop/Apply_Attributes::1.0 otls/MOPS_applyAttributes.hda MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda MOPS::Sop/Apply_Attributes::1.4 otls/MOPS_applyAttributes.hda -MOPS::Sop/Extract_Attributes::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda -MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda MOPS::Sop/Orient_Curve::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Orient_Curve.hda MOPS::Sop/Orient_Curve::1.0 otls/MOPS_Orient_Curve.hda MOPS::Sop/Parallel_Transport::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Parallel_Transport.hda MOPS::Sop/Parallel_Transport::1.0 otls/MOPS_Parallel_Transport.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/solver otls/OPlibSop.hda -Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.hda -Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.229/houdini/otls/OPlibSop.hda +Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda Sop/visualize otls/OPlibSop.hda diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/Contents.mime b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/Contents.mime index d81e4f28..dec34baf 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/Contents.mime +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/Contents.dir/Contents.mime @@ -32,22 +32,27 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -0.87704 -1.73368 -connectornextid 0 +position -19.6497 -2.17212 +connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { +0 "output1" } inputsNamed3 { +1 MOPs_Transform_Modifier1 1 1 "input1" +2 curve1 0 1 "input2" } inputs { +0 MOPs_Transform_Modifier1 0 1 +1 curve1 0 1 } stat { - create 1573422911 - modify 1573423115 + create 1588966017 + modify 1588966238 author Henry@LAPPY586 access 0777 } @@ -133,7 +138,7 @@ inputs stat { create 1542751057 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -321,6 +326,12 @@ Content-Type: text/plain default { "0" } range { 0 1 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/init_attrs.chn" @@ -364,11 +375,15 @@ snippet [ 0 locks=0 ] ( "// assign curvenum attr if defined, otherwise use curve int curve_mode = chi(\"curve_select_mode\"); if(curve_mode == 0) { // use expression i@__curvenum = `chs(\"curve_num_expr\")`; -} else { // use nearest +} else if(curve_mode == 1) { // use nearest int primnum; vector primuv; xyzdist(1, @P, primnum, primuv, ch(\"search_dist\")); i@__curvenum = primnum; +} else { // distribute + int nprims = nprimitives(1); + int primnum = i@id % nprims; + i@__curvenum = primnum; } f@__goalu = 0; if(!haspointattrib(0, \"id\")) { @@ -386,9 +401,10 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) curve_num_expr [ 8 locks=0 autoscope=1 autosel=4294967295 ] ( [ curve_num_expr 0 ] ) -curve_select_mode [ 0 locks=0 ] ( [ curve_select_mode 0 ] ) +curve_select_mode [ 0 locks=0 ] ( [ curve_select_mode 1 ] ) search_dist [ 8 locks=0 ] ( [ search_dist 100 ] ) } @@ -438,7 +454,7 @@ inputs stat { create 1542751296 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -632,6 +648,12 @@ Content-Type: text/plain type string default { "" } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/compute_initial_goals.chn" @@ -722,9 +744,10 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) search_dist [ 0 locks=0 ] ( [ search_dist 100 ] ) -mode [ 0 locks=0 ] ( [ mode 0 ] ) +mode [ 0 locks=0 ] ( [ mode 2 ] ) invert_normal [ 0 locks=0 ] ( "off" ) attach_attr [ 0 locks=0 ] ( [ attach_attr goalu ] ) } @@ -773,7 +796,7 @@ inputs stat { create 1542753142 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -1070,6 +1093,12 @@ Content-Type: text/plain default { "2" } range { 1! 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/apply_new_goals.chn" @@ -1451,6 +1480,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) travel [ 8 locks=0 ] ( [ travel 0 ] ) maintain_offset [ 0 locks=0 ] ( [ maintain_offset 0 ] ) @@ -1461,7 +1491,6 @@ random_seed [ 0 locks=0 ] ( [ random_seed 0 ] ) vexpression [ 0 locks=0 ] ( [ vexpression "// random_amount = 0.0; // random_seed = i@id; // offset_amount = 1.0; -// orient_offset_amount = 1.0; // goalu += 0.5; // twist_amount = 0;" ] ) do_vexpression [ 0 locks=0 ] ( [ do_vexpression 0 ] ) @@ -1525,7 +1554,7 @@ sopflags sopflags = comment "" position -17.3927 -19.3248 connectornextid 3 -flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" @@ -1543,7 +1572,7 @@ inputs stat { create 1569472017 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -1574,7 +1603,8 @@ version 0.8 group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) sepparm [ 0 locks=0 ] ( ) -folder0 [ 0 locks=0 ] ( 0 0 0 ) +matchmode [ 0 locks=0 ] ( "0" ) +folder0 [ 0 locks=0 ] ( 2 2 2 ) do_translate [ 0 locks=0 autoscope=0 ] ( "on" ) do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 1 ] ) do_scale [ 0 locks=0 autoscope=0 ] ( "off" ) @@ -1588,7 +1618,7 @@ do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) falloff_attribute [ 0 locks=0 autoscope=0 ] ( mops_falloff ) ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) do_copy_attrs [ 0 locks=0 autoscope=0 ] ( "on" ) -attribname [ 0 locks=0 autoscope=0 ] ( "`chs(\"../update_attrs/attribname\")` __offset" ) +attribname [ 0 locks=0 autoscope=0 ] ( "`chs(\"../update_attrs/attribname\")` __offset __goalu" ) do_make_id [ 0 locks=0 autoscope=0 ] ( "on" ) do_orient [ 0 locks=0 autoscope=0 ] ( "on" ) do_output_scale [ 0 locks=0 autoscope=0 ] ( "on" ) @@ -1637,7 +1667,7 @@ inputs stat { create 1542837100 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -1679,25 +1709,6 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../twist_ramp1interp\") } } - channel twist_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../twist_ramp2pos\") } - } - channel twist_ramp2value { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../twist_ramp2value\") } - } - channel twist_ramp2interp { - lefttype = extend - righttype = extend - default = 1 - flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../twist_ramp2interp\") } - } channel invert { lefttype = extend righttype = extend @@ -1742,6 +1753,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 expr = ch(\"../First_Tangentz\") } } + channel twist_ramp2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../twist_ramp2pos\") } + } + channel twist_ramp2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../twist_ramp2value\") } + } + channel twist_ramp2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../twist_ramp2interp\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1811,7 +1841,7 @@ inputs stat { create 1542849253 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -1850,6 +1880,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1896,7 +1927,7 @@ inputs stat { create 1542940107 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -2087,6 +2118,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/snap_to_curve.chn" @@ -2187,6 +2224,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) up_axis [ 0 locks=0 ] ( [ up_axisx 0 ] [ up_axisy 0 ] [ up_axisz 1 ] ) normal_axis [ 0 locks=0 ] ( [ normal_axisx 0 ] [ normal_axisy 1 ] [ normal_axisz 0 ] ) @@ -2208,7 +2246,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot/MOPs_Apply_Attributes1.init" Content-Type: text/plain -type = MOPS::Apply_Attributes::1.0 +type = MOPS::Apply_Attributes::1.4 matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2222,12 +2260,12 @@ connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { -2 "output1" +0 "output1" } inputsNamed3 { -0 init_attrs 1 1 "input1" -1 snap_to_curve 1 1 "input2" +1 init_attrs 1 1 "input1" +2 snap_to_curve 1 1 "input2" } inputs { @@ -2236,8 +2274,8 @@ inputs } stat { - create 1542941667 - modify 1569803847 + create 1588966029 + modify 1588966071 author Henry@LAPPY586 access 0777 } @@ -2252,20 +2290,29 @@ Content-Type: text/plain { version 0.8 -group [ 0 locks=0 ] ( "" ) -grouptype [ 0 locks=0 ] ( "guess" ) -do_translate [ 0 locks=0 ] ( "on" ) -do_rotate [ 0 locks=0 ] ( "on" ) -do_scale [ 0 locks=0 ] ( "off" ) -do_falloff [ 0 locks=0 ] ( "off" ) -ignore_no_falloff [ 0 locks=0 ] ( "off" ) -rotate_mode [ 0 locks=0 ] ( 1 ) -scale_mode [ 0 locks=0 ] ( 0 ) -rotate_order [ 0 locks=0 ] ( 0 ) -local_space [ 0 locks=0 ] ( "off" ) -do_make_id [ 0 locks=0 ] ( "on" ) -do_copy_attrs [ 0 locks=0 ] ( "off" ) -attribname [ 0 locks=0 ] ( "" ) +group [ 0 locks=0 autoscope=0 ] ( "" ) +grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) +sepparm [ 0 locks=0 ] ( ) +matchmode [ 0 locks=0 autoscope=0 ] ( "0" ) +folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) +do_translate [ 0 locks=0 autoscope=0 ] ( "on" ) +do_rotate [ 0 locks=0 autoscope=0 ] ( "on" ) +do_scale [ 0 locks=0 autoscope=0 ] ( "off" ) +do_pivots [ 0 locks=0 autoscope=0 ] ( "on" ) +sepparm2 [ 0 locks=0 ] ( ) +local_space [ 0 locks=0 autoscope=0 ] ( "off" ) +rotate_mode [ 0 locks=0 autoscope=0 ] ( 1 ) +rotate_order [ 0 locks=0 autoscope=0 ] ( 0 ) +scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) +do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +falloff_attribute [ 0 locks=0 autoscope=0 ] ( mops_falloff ) +ignore_no_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) +do_copy_attrs [ 0 locks=0 autoscope=0 ] ( "off" ) +attribname [ 0 locks=0 autoscope=0 ] ( "" ) +do_make_id [ 0 locks=0 autoscope=0 ] ( "on" ) +do_orient [ 0 locks=0 autoscope=0 ] ( "on" ) +do_output_scale [ 0 locks=0 autoscope=0 ] ( "on" ) +sepparm3 [ 0 locks=0 ] ( ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2310,7 +2357,7 @@ inputs stat { create 1543010707 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -2347,6 +2394,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2395,7 +2443,7 @@ inputs stat { create 1543025427 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -2514,6 +2562,8 @@ parmop_transformsopoutput [ 0 locks=0 autoscope=0 ] ( "default" ) transformsopoutput [ 0 locks=0 autoscope=0 ] ( "on" ) parmop_solveinitframe [ 0 locks=0 autoscope=0 ] ( "default" ) solveinitframe [ 0 locks=0 autoscope=0 ] ( "on" ) +parmop_numstamps [ 0 locks=0 ] ( "default" ) +numstamps [ 0 locks=0 ] ( 0 ) parmop_usetimestep [ 0 locks=0 ] ( "default" ) usetimestep [ 0 locks=0 ] ( "on" ) parmop_timescale [ 0 locks=0 ] ( "default" ) @@ -2533,7 +2583,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -2570,7 +2620,7 @@ inputs stat { create 1543025898 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -2866,6 +2916,12 @@ Content-Type: text/plain default { "2" } range { 1! 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/advect_mops/d/s/advect_points.chn" @@ -3237,9 +3293,10 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) speed [ 0 locks=0 ] ( [ speed 0.01 ] ) -maintain_offset [ 8 locks=0 ] ( [ maintain_offset 0 ] ) +maintain_offset [ 8 locks=0 ] ( [ maintain_offset 1 ] ) twist_amount [ 8 locks=0 ] ( [ twist_amount 0 ] ) random_amount [ 8 locks=0 ] ( [ random_amount 0 ] ) wrap [ 8 locks=0 ] ( [ wrap 1 ] ) @@ -3250,8 +3307,8 @@ acceleration_ramp1pos [ 0 locks=0 ] ( [ acceleration_ramp1pos 0 ] ) acceleration_ramp1value [ 0 locks=0 ] ( [ acceleration_ramp1value 1 ] ) acceleration_ramp1interp [ 0 locks=0 ] ( [ acceleration_ramp1interp 1 ] ) offset_ramp [ 8 locks=0 ] ( [ offset_ramp 2 ] ) -offset_ramp1pos [ 0 locks=0 ] ( [ offset_ramp1pos 0 ] ) -offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 1 ] ) +offset_ramp1pos [ 0 locks=0 ] ( [ offset_ramp1pos 0.32253885269165039 ] ) +offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 0 ] ) offset_ramp1interp [ 0 locks=0 ] ( [ offset_ramp1interp 1 ] ) twist_ramp [ 8 locks=0 ] ( [ twist_ramp 2 ] ) twist_ramp1pos [ 0 locks=0 ] ( [ twist_ramp1pos 0 ] ) @@ -3265,7 +3322,7 @@ vexpression [ 0 locks=0 ] ( [ vexpression "// random_amount = 0.0; // twist_amount = 0.0;" ] ) trails [ 8 locks=0 ] ( [ trails 0 ] ) curve_mode [ 0 locks=0 ] ( 0 ) -orient_offset [ 0 locks=0 ] ( [ orient_offset 1 ] ) +orient_offset [ 0 locks=0 ] ( [ orient_offset 0 ] ) orient_offset_ramp [ 8 locks=0 ] ( [ orient_offset_ramp 2 ] ) orient_offset_ramp1pos [ 0 locks=0 ] ( [ orient_offset_ramp1pos 0 ] ) orient_offset_ramp1value [ 0 locks=0 ] ( [ orient_offset_ramp1value 1 ] ) @@ -3326,7 +3383,7 @@ inputs stat { create 1543036768 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -3500,6 +3557,12 @@ Content-Type: text/plain type string default { "" } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/advect_mops/d/s/generate_trails.parm" @@ -3528,6 +3591,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) trail_group [ 0 locks=0 ] ( trails ) } @@ -3574,7 +3638,7 @@ inputs stat { create 1543038368 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -3611,6 +3675,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3655,7 +3720,7 @@ inputs stat { create 1543038949 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -3689,6 +3754,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3733,7 +3799,7 @@ inputs stat { create 1543040132 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -3908,6 +3974,12 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/taper_trails.chn" @@ -3949,6 +4021,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) do_taper [ 0 locks=0 ] ( [ do_taper 0 ] ) } @@ -4175,7 +4248,7 @@ inputs stat { create 1558836540 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4211,6 +4284,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4257,7 +4331,7 @@ inputs stat { create 1563388607 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4310,6 +4384,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4354,7 +4429,7 @@ inputs stat { create 1569808316 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4390,6 +4465,7 @@ vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4460,7 +4536,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4521,7 +4597,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4558,7 +4634,7 @@ inputs stat { create 1542750726 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4586,7 +4662,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 0 ] ) +input [ 0 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4596,7 +4672,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4631,7 +4707,7 @@ inputs stat { create 1542750742 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4725,7 +4801,7 @@ allequal [ 0 locks=0 ] ( [ allequal 1 ] ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) -treatpolysas [ 0 locks=0 ] ( [ treatpolysas 0 ] ) +treatpolysas [ 0 locks=0 ] ( [ treatpolysas 1 ] ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) @@ -4744,7 +4820,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4781,7 +4857,7 @@ inputs stat { create 1542750786 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4819,7 +4895,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4880,7 +4956,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -4915,7 +4991,7 @@ inputs stat { create 1542751469 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -4990,7 +5066,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5051,7 +5127,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5068,9 +5144,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9116 -35.0493 +position -17.9116 -35.1856 connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } @@ -5085,7 +5161,7 @@ inputs stat { create 1542769838 - modify 1569804817 + modify 1588831103 author Henry@LAPPY586 access 0777 } @@ -5110,7 +5186,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5178,7 +5254,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5239,7 +5315,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5322,7 +5398,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5396,7 +5472,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5423,7 +5499,7 @@ outputsNamed3 inputsNamed3 { 2 init_attrs 1 1 "input1" -0 MOPs_Apply_Attributes1 2 1 "input2" +0 MOPs_Apply_Attributes1 0 1 "input2" } inputs { @@ -5433,7 +5509,7 @@ inputs stat { create 1542940068 - modify 1573422911 + modify 1588966029 author Henry@LAPPY586 access 0777 } @@ -5472,7 +5548,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5489,7 +5565,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4386 -26.254 +position -17.4386 -24.9396 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -5507,7 +5583,7 @@ inputs stat { create 1542941987 - modify 1568345845 + modify 1588830734 author Henry@LAPPY586 access 0777 } @@ -5522,7 +5598,7 @@ Content-Type: text/plain { version 0.8 -ptdel [ 0 locks=0 ] ( "__curvenum __goalu __out_orient" ) +ptdel [ 0 locks=0 ] ( __out_orient ) vtxdel [ 0 locks=0 ] ( "" ) primdel [ 0 locks=0 ] ( "" ) dtldel [ 0 locks=0 ] ( __maxid ) @@ -5571,7 +5647,7 @@ inputs stat { create 1542942166 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -5646,7 +5722,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5679,7 +5755,7 @@ inputs stat { create 1324348265 - modify 1573422911 + modify 1588966018 author nobody@nowhere.sidefx.com access 0777 } @@ -5728,6 +5804,8 @@ viewportlod [ 0 locks=0 ] ( "full" ) importbyname [ 0 locks=0 autoscope=0 ] ( "on" ) objectnames [ 0 locks=0 ] ( "dopobject" ) geodatapath [ 0 locks=0 autoscope=0 ] ( "`stamps(\"..\", \"DATANAME\", chs(\"../datapath\"))`" ) +transferattributes [ 0 locks=0 ] ( "" ) +transfergroups [ 0 locks=0 ] ( "" ) inverseop [ 0 locks=0 autoscope=0 ] ( "off" ) doposxform [ 0 locks=0 autoscope=0 ] ( [ doposxform 1 ] ) doxform [ 0 locks=0 autoscope=0 ] ( [ doxform 1 ] ) @@ -5750,7 +5828,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5783,7 +5861,7 @@ inputs stat { create 1324348294 - modify 1573422911 + modify 1588966018 author nobody@nowhere.sidefx.com access 0777 } @@ -5829,7 +5907,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5862,7 +5940,7 @@ inputs stat { create 1324348294 - modify 1573422911 + modify 1588966018 author nobody@nowhere.sidefx.com access 0777 } @@ -5908,7 +5986,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -5941,7 +6019,7 @@ inputs stat { create 1324348294 - modify 1573422911 + modify 1588966018 author nobody@nowhere.sidefx.com access 0777 } @@ -5987,7 +6065,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6020,7 +6098,7 @@ inputs stat { create 1324348294 - modify 1573422911 + modify 1588966018 author nobody@nowhere.sidefx.com access 0777 } @@ -6066,7 +6144,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6127,7 +6205,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6188,7 +6266,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6263,7 +6341,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6322,7 +6400,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6359,7 +6437,7 @@ inputs stat { create 1543036720 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -6398,7 +6476,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6458,7 +6536,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6495,7 +6573,7 @@ inputs stat { create 1568328567 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -6546,7 +6624,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6583,7 +6661,7 @@ inputs stat { create 1568346497 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -6621,7 +6699,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6685,7 +6763,7 @@ inputs stat { create 1543025695 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -6724,7 +6802,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6886,7 +6964,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -6921,7 +6999,7 @@ inputs stat { create 1543037778 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -6981,7 +7059,7 @@ Content-Type: text/plain { version 0.8 method [ 0 locks=0 ] ( "byframe" ) -frame [ 8 locks=0 ] ( [ frame 240 ] ) +frame [ 8 locks=0 ] ( [ frame 120 ] ) integerframe [ 0 locks=0 ] ( "on" ) time [ 0 locks=0 ] ( [ time 1.2916666666666667 ] ) rangeclamp [ 0 locks=0 ] ( "none" ) @@ -6996,7 +7074,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7074,7 +7152,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7091,7 +7169,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4351 -29.1494 +position -17.4351 -29.2857 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -7100,18 +7178,18 @@ outputsNamed3 } inputsNamed3 { -0 attribdelete1 1 1 "input1" +0 do_clear_goal_attrs 1 1 "input1" 2 merge3 2 1 "input2" } inputs { -0 attribdelete1 0 1 +0 do_clear_goal_attrs 0 1 1 merge3 0 1 } stat { create 1543038086 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -7150,7 +7228,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7167,7 +7245,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -15.255 -28.1929 +position -15.255 -28.3292 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -7176,18 +7254,18 @@ outputsNamed3 } inputsNamed3 { -0 attribdelete1 1 1 "input1" +0 do_clear_goal_attrs 1 1 "input1" 1 trails 0 1 "input2" } inputs { -0 attribdelete1 0 1 +0 do_clear_goal_attrs 0 1 1 trails 0 1 } stat { create 1543038097 - modify 1568345845 + modify 1588830736 author Henry@LAPPY586 access 0777 } @@ -7211,7 +7289,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7272,7 +7350,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7340,7 +7418,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7414,7 +7492,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7482,7 +7560,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7550,7 +7628,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7692,7 +7770,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7760,7 +7838,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7859,7 +7937,7 @@ inputs stat { create 1543040599 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -7902,7 +7980,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -7938,7 +8016,7 @@ inputs stat { create 1543044120 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -7996,7 +8074,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9368 -31.827 +position -17.9368 -31.9633 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -8016,7 +8094,7 @@ inputs stat { create 1543044214 - modify 1568345845 + modify 1588830736 author Henry@LAPPY586 access 0777 } @@ -8040,7 +8118,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8077,7 +8155,7 @@ inputs stat { create 1543085443 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8116,7 +8194,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8215,7 +8293,7 @@ inputs stat { create 1542942166 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8290,7 +8368,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8325,7 +8403,7 @@ inputs stat { create 1542942166 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8400,7 +8478,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8437,7 +8515,7 @@ inputs stat { create 1563388569 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8475,7 +8553,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8510,7 +8588,7 @@ inputs stat { create 1565235498 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8555,7 +8633,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8572,7 +8650,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9356 -33.2646 +position -17.9356 -33.4009 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 @@ -8590,7 +8668,7 @@ inputs stat { create 1565235535 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8621,7 +8699,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8658,7 +8736,7 @@ inputs stat { create 1568328567 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8709,7 +8787,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8746,7 +8824,7 @@ inputs stat { create 1568345845 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8784,7 +8862,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" } } @@ -8817,7 +8895,7 @@ inputs stat { create 1568346428 - modify 1573422911 + modify 1588966018 author Henry@LAPPY586 access 0777 } @@ -8863,7 +8941,288 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"17.5.229" + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_clear_goal_attrs.init" +Content-Type: text/plain + +type = switch +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_clear_goal_attrs.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -17.4352 -27.6389 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribdelete4 1 1 "input1" +2 attribute1 1 1 "input2" +} +inputs +{ +0 attribdelete4 0 1 +1 attribute1 0 1 +} +stat +{ + create 1588830680 + modify 1588966018 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 1 0.7 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_clear_goal_attrs.chn" +Content-Type: text/plain + +{ + channel input { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../keep_goal_attrs\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_clear_goal_attrs.parm" +Content-Type: text/plain + +{ +version 0.8 +input [ 0 locks=0 ] ( [ input 0 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/do_clear_goal_attrs.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete4.init" +Content-Type: text/plain + +type = attribdelete +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete4.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -15.3645 -26.1135 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribdelete1 1 1 "input1" +} +inputs +{ +0 attribdelete1 0 1 +} +stat +{ + create 1542941987 + modify 1588830882 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete4.parm" +Content-Type: text/plain + +{ +version 0.8 +ptdel [ 0 locks=0 ] ( "__curvenum __goalu " ) +vtxdel [ 0 locks=0 ] ( "" ) +primdel [ 0 locks=0 ] ( "" ) +dtldel [ 0 locks=0 ] ( "" ) +updatevar [ 0 locks=0 ] ( "on" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribdelete4.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribute1.init" +Content-Type: text/plain + +type = attribute +matchesdef = 0 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribute1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -17.4352 -26.1135 +connectornextid 2 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 attribdelete1 1 1 "input1" +} +inputs +{ +0 attribdelete1 0 1 +} +stat +{ + create 1588830885 + modify 1588966018 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribute1.parm" +Content-Type: text/plain + +{ +version 0.8 +stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) +_label1_ [ 0 locks=0 ] ( From To ) +ptrenames [ 0 locks=0 ] ( 5 ) +ptdel [ 0 locks=0 ] ( "" ) +ptkeep [ 0 locks=0 ] ( * ) +_label2_ [ 0 locks=0 ] ( From To ) +vtxrenames [ 0 locks=0 ] ( 5 ) +vtxdel [ 0 locks=0 ] ( "" ) +vtxkeep [ 0 locks=0 ] ( * ) +_label3_ [ 0 locks=0 ] ( From To ) +primrenames [ 0 locks=0 ] ( 5 ) +primdel [ 0 locks=0 ] ( "" ) +primkeep [ 0 locks=0 ] ( * ) +_label4_ [ 0 locks=0 ] ( From To ) +detailrenames [ 0 locks=0 ] ( 5 ) +dtldel [ 0 locks=0 ] ( "" ) +dtlkeep [ 0 locks=0 ] ( * ) +_label5_ [ 0 locks=0 ] ( RiName RiType Offset "" ) +rmanconversions [ 0 locks=0 ] ( 5 ) +ridefault [ 0 locks=0 ] ( "off" ) +updatevar [ 0 locks=0 ] ( "on" ) +overwrite [ 0 locks=0 ] ( "off" ) +encodenames [ 0 locks=0 ] ( "off" ) +frompt0 [ 0 locks=0 ] ( __goalu ) +topt0 [ 0 locks=0 ] ( `chs(\"../goal_attr_name\")` ) +frompt1 [ 0 locks=0 ] ( __curvenum ) +topt1 [ 0 locks=0 ] ( `chs(\"../curve_attr_name\")` ) +frompt2 [ 0 locks=0 ] ( "" ) +topt2 [ 0 locks=0 ] ( "" ) +frompt3 [ 0 locks=0 ] ( "" ) +topt3 [ 0 locks=0 ] ( "" ) +frompt4 [ 0 locks=0 ] ( "" ) +topt4 [ 0 locks=0 ] ( "" ) +fromvtx0 [ 0 locks=0 ] ( "" ) +tovtx0 [ 0 locks=0 ] ( "" ) +fromvtx1 [ 0 locks=0 ] ( "" ) +tovtx1 [ 0 locks=0 ] ( "" ) +fromvtx2 [ 0 locks=0 ] ( "" ) +tovtx2 [ 0 locks=0 ] ( "" ) +fromvtx3 [ 0 locks=0 ] ( "" ) +tovtx3 [ 0 locks=0 ] ( "" ) +fromvtx4 [ 0 locks=0 ] ( "" ) +tovtx4 [ 0 locks=0 ] ( "" ) +frompr0 [ 0 locks=0 ] ( "" ) +topr0 [ 0 locks=0 ] ( "" ) +frompr1 [ 0 locks=0 ] ( "" ) +topr1 [ 0 locks=0 ] ( "" ) +frompr2 [ 0 locks=0 ] ( "" ) +topr2 [ 0 locks=0 ] ( "" ) +frompr3 [ 0 locks=0 ] ( "" ) +topr3 [ 0 locks=0 ] ( "" ) +frompr4 [ 0 locks=0 ] ( "" ) +topr4 [ 0 locks=0 ] ( "" ) +fromdtl0 [ 0 locks=0 ] ( "" ) +todtl0 [ 0 locks=0 ] ( "" ) +fromdtl1 [ 0 locks=0 ] ( "" ) +todtl1 [ 0 locks=0 ] ( "" ) +fromdtl2 [ 0 locks=0 ] ( "" ) +todtl2 [ 0 locks=0 ] ( "" ) +fromdtl3 [ 0 locks=0 ] ( "" ) +todtl3 [ 0 locks=0 ] ( "" ) +fromdtl4 [ 0 locks=0 ] ( "" ) +todtl4 [ 0 locks=0 ] ( "" ) +hname0 [ 0 locks=0 ] ( "" ) +riname0 [ 0 locks=0 ] ( "" ) +ritype0 [ 0 locks=0 ] ( vtx_float ) +rioff0 [ 0 locks=0 ] ( 0 ) +hname1 [ 0 locks=0 ] ( "" ) +riname1 [ 0 locks=0 ] ( "" ) +ritype1 [ 0 locks=0 ] ( vtx_float ) +rioff1 [ 0 locks=0 ] ( 0 ) +hname2 [ 0 locks=0 ] ( "" ) +riname2 [ 0 locks=0 ] ( "" ) +ritype2 [ 0 locks=0 ] ( vtx_float ) +rioff2 [ 0 locks=0 ] ( 0 ) +hname3 [ 0 locks=0 ] ( "" ) +riname3 [ 0 locks=0 ] ( "" ) +ritype3 [ 0 locks=0 ] ( vtx_float ) +rioff3 [ 0 locks=0 ] ( 0 ) +hname4 [ 0 locks=0 ] ( "" ) +riname4 [ 0 locks=0 ] ( "" ) +ritype4 [ 0 locks=0 ] ( vtx_float ) +rioff4 [ 0 locks=0 ] ( 0 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/attribute1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"18.0.391" } } @@ -8884,7 +9243,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -61 +64 in_mops in_splines switch_do_resample @@ -8946,6 +9305,9 @@ update_attrs do_update_attrs merge_in_before_timeshift pointwrangle1 +do_clear_goal_attrs +attribdelete4 +attribute1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/DialogScript b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/DialogScript index 2cefe973..e16699da 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/DialogScript +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/DialogScript @@ -67,6 +67,7 @@ menu { "0" "Primitive Number" "1" "Use Nearest" + "2" "Distribute" } range { 0 10 } parmtag { "autoscope" "0000000000000000" } @@ -519,6 +520,29 @@ range { 0 10 } parmtag { "autoscope" "0000000000000000" } } + parm { + name "keep_goal_attrs" + label "Keep Goal Attributes" + type toggle + default { "0" } + parmtag { "script_callback_language" "python" } + } + parm { + name "goal_attr_name" + label "Goal Attribute" + type string + default { "goal" } + hidewhen "{ keep_goal_attrs 0 }" + parmtag { "script_callback_language" "python" } + } + parm { + name "curve_attr_name" + label "Curve Num Attribute" + type string + default { "curvenum" } + hidewhen "{ keep_goal_attrs 0 }" + parmtag { "script_callback_language" "python" } + } group { name "folder1_4" label "Twist" diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/ExtraFileOptions b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/ExtraFileOptions index 63d227a8..644bd0a7 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/ExtraFileOptions +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/ExtraFileOptions @@ -39,6 +39,10 @@ "type":"string", "value":"" }, + "ViewerStateModule/CodeGenInput":{ + "type":"string", + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + }, "mops_modifier_02.svg/Cursor":{ "type":"intarray", "value":[1,1] diff --git a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/TypePropertiesOptions b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/TypePropertiesOptions index b4811492..a6d52acf 100644 --- a/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/TypePropertiesOptions +++ b/otls/MOPS_move_along_spline.hda/MOPS_8_8Sop_1move__along__spline_8_81.5/TypePropertiesOptions @@ -1,14 +1,14 @@ -SaveSpareParms := 0; CheckExternal := 1; -SaveIcon := 1; -GzipContents := 1; ContentsCompressionType := 1; -UnlockOnCreate := 0; -SaveCachedCode := 0; +ForbidOutsideParms := 1; +GzipContents := 1; LockContents := 1; MakeDefault := 1; -UseDSParms := 1; -ForbidOutsideParms := 1; +ParmsFromVfl := 0; PrefixDroppedParmLabel := 0; PrefixDroppedParmName := 0; -ParmsFromVfl := 0; +SaveCachedCode := 0; +SaveIcon := 1; +SaveSpareParms := 0; +UnlockOnCreate := 0; +UseDSParms := 1; diff --git a/otls/MOPS_noise_modifier.hda/INDEX__SECTION b/otls/MOPS_noise_modifier.hda/INDEX__SECTION index b9c69f46..82f19562 100644 --- a/otls/MOPS_noise_modifier.hda/INDEX__SECTION +++ b/otls/MOPS_noise_modifier.hda/INDEX__SECTION @@ -24,5 +24,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sun Apr 5 10:47:51 2020 +Modified: Sun May 3 15:06:31 2020 diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/.OPdummydefs b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/.OPdummydefs index c5debd26..90f0f811 100644 Binary files a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/.OPdummydefs and b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/.OPdummydefs differ diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/Contents.mime b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/Contents.mime index a6423340..b6f83997 100644 --- a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/Contents.mime +++ b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/Contents.dir/Contents.mime @@ -32,25 +32,24 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -6.67043 -7.01351 -connectornextid 2 -flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +position -4.25175 -11.2981 +connectornextid 1 +flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { -1 "output1" } inputsNamed3 { -0 MOPs_Spread_Falloff 1 1 "input1" +0 MOPs_Aim 2 1 "input1" } inputs { -0 MOPs_Spread_Falloff 0 1 +0 MOPs_Aim 0 1 } stat { - create 1586107414 - modify 1586108851 + create 1588543198 + modify 1588543656 author Henry@LAPPY586 access 0777 } @@ -154,17 +153,17 @@ outputsNamed3 inputsNamed3 { 1 group1 1 1 "input1" -2 split1 1 1 "input2" +2 pointwrangle1 1 1 "input2" } inputs { 0 group1 0 1 -1 split1 0 1 +1 pointwrangle1 0 1 } stat { create 1583723904 - modify 1586107415 + modify 1588543414 author Henry@LAPPY586 access 0777 } @@ -204,7 +203,7 @@ sepparm [ 0 locks=0 ] ( ) matchmode [ 0 locks=0 autoscope=0 ] ( "0" ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) do_translate [ 0 locks=0 autoscope=0 ] ( "on" ) -do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 1 ] ) +do_rotate [ 0 locks=0 autoscope=0 ] ( [ do_rotate 0 ] ) do_scale [ 0 locks=0 autoscope=0 ] ( [ do_scale 0 ] ) do_pivots [ 0 locks=0 autoscope=0 ] ( "on" ) sepparm2 [ 0 locks=0 ] ( ) @@ -327,7 +326,7 @@ inputs stat { create 1546924805 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -410,7 +409,7 @@ inputs stat { create 1568176217 - modify 1586108689 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -739,16 +738,16 @@ folder0 [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) input [ 0 locks=0 autoscope=0 ] ( [ input 9 ] ) use_rest [ 0 locks=0 autoscope=0 ] ( [ use_rest 0 ] ) sepparm2 [ 0 locks=0 ] ( ) -amp [ 0 locks=0 autoscope=0 ] ( [ ampx 1 ] [ ampy 1 ] [ ampz 1 ] ) -freq [ 0 locks=0 autoscope=0 ] ( [ freqx 1 ] [ freqy 1 ] [ freqz 1 ] [ freqw 1 ] ) +amp [ 0 locks=0 autoscope=0 ] ( [ ampx 0.20000000000000001 ] [ ampy 0.20000000000000001 ] [ ampz 0.20000000000000001 ] ) +freq [ 0 locks=0 autoscope=0 ] ( [ freqx 1.1000000000000001 ] [ freqy 1.1000000000000001 ] [ freqz 1.1000000000000001 ] [ freqw 1.1000000000000001 ] ) uniform [ 0 locks=0 autoscope=0 ] ( [ uniform 0 ] ) roughness [ 0 locks=0 autoscope=0 ] ( [ roughness 0.5 ] ) octaves [ 0 locks=0 autoscope=0 ] ( [ octaves 1 ] ) offset [ 0 locks=0 autoscope=0 ] ( [ offsetx 0 ] [ offsety 0 ] [ offsetz 0 ] [ offsetw 0 ] ) tile_size [ 0 locks=0 autoscope=0 ] ( [ tile_sizex 1 ] [ tile_sizey 1 ] [ tile_sizez 1 ] ) Distort [ 0 locks=0 autoscope=0 ] ( [ Distortx 0 ] [ Distorty 0 ] [ Distortz 0 ] ) -time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 0 ] ) -time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) +time_varying [ 0 locks=0 autoscope=0 ] ( [ time_varying 1 ] ) +time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 0.5 ] ) do_remap_2D [ 0 locks=0 ] ( [ do_remap_2D 0 ] ) input_rangev [ 0 locks=0 autoscope=0 ] ( [ input_rangevx -1 ] [ input_rangevy 1 ] ) output_rangev [ 0 locks=0 autoscope=0 ] ( [ output_rangevx -1 ] [ output_rangevy 1 ] ) @@ -803,7 +802,7 @@ inputs stat { create 1554928384 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -1197,7 +1196,7 @@ inputs stat { create 1554928384 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -1597,7 +1596,7 @@ inputs stat { create 1546815258 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -1817,7 +1816,7 @@ inputs stat { create 1546816119 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -2212,7 +2211,7 @@ inputs stat { create 1554928384 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -2556,7 +2555,7 @@ inputs stat { create 1554928384 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -2919,7 +2918,7 @@ inputs stat { create 1586049942 - modify 1586108689 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -3286,7 +3285,7 @@ inputs stat { create 1557519690 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -3350,6 +3349,278 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.init" +Content-Type: text/plain + +type = attribwrangle +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -10.7315 -2.07269 +connectornextid 3 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +1 "output1" +} +inputsNamed3 +{ +0 split1 1 1 "input1" +2 group1 1 1 "input2" +} +inputs +{ +0 split1 0 1 +1 group1 0 1 +} +stat +{ + create 1588543414 + modify 1588543524 + author Henry@LAPPY586 + access 0777 +} +color UT_Color RGB 0.8 0.8 0.8 +delscript "" +exprlanguage hscript +end + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.spareparmdef" +Content-Type: text/plain + + group { + name "folder1" + label "Code" + + parm { + name "group" + baseparm + label "Group" + export none + bindselector points "Modify Points" + "Select the points to affect and press Enter to complete." + 0 1 0xffffffff 0 grouptype 0 + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "class" + baseparm + label "Run Over" + export none + } + parm { + name "vex_numcount" + baseparm + label "Number Count" + export none + } + parm { + name "vex_threadjobsize" + baseparm + label "Thread Job Size" + export none + } + parm { + name "snippet" + baseparm + label "VEXpression" + export all + } + parm { + name "exportlist" + baseparm + label "Attributes to Create" + export none + } + parm { + name "vex_strict" + baseparm + label "Enforce Prototypes" + export none + } + } + + group { + name "folder1_1" + label "Bindings" + + parm { + name "autobind" + baseparm + label "Autobind by Name" + export none + } + multiparm { + name "bindings" + label "Number of Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindname#" + baseparm + label "Attribute Name" + export none + } + parm { + name "bindparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "groupautobind" + baseparm + label "Autobind Groups by Name" + export none + } + multiparm { + name "groupbindings" + label "Group Bindings" + baseparm + default 0 + parmtag { "autoscope" "0000000000000000" } + parmtag { "multistartoffset" "1" } + + parm { + name "bindgroupname#" + baseparm + label "Group Name" + export none + } + parm { + name "bindgroupparm#" + baseparm + label "VEX Parameter" + export none + } + } + + parm { + name "vex_cwdpath" + baseparm + label "Evaluation Node Path" + export none + } + parm { + name "vex_outputmask" + baseparm + label "Export Parameters" + export none + } + parm { + name "vex_updatenmls" + baseparm + label "Update Normals If Displaced" + export none + } + parm { + name "vex_matchattrib" + baseparm + label "Attribute to Match" + export none + } + parm { + name "vex_inplace" + baseparm + label "Compute Results In Place" + export none + } + parm { + name "vex_selectiongroup" + baseparm + label "Output Selection Group" + export none + } + parm { + name "vex_precision" + baseparm + label "VEX Precision" + export none + } + } + + parm { + name "aim_weight" + label "Aim Weight" + type float + default { "0" } + range { 0 1 } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.chn" +Content-Type: text/plain + +{ + channel aim_weight { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../rotation_amount\") } + } + } + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.parm" +Content-Type: text/plain + +{ +version 0.8 +folder0 [ 0 locks=0 ] ( 0 0 ) +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +class [ 0 locks=0 ] ( "point" ) +vex_numcount [ 0 locks=0 ] ( 10 ) +vex_threadjobsize [ 0 locks=0 ] ( 1024 ) +snippet [ 0 locks=0 ] ( "float aim_weight = ch(\"aim_weight\"); +int match = idtopoint(1, i@id); +vector4 orig_orient = point(1, \"orient\", match); +p@orient = slerp(orig_orient, p@orient, aim_weight);" ) +exportlist [ 0 locks=0 ] ( * ) +vex_strict [ 0 locks=0 ] ( "off" ) +autobind [ 0 locks=0 ] ( "on" ) +bindings [ 0 locks=0 ] ( 0 ) +groupautobind [ 0 locks=0 ] ( "on" ) +groupbindings [ 0 locks=0 ] ( 0 ) +vex_cwdpath [ 0 locks=0 ] ( . ) +vex_outputmask [ 0 locks=0 ] ( * ) +vex_updatenmls [ 0 locks=0 ] ( "off" ) +vex_matchattrib [ 0 locks=0 ] ( id ) +vex_inplace [ 0 locks=0 ] ( "off" ) +vex_selectiongroup [ 0 locks=0 ] ( "" ) +vex_precision [ 0 locks=0 ] ( auto ) +folder1 [ 0 locks=0 ] ( 0 0 ) +aim_weight [ 0 locks=0 ] ( [ aim_weight 0.041000000000000002 ] ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/pointwrangle1.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/IN.init" Content-Type: text/plain @@ -3442,7 +3713,7 @@ inputs stat { create 1523127556 - modify 1586107415 + modify 1588543199 author Mo@Mo-PC access 0777 } @@ -3665,7 +3936,7 @@ inputs stat { create 1546818553 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -3779,7 +4050,7 @@ inputs stat { create 1546818578 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -3855,7 +4126,7 @@ inputs stat { create 1546819340 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4196,7 +4467,7 @@ inputs stat { create 1546923929 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4270,7 +4541,7 @@ inputs stat { create 1546925005 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4343,7 +4614,7 @@ inputs stat { create 1546925057 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4419,7 +4690,7 @@ inputs stat { create 1546925167 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4492,7 +4763,7 @@ inputs stat { create 1546925176 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4622,7 +4893,7 @@ inputs stat { create 1554924824 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4763,7 +5034,7 @@ inputs stat { create 1554929951 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4838,7 +5109,7 @@ inputs stat { create 1554930775 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -4866,7 +5137,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4909,7 +5180,7 @@ inputs stat { create 1324348265 - modify 1586109138 + modify 1588543199 author nobody@nowhere.sidefx.com access 0777 } @@ -5015,7 +5286,7 @@ inputs stat { create 1324348294 - modify 1586107415 + modify 1588543199 author nobody@nowhere.sidefx.com access 0777 } @@ -5094,7 +5365,7 @@ inputs stat { create 1324348294 - modify 1586107415 + modify 1588543199 author nobody@nowhere.sidefx.com access 0777 } @@ -5173,7 +5444,7 @@ inputs stat { create 1324348294 - modify 1586107415 + modify 1588543199 author nobody@nowhere.sidefx.com access 0777 } @@ -5252,7 +5523,7 @@ inputs stat { create 1324348294 - modify 1586107415 + modify 1588543199 author nobody@nowhere.sidefx.com access 0777 } @@ -5394,7 +5665,7 @@ inputs stat { create 1546995483 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -5482,7 +5753,7 @@ inputs stat { create 1554929951 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -5581,7 +5852,7 @@ inputs stat { create 1546819340 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -5788,7 +6059,7 @@ inputs stat { create 1565235649 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -5868,7 +6139,7 @@ inputs stat { create 1565235679 - modify 1586107415 + modify 1588543199 author Henry@LAPPY586 access 0777 } @@ -5907,7 +6178,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -34 +35 IN group1 MOPs_Apply_Attributes @@ -5942,6 +6213,7 @@ uvtexture2 attribdelete1 attribswap1 attribswap2 +pointwrangle1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.net" diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/DialogScript b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/DialogScript index 340ff3eb..87d08664 100644 --- a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/DialogScript +++ b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.1/DialogScript @@ -80,7 +80,17 @@ name "orientclones" label "Affect Rotation" type toggle + default { "0" } + } + parm { + name "rotation_amount" + label "Rotation Scale" + type float default { "1" } + disablewhen "{ orientclones == 0 }" + range { 0 1 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } } parm { name "aim_weight"