From 7b3b7900818345d08f9711e2115fabc3995cf7ca Mon Sep 17 00:00:00 2001 From: "henry@toadstorm.com" Date: Sat, 4 Jul 2020 11:42:15 -0700 Subject: [PATCH 1/8] added ramp to bias noise patterns, noise mod --- VERSION.txt | 2 +- otls/MOPS_Noise_Patterns.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 10393 -> 10393 bytes .../Contents.dir/.OPfallbacks | 4 +- .../Contents.dir/Contents.mime | 253 ++++++++++++++---- .../DialogScript | 20 ++ otls/MOPS_noise_modifier.hda/INDEX__SECTION | 7 +- .../Contents.dir/.OPdummydefs | Bin 33326 -> 34180 bytes .../Contents.dir/Contents.mime | 237 ++++++++++++---- .../CreateScript | 4 +- .../DialogScript | 28 +- otls/MOPS_noise_modifier.hda/Sections.list | 2 +- 12 files changed, 435 insertions(+), 124 deletions(-) diff --git a/VERSION.txt b/VERSION.txt index 7d2bad93..a86ca1b0 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -v1.1.15 Experimental \ No newline at end of file +v1.1.16 Experimental \ No newline at end of file diff --git a/otls/MOPS_Noise_Patterns.hda/INDEX__SECTION b/otls/MOPS_Noise_Patterns.hda/INDEX__SECTION index 7756adc8..30265a18 100644 --- a/otls/MOPS_Noise_Patterns.hda/INDEX__SECTION +++ b/otls/MOPS_Noise_Patterns.hda/INDEX__SECTION @@ -38,5 +38,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sun Apr 5 10:44:46 2020 +Modified: Sat Jul 4 11:35:23 2020 diff --git a/otls/MOPS_Noise_Patterns.hda/MOPS_8_8Sop_1Noise__Patterns_8_81.2/Contents.dir/.OPdummydefs b/otls/MOPS_Noise_Patterns.hda/MOPS_8_8Sop_1Noise__Patterns_8_81.2/Contents.dir/.OPdummydefs index 2e8cc9c5350c999ec0b466ff2e64e5052e877f3a..5d05f84c4d85ca435206b77a9a33729ec88168f6 100644 GIT binary patch delta 102 zcmbOkI5Tj9CQCfS>DLo=SwO`iUha zMVUz{sX3`7sSFIhs~H&BdE(vQv=9+IC*c85vRFIUypq(S0w6CZGcPr<2qaMzjqAz5SdZO5aW=ChC1^N2!okr5`;06 zWjcgm!dd`ftYFRN2KkGT5okOE)8z9tsvv(&PEZw_9K&YCZen0$Vq|VO*{{rC^I5iI zk|5uLCD$mxB#pq5vWoUBEI`+QW!Y3O#dR9Yoow%K0yP1m=(*|{>CJJ@Z#gHQDg}lo z%pyyFm{|~uR{1xxfn8w`7J%Y{?O`_ZAZ@$BPT(!G;50LbxX^gBU)eH{Ca6>`%tW9> Htr-UZpD2{P diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/Contents.mime b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/Contents.mime index 69b4ecc3..27a7d5ff 100644 --- a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/Contents.mime +++ b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/Contents.mime @@ -23,7 +23,7 @@ Sop Content-Disposition: attachment; filename="hdaroot.init" Content-Type: text/plain -type = MOPS::Noise_Modifier::1.1 +type = MOPS::Noise_Modifier::1.2 matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -32,25 +32,24 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 2.62677 -7.39388 -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 -2.25785 -8.96165 +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_Shape_Falloff 1 1 "input1" +0 normal1 1 1 "input1" } inputs { -0 MOPs_Shape_Falloff 0 1 +0 normal1 0 1 } stat { - create 1592787428 - modify 1592879674 + create 1593887070 + modify 1593893455 author Henry@LAPPY586 access 0777 } @@ -164,7 +163,7 @@ inputs stat { create 1583723904 - modify 1592879395 + modify 1593887071 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 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -392,7 +391,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -11.8843 5.65482 +position -12.5414 5.67869 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 @@ -410,7 +409,7 @@ inputs stat { create 1568176217 - modify 1592879395 + modify 1593888061 author Henry@LAPPY586 access 0777 } @@ -419,6 +418,18 @@ delscript "" exprlanguage hscript end +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/MOPs_Noise_Patterns.multiparm" +Content-Type: text/plain + +6 +remap_ramp_3D#pos ../remap_ramp_3D#pos +remap_ramp_3D#value ../remap_ramp_3D#value +remap_ramp_3D#interp ../remap_ramp_3D#interp +remap_ramp_2D#pos ../remap_ramp_2D#pos +remap_ramp_2D#value ../remap_ramp_2D#value +remap_ramp_2D#interp ../remap_ramp_2D#interp + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/MOPs_Noise_Patterns.chn" Content-Type: text/plain @@ -720,6 +731,96 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../output_max_3Dz\") } } + channel remap_ramp_3D { + lefttype = extend + righttype = extend + default = 2 + flags = 0 + segment { length = 0 value = 2 2 expr = ch(\"../remap_ramp_3D\") } + } + channel remap_ramp_3D1pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_3D1pos\") } + } + channel remap_ramp_3D1value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_3D1value\") } + } + channel remap_ramp_3D1interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../remap_ramp_3D1interp\") } + } + channel remap_ramp_2D { + lefttype = extend + righttype = extend + default = 2 + flags = 0 + segment { length = 0 value = 2 2 expr = ch(\"../remap_ramp_2D\") } + } + channel remap_ramp_2D1pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_2D1pos\") } + } + channel remap_ramp_2D1value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_2D1value\") } + } + channel remap_ramp_2D1interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../remap_ramp_2D1interp\") } + } + channel remap_ramp_3D2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_3D2pos\") } + } + channel remap_ramp_3D2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_3D2value\") } + } + channel remap_ramp_3D2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../remap_ramp_3D2interp\") } + } + channel remap_ramp_2D2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_2D2pos\") } + } + channel remap_ramp_2D2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../remap_ramp_2D2value\") } + } + channel remap_ramp_2D2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../remap_ramp_2D2interp\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -731,11 +832,11 @@ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) sepparm3 [ 0 locks=0 ] ( ) -signature [ 0 locks=0 autoscope=0 ] ( [ signature 1 ] ) +signature [ 0 locks=0 autoscope=0 ] ( [ signature 0 ] ) attrname [ 0 locks=0 autoscope=0 ] ( __offset ) attrnamev [ 0 locks=0 autoscope=0 ] ( __offset ) sepparm [ 0 locks=0 ] ( ) -folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) +folder0 [ 0 locks=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 ] ( ) @@ -749,16 +850,30 @@ 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 1 ] ) time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) -do_remap_2D [ 0 locks=0 ] ( [ do_remap_2D 0 ] ) +do_remap_2D [ 0 locks=0 ] ( [ do_remap_2D 1 ] ) 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 ] ) -do_remap_3D [ 0 locks=0 ] ( [ do_remap_3D 0 ] ) +remap_ramp_2D [ 0 locks=0 ] ( [ remap_ramp_2D 2 ] ) +do_remap_3D [ 0 locks=0 ] ( [ do_remap_3D 1 ] ) input_range [ 0 locks=0 autoscope=0 ] ( [ input_rangex -1 ] [ input_rangey 1 ] ) output_range [ 0 locks=0 autoscope=0 ] ( [ output_rangex -1 ] [ output_rangey 1 ] ) input_min_3D [ 0 locks=0 ] ( [ input_min_3Dx -1 ] [ input_min_3Dy -1 ] [ input_min_3Dz -1 ] ) input_max_3D [ 0 locks=0 ] ( [ input_max_3Dx 1 ] [ input_max_3Dy 1 ] [ input_max_3Dz 1 ] ) output_min_3D [ 0 locks=0 ] ( [ output_min_3Dx -1 ] [ output_min_3Dy -1 ] [ output_min_3Dz -1 ] ) output_max_3D [ 0 locks=0 ] ( [ output_max_3Dx 1 ] [ output_max_3Dy 1 ] [ output_max_3Dz 1 ] ) +remap_ramp_3D [ 0 locks=0 ] ( [ remap_ramp_3D 2 ] ) +remap_ramp_2D1pos [ 0 locks=0 ] ( [ remap_ramp_2D1pos 0.76190477609634399 ] ) +remap_ramp_2D1value [ 0 locks=0 ] ( [ remap_ramp_2D1value 0 ] ) +remap_ramp_2D1interp [ 0 locks=0 ] ( [ remap_ramp_2D1interp 1 ] ) +remap_ramp_3D1pos [ 0 locks=0 ] ( [ remap_ramp_3D1pos 0 ] ) +remap_ramp_3D1value [ 0 locks=0 ] ( [ remap_ramp_3D1value 0 ] ) +remap_ramp_3D1interp [ 0 locks=0 ] ( [ remap_ramp_3D1interp 1 ] ) +remap_ramp_3D2pos [ 0 locks=0 ] ( [ remap_ramp_3D2pos 1 ] ) +remap_ramp_3D2value [ 0 locks=0 ] ( [ remap_ramp_3D2value 1 ] ) +remap_ramp_3D2interp [ 0 locks=0 ] ( [ remap_ramp_3D2interp 1 ] ) +remap_ramp_2D2pos [ 0 locks=0 ] ( [ remap_ramp_2D2pos 1 ] ) +remap_ramp_2D2value [ 0 locks=0 ] ( [ remap_ramp_2D2value 1 ] ) +remap_ramp_2D2interp [ 0 locks=0 ] ( [ remap_ramp_2D2interp 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -803,7 +918,7 @@ inputs stat { create 1554928384 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -1150,8 +1265,8 @@ oldmin [ 0 locks=0 ] ( [ oldmin -1 ] ) oldmax [ 0 locks=0 ] ( [ oldmax 1 ] ) min [ 0 locks=0 ] ( [ min 0 ] ) max [ 0 locks=0 ] ( [ max 1 ] ) -do_P [ 0 locks=0 ] ( [ do_P 0 ] ) -bindname1 [ 0 locks=0 ] ( [ bindname1 N ] ) +do_P [ 0 locks=0 ] ( [ do_P 1 ] ) +bindname1 [ 0 locks=0 ] ( [ bindname1 up ] ) bindparm1 [ 0 locks=0 ] ( axis ) } @@ -1197,7 +1312,7 @@ inputs stat { create 1554928384 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -1581,7 +1696,7 @@ oldmin [ 8 locks=0 ] ( [ oldmin 0 ] ) oldmax [ 8 locks=0 ] ( [ oldmax 1 ] ) min [ 0 locks=0 ] ( [ min 0 ] ) max [ 0 locks=0 ] ( [ max 1 ] ) -do_P [ 0 locks=0 ] ( [ do_P 0 ] ) +do_P [ 0 locks=0 ] ( [ do_P 1 ] ) scale_amount [ 0 locks=0 ] ( [ scale_amount 1 ] ) } @@ -1627,7 +1742,7 @@ inputs stat { create 1546815258 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -1847,7 +1962,7 @@ inputs stat { create 1546816119 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -2242,7 +2357,7 @@ inputs stat { create 1554928384 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -2586,7 +2701,7 @@ inputs stat { create 1554928384 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -2955,7 +3070,7 @@ inputs stat { create 1586049942 - modify 1592879395 + modify 1593887730 author Henry@LAPPY586 access 0777 } @@ -3271,6 +3386,7 @@ time_scale [ 0 locks=0 autoscope=0 ] ( [ time_scale 1 ] ) do_remap_2D [ 0 locks=0 autoscope=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 ] ) +remap_ramp_2D [ 0 locks=0 ] ( 2 ) do_remap_3D [ 0 locks=0 autoscope=0 ] ( [ do_remap_3D 0 ] ) input_range [ 0 locks=0 ] ( 0 1 ) output_range [ 0 locks=0 ] ( 0 1 ) @@ -3278,6 +3394,19 @@ input_min_3D [ 0 locks=0 autoscope=0 ] ( [ input_min_3Dx -1 ] [ input_min_3Dy - input_max_3D [ 0 locks=0 autoscope=0 ] ( [ input_max_3Dx 1 ] [ input_max_3Dy 1 ] [ input_max_3Dz 1 ] ) output_min_3D [ 0 locks=0 autoscope=0 ] ( [ output_min_3Dx -1 ] [ output_min_3Dy -1 ] [ output_min_3Dz -1 ] ) output_max_3D [ 0 locks=0 autoscope=0 ] ( [ output_max_3Dx 1 ] [ output_max_3Dy 1 ] [ output_max_3Dz 1 ] ) +remap_ramp_3D [ 0 locks=0 ] ( 2 ) +remap_ramp_2D1pos [ 0 locks=0 ] ( 0 ) +remap_ramp_2D1value [ 0 locks=0 ] ( 0 ) +remap_ramp_2D1interp [ 0 locks=0 ] ( "linear" ) +remap_ramp_2D2pos [ 0 locks=0 ] ( 1 ) +remap_ramp_2D2value [ 0 locks=0 ] ( 1 ) +remap_ramp_2D2interp [ 0 locks=0 ] ( "linear" ) +remap_ramp_3D1pos [ 0 locks=0 ] ( 0 ) +remap_ramp_3D1value [ 0 locks=0 ] ( 0 ) +remap_ramp_3D1interp [ 0 locks=0 ] ( "linear" ) +remap_ramp_3D2pos [ 0 locks=0 ] ( 1 ) +remap_ramp_3D2value [ 0 locks=0 ] ( 1 ) +remap_ramp_3D2interp [ 0 locks=0 ] ( "linear" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3322,7 +3451,7 @@ inputs stat { create 1557519690 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -3419,7 +3548,7 @@ inputs stat { create 1588543414 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -3750,7 +3879,7 @@ inputs stat { create 1523127556 - modify 1592879395 + modify 1593887071 author Mo@Mo-PC access 0777 } @@ -3973,7 +4102,7 @@ inputs stat { create 1546818553 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4087,7 +4216,7 @@ inputs stat { create 1546818578 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4163,7 +4292,7 @@ inputs stat { create 1546819340 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4504,7 +4633,7 @@ inputs stat { create 1546923929 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4578,7 +4707,7 @@ inputs stat { create 1546925005 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4651,7 +4780,7 @@ inputs stat { create 1546925057 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4727,7 +4856,7 @@ inputs stat { create 1546925167 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4800,7 +4929,7 @@ inputs stat { create 1546925176 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4930,7 +5059,7 @@ inputs stat { create 1554924824 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -4958,7 +5087,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -5071,7 +5200,7 @@ inputs stat { create 1554929951 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -5099,7 +5228,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 1 ] ) +input [ 8 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -5146,7 +5275,7 @@ inputs stat { create 1554930775 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -5217,7 +5346,7 @@ inputs stat { create 1324348265 - modify 1592880049 + modify 1593887071 author nobody@nowhere.sidefx.com access 0777 } @@ -5323,7 +5452,7 @@ inputs stat { create 1324348294 - modify 1592879395 + modify 1593887071 author nobody@nowhere.sidefx.com access 0777 } @@ -5402,7 +5531,7 @@ inputs stat { create 1324348294 - modify 1592879395 + modify 1593887071 author nobody@nowhere.sidefx.com access 0777 } @@ -5481,7 +5610,7 @@ inputs stat { create 1324348294 - modify 1592879395 + modify 1593887071 author nobody@nowhere.sidefx.com access 0777 } @@ -5560,7 +5689,7 @@ inputs stat { create 1324348294 - modify 1592879395 + modify 1593887071 author nobody@nowhere.sidefx.com access 0777 } @@ -5702,7 +5831,7 @@ inputs stat { create 1546995483 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -5790,7 +5919,7 @@ inputs stat { create 1554929951 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -5889,7 +6018,7 @@ inputs stat { create 1546819340 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -6096,7 +6225,7 @@ inputs stat { create 1565235649 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } @@ -6176,7 +6305,7 @@ inputs stat { create 1565235679 - modify 1592879395 + modify 1593887071 author Henry@LAPPY586 access 0777 } diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/CreateScript b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/CreateScript index 545d0109..8e197685 100644 --- a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/CreateScript +++ b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/CreateScript @@ -1,7 +1,7 @@ # Automatically generated script \set noalias = 1 # -# Creation script for MOPS::Noise_Modifier::1.1 operator +# Creation script for MOPS::Noise_Modifier::1.2 operator # if ( "$arg1" == "" ) then @@ -9,6 +9,6 @@ if ( "$arg1" == "" ) then exit endif -# Node $arg1 (MOPS::Sop/Noise_Modifier::1.1) +# Node $arg1 (MOPS::Sop/Noise_Modifier::1.2) opexprlanguage -s hscript $arg1 opuserdata -n '___Version___' -v '' $arg1 diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/DialogScript b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/DialogScript index 460b2f1e..06d36b39 100644 --- a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/DialogScript +++ b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/DialogScript @@ -1,7 +1,7 @@ -# Dialog script for MOPS::Noise_Modifier::1.1 automatically generated +# Dialog script for MOPS::Noise_Modifier::1.2 automatically generated { - name MOPS::Noise_Modifier::1.1 + name MOPS::Noise_Modifier::1.2 script MOPS::Noise_Modifier::1.1 label "MOPs Noise Modifier" @@ -87,7 +87,7 @@ groupsimple { name "folder1" label "Rotation" - disablewhentab "{ orientclones 0 }" + disablewhentab "{ orientclones == 0 }" parm { name "rotation_amount" @@ -410,6 +410,28 @@ parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback_language" "python" } } + parm { + name "remap_ramp_3D" + label "Remap Ramp" + type ramp_flt + default { "2" } + hidewhen "{ signature 0 }" + range { 1! 10 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } + parmtag { "script_callback_language" "python" } + } + parm { + name "remap_ramp_2D" + label "Remap Ramp" + type ramp_flt + default { "2" } + hidewhen "{ signature 1 }" + range { 1! 10 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } + parmtag { "script_callback_language" "python" } + } } } diff --git a/otls/MOPS_noise_modifier.hda/Sections.list b/otls/MOPS_noise_modifier.hda/Sections.list index 4821cfa6..e8973cf0 100644 --- a/otls/MOPS_noise_modifier.hda/Sections.list +++ b/otls/MOPS_noise_modifier.hda/Sections.list @@ -3,4 +3,4 @@ INDEX__SECTION INDEX_SECTION houdini.hdalibrary houdini.hdalibrary MOPS_8_8Sop_1Noise__Modifier_8_81.0 MOPS::Sop/Noise_Modifier::1.0 MOPS_8_8Sop_1Noise__Modifier_8_81.1 MOPS::Sop/Noise_Modifier::1.1 -MOPS_8_8Sop_1Noise__Modifier_8_81.2 MOPS::Sop/Noise_Modifier::1.2 \ No newline at end of file +MOPS_8_8Sop_1Noise__Modifier_8_81.2 MOPS::Sop/Noise_Modifier::1.2 From 5f286b1936a1e243865e11d6260ce6fc34f3c6d6 Mon Sep 17 00:00:00 2001 From: toadstorm Date: Thu, 16 Jul 2020 11:45:22 -0700 Subject: [PATCH 2/8] changed apply attrs in instancer to Replace Scale to fix interpolated mesh with pscale attr --- otls/MOPS_instancer.hda/INDEX__SECTION | 4 +- .../Contents.dir/.OPdummydefs | Bin 71792 -> 72992 bytes .../Contents.dir/.OPfallbacks | 38 +- .../Contents.dir/Contents.mime | 522 +++++++++--------- 4 files changed, 281 insertions(+), 283 deletions(-) diff --git a/otls/MOPS_instancer.hda/INDEX__SECTION b/otls/MOPS_instancer.hda/INDEX__SECTION index 91f3311a..cf39c908 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: Fri Jan 31 08:16:24 2020 +Modified: Fri Jan 31 06: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: Mon May 25 18:08:48 2020 +Modified: Thu Jul 16 11:44:35 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 f29222db396b0d437cdd3b2565199e0606da959a..dcff16029d8764a099cc5d8733cb8a2f7f2deb65 100644 GIT binary patch delta 8410 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 diff --git a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPfallbacks b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPfallbacks index ffa24f7d..13d18787 100644 --- a/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPfallbacks +++ b/otls/MOPS_instancer.hda/MOPS_8_8Sop_1Instancer_8_81.4/Contents.dir/.OPfallbacks @@ -1,38 +1,38 @@ -MOPS::Sop/Align::1.2 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Align.hda +MOPS::Sop/Align::1.2 D:/Projects/VFX/MOPS/otls/MOPS_Align.hda MOPS::Sop/Align::1.2 otls/MOPS_Align.hda -MOPS::Sop/Apply_Attributes::1.4 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_applyAttributes.hda +MOPS::Sop/Apply_Attributes::1.4 D:/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 D:/Projects/VFX/MOPS/otls/MOPS_extractAttributes.hda MOPS::Sop/Extract_Attributes::1.0 otls/MOPS_extractAttributes.hda -MOPS::Sop/Mesh_Flow::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Mesh_Flow.hda +MOPS::Sop/Mesh_Flow::1.1 D:/Projects/VFX/MOPS/otls/MOPS_Mesh_Flow.hda MOPS::Sop/Mesh_Flow::1.1 otls/MOPS_Mesh_Flow.hda -MOPS::Sop/Orient_Curve::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Orient_Curve.hda +MOPS::Sop/Orient_Curve::1.0 D:/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 D:/Projects/VFX/MOPS/otls/MOPS_Parallel_Transport.hda MOPS::Sop/Parallel_Transport::1.0 otls/MOPS_Parallel_Transport.hda -MOPS::Sop/Transform_Modifier::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_transform.hda +MOPS::Sop/Transform_Modifier::1.1 D:/Projects/VFX/MOPS/otls/MOPS_transform.hda MOPS::Sop/Transform_Modifier::1.1 otls/MOPS_transform.hda -MOPS::Sop/Visualize_Frame::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Visualize_Frame.hda +MOPS::Sop/Visualize_Frame::1.0 D:/Projects/VFX/MOPS/otls/MOPS_Visualize_Frame.hda MOPS::Sop/Visualize_Frame::1.0 otls/MOPS_Visualize_Frame.hda -Sop/attribblur C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/attribblur C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/attribblur otls/OPlibSop.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/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.460/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Sop/convertline C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/convertline C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/convertline otls/OPlibSop.hda -Vop/curlnoise C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda +Vop/curlnoise C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/curlnoise otls/OPlibScripted.hda -Vop/geometryvopglobal::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda +Vop/geometryvopglobal::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda Vop/geometryvopglobal::2.0 otls/OPlibVop.hda -Vop/geometryvopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibVop.hda +Vop/geometryvopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda Vop/geometryvopoutput otls/OPlibVop.hda -Sop/groupexpression C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/groupexpression C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/groupexpression otls/OPlibSop.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibScripted.hda +Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/normalize otls/OPlibScripted.hda -Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/visualize otls/OPlibSop.hda 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 92ff1509..6b4b09eb 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,25 +32,23 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -3.21686 -0.22365 -connectornextid 1 +position -2.06887 1.30884 +connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { -0 testgeometry_rubbertoy1 0 1 "input1" } inputs { -0 testgeometry_rubbertoy1 0 1 } stat { - create 1590454719 - modify 1590455348 - author Henry@LAPPY586 + create 1594925056 + modify 1594925569 + author Henry@GlaDOS access 0777 } color UT_Color RGB 0.8 0.8 0.8 @@ -606,7 +604,7 @@ inputs stat { create 1567573997 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -781,7 +779,7 @@ inputs stat { create 1509153811 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -1077,7 +1075,7 @@ inputs stat { create 1529112595 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -1358,7 +1356,7 @@ inputs stat { create 1509161781 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -1444,7 +1442,7 @@ inputs stat { create 1509161957 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -1787,7 +1785,7 @@ inputs stat { create 1522120372 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -2154,7 +2152,7 @@ inputs stat { create 1567742577 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -2330,7 +2328,7 @@ inputs stat { create 1529458439 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -2605,7 +2603,7 @@ inputs stat { create 1522207353 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -2686,7 +2684,7 @@ inputs stat { create 1523143742 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -2766,7 +2764,7 @@ inputs stat { create 1523149154 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -2846,7 +2844,7 @@ inputs stat { create 1513230374 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -3162,7 +3160,7 @@ inputs stat { create 1523147062 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -3252,7 +3250,7 @@ inputs stat { create 1523147435 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -3338,7 +3336,7 @@ inputs stat { create 1540441971 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -3605,7 +3603,7 @@ inputs stat { create 1509148564 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -3707,7 +3705,7 @@ inputs stat { create 1557416320 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -3995,7 +3993,7 @@ inputs stat { create 1523080271 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4076,7 +4074,7 @@ inputs stat { create 1530946005 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4176,7 +4174,7 @@ inputs stat { create 1567747788 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4261,7 +4259,7 @@ inputs stat { create 1531283685 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4388,7 +4386,7 @@ inputs stat { create 1568259839 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4469,7 +4467,7 @@ inputs stat { create 1584173063 - modify 1590454719 + modify 1594925068 author Henry@LAPPY586 access 0777 } @@ -4516,7 +4514,7 @@ sepparm2 [ 0 locks=0 ] ( ) local_space [ 0 locks=0 ] ( "on" ) rotate_mode [ 0 locks=0 autoscope=0 ] ( 1 ) rotate_order [ 0 locks=0 ] ( 0 ) -scale_mode [ 0 locks=0 autoscope=0 ] ( 0 ) +scale_mode [ 0 locks=0 autoscope=0 ] ( 1 ) do_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) falloff_attribute [ 0 locks=0 ] ( mops_falloff ) ignore_no_falloff [ 0 locks=0 ] ( "off" ) @@ -4570,7 +4568,7 @@ inputs stat { create 1568263803 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -4654,7 +4652,7 @@ inputs stat { create 1568523996 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5032,7 +5030,7 @@ inputs stat { create 1568524381 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5177,7 +5175,7 @@ inputs stat { create 1568609670 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5463,7 +5461,7 @@ inputs stat { create 1568610675 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5795,7 +5793,7 @@ inputs stat { create 1568698406 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5875,7 +5873,7 @@ inputs stat { create 1568780508 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -5956,7 +5954,7 @@ inputs stat { create 1568780508 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6037,7 +6035,7 @@ inputs stat { create 1568866585 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6107,7 +6105,7 @@ inputs stat { create 1568867654 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6189,7 +6187,7 @@ inputs stat { create 1568917672 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6270,7 +6268,7 @@ inputs stat { create 1568918764 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6358,7 +6356,7 @@ inputs stat { create 1568917672 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6640,7 +6638,7 @@ inputs stat { create 1569005739 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -6722,7 +6720,7 @@ inputs stat { create 1569084328 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7007,7 +7005,7 @@ inputs stat { create 1569390549 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7095,7 +7093,7 @@ inputs stat { create 1569390549 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7178,7 +7176,7 @@ inputs stat { create 1569470295 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7258,7 +7256,7 @@ inputs stat { create 1570128391 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7518,7 +7516,7 @@ inputs stat { create 1570128391 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -7975,7 +7973,7 @@ inputs stat { create 1579909738 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8055,7 +8053,7 @@ inputs stat { create 1580880777 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8214,7 +8212,7 @@ inputs stat { create 1580883336 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8294,7 +8292,7 @@ inputs stat { create 1581566136 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8693,7 +8691,7 @@ inputs stat { create 1509148564 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8879,7 +8877,7 @@ inputs stat { create 1508907047 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -8959,7 +8957,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9018,7 +9016,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9079,7 +9077,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9114,7 +9112,7 @@ inputs stat { create 1508906585 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -9176,7 +9174,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9211,7 +9209,7 @@ inputs stat { create 1508911812 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -9444,7 +9442,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9477,7 +9475,7 @@ inputs stat { create 1567573563 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -9567,7 +9565,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9600,7 +9598,7 @@ inputs stat { create 1508906579 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -9732,7 +9730,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9793,7 +9791,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9828,7 +9826,7 @@ inputs stat { create 1508906585 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -9890,7 +9888,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9991,7 +9989,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10078,7 +10076,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10139,7 +10137,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10176,7 +10174,7 @@ inputs stat { create 1524779021 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -10214,7 +10212,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10247,7 +10245,7 @@ inputs stat { create 1529112153 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -10301,7 +10299,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10336,7 +10334,7 @@ inputs stat { create 1529112159 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -10446,7 +10444,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10481,7 +10479,7 @@ inputs stat { create 1529112407 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -10538,7 +10536,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10614,7 +10612,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10696,7 +10694,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10731,7 +10729,7 @@ inputs stat { create 1529112948 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -10783,7 +10781,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10865,7 +10863,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -10900,7 +10898,7 @@ inputs stat { create 1529112159 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11011,7 +11009,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11072,7 +11070,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11148,7 +11146,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11185,7 +11183,7 @@ inputs stat { create 1522120313 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11223,7 +11221,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11284,7 +11282,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11317,7 +11315,7 @@ inputs stat { create 1513226016 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11384,7 +11382,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11419,7 +11417,7 @@ inputs stat { create 1521087863 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11526,7 +11524,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11563,7 +11561,7 @@ inputs stat { create 1567742580 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11602,7 +11600,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11663,7 +11661,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11724,7 +11722,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11792,7 +11790,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11827,7 +11825,7 @@ inputs stat { create 1522121754 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11891,7 +11889,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -11926,7 +11924,7 @@ inputs stat { create 1522121807 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -11990,7 +11988,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12058,7 +12056,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12095,7 +12093,7 @@ inputs stat { create 1522300910 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -12133,7 +12131,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12232,7 +12230,7 @@ inputs stat { create 1523143901 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -12298,7 +12296,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12333,7 +12331,7 @@ inputs stat { create 1523747481 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -12406,7 +12404,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12453,7 +12451,7 @@ inputs stat { create 1567743404 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -12491,7 +12489,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12557,7 +12555,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12594,7 +12592,7 @@ inputs stat { create 1523145623 - modify 1590454719 + modify 1594925057 author henry@GlaDOS access 0777 } @@ -12633,7 +12631,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" }, "___toolcount___":{ "type":"string", @@ -12676,7 +12674,7 @@ inputs stat { create 1567744824 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -12731,7 +12729,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12766,7 +12764,7 @@ inputs stat { create 1567744824 - modify 1590455254 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -12795,7 +12793,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12832,7 +12830,7 @@ inputs stat { create 1522969458 - modify 1590454796 + modify 1594925057 author Wolf_User@admin-hp access 0777 } @@ -12897,7 +12895,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -12930,7 +12928,7 @@ inputs stat { create 1567744114 - modify 1590454757 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -13108,7 +13106,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -13145,7 +13143,7 @@ inputs stat { create 1530848870 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -13204,7 +13202,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -13241,7 +13239,7 @@ inputs stat { create 1530848814 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -13300,7 +13298,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -13333,7 +13331,7 @@ inputs stat { create 1530848881 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -13530,7 +13528,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -13563,7 +13561,7 @@ inputs stat { create 1530848886 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -14043,7 +14041,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14075,7 +14073,7 @@ inputs stat { create 1567746994 - modify 1590455254 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -14104,7 +14102,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14141,7 +14139,7 @@ inputs stat { create 1523081344 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -14179,7 +14177,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14254,7 +14252,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14318,7 +14316,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14398,7 +14396,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14472,7 +14470,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14507,7 +14505,7 @@ inputs stat { create 1567743257 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -14582,7 +14580,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14643,7 +14641,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14704,7 +14702,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14747,7 +14745,7 @@ inputs stat { create 1568264088 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -14786,7 +14784,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14847,7 +14845,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14908,7 +14906,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -14969,7 +14967,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15030,7 +15028,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15091,7 +15089,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15128,7 +15126,7 @@ inputs stat { create 1568520276 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15166,7 +15164,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15242,7 +15240,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15277,7 +15275,7 @@ inputs stat { create 1568520954 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15507,7 +15505,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15542,7 +15540,7 @@ inputs stat { create 1567743257 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15617,7 +15615,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15678,7 +15676,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15711,7 +15709,7 @@ inputs stat { create 1568521638 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15757,7 +15755,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15794,7 +15792,7 @@ inputs stat { create 1568523967 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15832,7 +15830,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15869,7 +15867,7 @@ inputs stat { create 1568587660 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -15908,7 +15906,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -15969,7 +15967,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16030,7 +16028,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16104,7 +16102,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16165,7 +16163,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16241,7 +16239,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16276,7 +16274,7 @@ inputs stat { create 1508909702 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16328,7 +16326,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16365,7 +16363,7 @@ inputs stat { create 1568609578 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16403,7 +16401,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16477,7 +16475,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16512,7 +16510,7 @@ inputs stat { create 1568609633 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16589,7 +16587,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16626,7 +16624,7 @@ inputs stat { create 1568609660 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16664,7 +16662,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16699,7 +16697,7 @@ inputs stat { create 1560463831 - modify 1590454761 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16823,7 +16821,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16860,7 +16858,7 @@ inputs stat { create 1568697713 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -16898,7 +16896,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -16931,7 +16929,7 @@ inputs stat { create 1568697731 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17012,7 +17010,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17049,7 +17047,7 @@ inputs stat { create 1568698410 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17087,7 +17085,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17124,7 +17122,7 @@ inputs stat { create 1568780457 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17162,7 +17160,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17199,7 +17197,7 @@ inputs stat { create 1568780547 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17238,7 +17236,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17315,7 +17313,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17352,7 +17350,7 @@ inputs stat { create 1568863380 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17390,7 +17388,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17425,7 +17423,7 @@ inputs stat { create 1521087863 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17487,7 +17485,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17548,7 +17546,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17613,7 +17611,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17650,7 +17648,7 @@ inputs stat { create 1568866329 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17688,7 +17686,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17754,7 +17752,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17820,7 +17818,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17853,7 +17851,7 @@ inputs stat { create 1568521638 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17899,7 +17897,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -17936,7 +17934,7 @@ inputs stat { create 1568867356 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -17974,7 +17972,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18040,7 +18038,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18106,7 +18104,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18172,7 +18170,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18209,7 +18207,7 @@ inputs stat { create 1568868406 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -18247,7 +18245,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18386,7 +18384,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18458,7 +18456,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18557,7 +18555,7 @@ inputs stat { create 1568947590 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -18651,7 +18649,7 @@ t [ 8 locks=0 ] ( [ tx 0 ] [ ty 0 ] [ tz 0 ] ) r [ 8 locks=0 ] ( [ rx 0 ] [ ry 0 ] [ rz 0 ] ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) shear [ 0 locks=0 ] ( 0 0 0 ) -scale [ 0 locks=0 ] ( [ scale 0.20000000000000001 ] ) +scale [ 0 locks=0 ] ( [ scale 1 ] ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) @@ -18680,7 +18678,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -18715,7 +18713,7 @@ inputs stat { create 1568947590 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19064,7 +19062,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19099,7 +19097,7 @@ inputs stat { create 1567743257 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19174,7 +19172,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19211,7 +19209,7 @@ inputs stat { create 1569084319 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19249,7 +19247,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19314,7 +19312,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19351,7 +19349,7 @@ inputs stat { create 1569453856 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19390,7 +19388,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19468,7 +19466,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19569,7 +19567,7 @@ inputs stat { create 1569455704 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19607,7 +19605,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19667,7 +19665,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19700,7 +19698,7 @@ inputs stat { create 1569455737 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -19746,7 +19744,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19884,7 +19882,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -19949,7 +19947,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20023,7 +20021,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20087,7 +20085,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20122,7 +20120,7 @@ inputs stat { create 1569714346 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20150,7 +20148,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20214,7 +20212,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20249,7 +20247,7 @@ inputs stat { create 1569714414 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20277,7 +20275,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20355,7 +20353,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20435,7 +20433,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20503,7 +20501,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20540,7 +20538,7 @@ inputs stat { create 1580883319 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20578,7 +20576,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20615,7 +20613,7 @@ inputs stat { create 1582053141 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20653,7 +20651,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20688,7 +20686,7 @@ inputs stat { create 1583819843 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20732,7 +20730,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20833,7 +20831,7 @@ inputs stat { create 1584172109 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20884,7 +20882,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20921,7 +20919,7 @@ inputs stat { create 1584172149 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -20959,7 +20957,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -20996,7 +20994,7 @@ inputs stat { create 1586055305 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -21034,7 +21032,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -21071,7 +21069,7 @@ inputs stat { create 1586055389 - modify 1590454719 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -21122,7 +21120,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -21159,7 +21157,7 @@ inputs stat { create 1590454796 - modify 1590455233 + modify 1594925057 author Henry@LAPPY586 access 0777 } @@ -21219,7 +21217,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } From 469d64aaddf10cb5ef3fe9c31d6849bf02052128 Mon Sep 17 00:00:00 2001 From: toadstorm Date: Thu, 16 Jul 2020 12:55:47 -0700 Subject: [PATCH 3/8] noise mod now properly accumulates rotations and rotation amount parm works --- otls/MOPS_noise_modifier.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 34180 -> 34821 bytes .../Contents.dir/.OPfallbacks | 6 +- .../Contents.dir/Contents.mime | 139 +++++++++--------- .../DialogScript | 4 +- 5 files changed, 77 insertions(+), 74 deletions(-) diff --git a/otls/MOPS_noise_modifier.hda/INDEX__SECTION b/otls/MOPS_noise_modifier.hda/INDEX__SECTION index 3d5d69e4..332367c8 100644 --- a/otls/MOPS_noise_modifier.hda/INDEX__SECTION +++ b/otls/MOPS_noise_modifier.hda/INDEX__SECTION @@ -38,5 +38,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Sat Jul 4 11:40:56 2020 +Modified: Thu Jul 16 12:54:12 2020 diff --git a/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/.OPdummydefs b/otls/MOPS_noise_modifier.hda/MOPS_8_8Sop_1Noise__Modifier_8_81.2/Contents.dir/.OPdummydefs index 79f82a984fd4c467ae0ef97855dc32b184ae5032..e64ff947a44692695465d427c4c6cad31aedc910 100644 GIT binary patch literal 34821 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 delta 3583 zcmbtXYiv{J89t63pW|CDj_o)m#^!|FxW$(^+zccU&ALJexd2HhcAeye9I$;H`#8W_ zAkajSN?XF7{^$^GVbU(r$^xQHT~|$@{ixX5!Jqw@w61jfu}WJ-`*WJq?)yGFjzf^T zc9ER-_45>wT*JTfN5B~{|M?q6^mZ=qA{|Q}jT6AY zyBz2FAP+E7Kt_pANokH#&k|KG%H4|)RRdc|#buS_o+k^!ZKi@=&EM%3vAN`PCL6VX zW>TvIlRwhE&SY!pB$GccjT;GGqailA5Y|#oY}qd}*}dp(0RQ#zagVok%ESl8BGZt29QWB3|5|F~M7_!{27yyifFs@|cKT zOEoHqY2$z);GnLtT)0h%fNm4TLn2PqS z6R($9Fmf!28x=admT?g?SEnWff=VlD4kGMUynXD;bH_r# zaHSEQSqF{~x#Y_UC8)=br^bbhluE_Yi2ypX)lkevSSK8K*({)U)JcM3hFfjG9jlod zG454}6K{ViHu?llH>w!O#P%zByGaaDInt&TNgO7-z1U{6;AfF~By9q|v^%u@l8STD z=G>`qql!n1UC;Kq*KUDzq?LudNK>Gp9~>GMiMk7S{r0Wm(BQDhLQTWH_$LMlZfJP$ z2`jB+Wq5E%#1V%J=c7$|=VjF<=GaH1btHtz6HT~MZK2!5oobS9fVVrRaxrAcD z$@GjQ{9UnlTp1rn>{#paJmHNRD>Ht^$>XCM;$R{Oi>sW(#Dg%ApB`>UMYaLAT{+xe zT`ra>T5#{mn@a*BQmfo~kH1<~MvOV}F_G^N7;ya9Iu@qaGK(o)i;3DQJdg~`==Iv% z$?lVP)bT^50%y9d*ygsP+g*dN2Q0XFxEdGSq*dY`Jg_woT_?VB+hJ2%jHJjCvEx!y z9wPzXgKk5< z9D^i7x#qMM(kmyY zh-(?Yd?7k;VfqwC``x5n1dWKd>%5qrTh9_%H(+DUqMfs0{!nK*jfj%UT6v$pHMBX@ z%Ba%NxSpM9cVi7AjrEvm^yZJD*Y8*4q?*A?)2~>1vT7=;dh>5${hk7MdYjAh%=JCY z%R0hYR#X`E*zxS;{BsyXFLr!aYF(MbLc$2anlkdyWK7MbC6SP#zZ&6<#+58vM_aus zuEf;kO)UD!`-9S`s-(sI8BE35!Oj+;gc!ct=|p4`HQYPq!NNHc?Ktvn|A-CmZK}l0 zxjrnsV8Zl3B~hWc6&gm;%^680?6s(7(fPcm#bvrrm?9d+`usjc&afk9>yhdxrF~&! z@4N%2Qj{1Sn2vZ@@2V&2@v6U^u#Me9IZW)A6REg#QY0MLjDPwYU=1{2YhVoy2bwWU zJ_~_*{3+le8dVU2l}v67Qbuc7BzAlfG_Z#II#^ZIaEn9cf1!PCERmx7Hgu5f$ZD4H zxdRJ(^qAc4AOoTXe+ilJj(T1%Y`SCdi1Lf;6oJW+(r1Kx2vM$4zyX&nD$@ zC7qyf{y_dYMyA`vj1>!0Lx!}HJvxz;G8yK(ukekA?9t9rI+(P+O(9&$tkQ4t`F#F0 zh)o>hl~FY|B{3zwC;wbI64C?+(1nGqJRNuNZsS>0b`rUApH2&{yTXTVS5W1+6wSy# zU=#b9?M8$~+3}XeV6wXw_qJPbjmQV;IF5t`=H>+=^KMq){~cb!zp}$Z@#XF)Q8G$$K{?Z14#&Vz&OGsKu#8T0~ZW>^OyDSJEwj-5U{n#XF#~0)sxy{f?K#G`c5f}I9OZ&*pGFQVi z&jFU_0J|}K-eDkvtsb?VgwONAxZX);mIJ?invV5cZG4l?!yZ#feuHE@UXL;OsQDB=VGgKQ8jX&J&Ak6+~SA8k%VipV3 zbg?VTw}^p>#cV|kssn{FMLT$DRM8H|MW*HZ0*OpZQB=&#R#8;GgOyZ=UZ0SY(O@o_ z7x(Zba+0wN$xOcF$k={{UN>^SZ)74xIVIY$lS|r#=6$SMSE^p` Date: Sat, 18 Jul 2020 14:47:56 -0700 Subject: [PATCH 4/8] fixed orient offset on move along spline to be more reliable --- .../MOPS_move_along_spline.hda/INDEX__SECTION | 4 +- .../Contents.dir/.OPdummydefs | Bin 30525 -> 32040 bytes .../Contents.dir/.OPfallbacks | 12 +- .../Contents.dir/Contents.mime | 1142 +++++++++++++---- .../DialogScript | 6 +- 5 files changed, 870 insertions(+), 294 deletions(-) diff --git a/otls/MOPS_move_along_spline.hda/INDEX__SECTION b/otls/MOPS_move_along_spline.hda/INDEX__SECTION index cf82cdae..09f7db0b 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: Fri Nov 16 20:12:44 2018 +Modified: Fri Nov 16 10:12:44 2018 Operator: MOPS::move_along_spline::1.4 Label: MOPs Move Along Spline @@ -66,5 +66,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Fri May 8 12:27:21 2020 +Modified: Sat Jul 18 14:47:21 2020 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 3f7d6e74c99436192a8d76f4a1f29353ceff3d55..3050c860394b605401508984686f721e7990815f 100644 GIT binary patch delta 1179 zcmaizO-$2Z7{}kS(tT04@zpu`*oXu$K)YpQFg1b!6EwmG20c-?vEj5^%i5ta27(@p z2ZQ(=j0Y1EV?vCHn#sX~(Qq*_9JqOen=wK3swdyJn;l=VNt5S&e((R;|9PJ7!;WF) zkHIlKGI#~)k8R08lVpgi$$Vexa#_icg4EM!>q+J0j&L>6HJtQb9F2^J!{dU;4Be7* zv4qSG$Z{?n&&x?E9QJjy2zl-!M10|D#uk_6yhmE22vLcW96lMn^9cFhA!NN)OgfZm zF}2E6l26J>gibdgWTJ}Psq>q;SazDn7X~{JYW`fjU{x+i0zaF~A(Z%qrP#b`*P;@U zPs<2h$H2UbL5tD|rI6XQl#lW0+qj_g0?WRYWFQze=am5%49X}7{5EQxAKEpd@de3K z!m@ictt3AIBwk5f?DFS z7Q7^$Xu(jWs0HsUZ)ia~c~1*olWjPNuECs8Paa*JT+dtvXP@5^Vgo%vHpKc1K2rq+ z8%`(K-PMJO+G9rbuyuieF3ApCXNkg7`k@6E8Cz6~5X|JdIH4Eu`F$bqnR*Uts*_<4 zN@p4RurJT*!4DscCwWUt`7YqMsmD5;74x!3Nkh=w3_qt+&^Xg*ni4oMJuARMpq47F zE`k#>Y-BreHx$?e8$4>V!w$tjB+z8Tii{vioRCXHG+6H_snlN_#mSjq9oTbiWx@#OE;ZT+%=;<7pp=CpuII%XNwa3VzU4s)J{#_J2Ep zes6EtG8VjMN@vfz%a}6bf}8oOtU}u-*!p&Jws5EKE~#@@|6cx}|5UTiH@Uq$ay4J3 X-%Rb}(5P&c^Bgcl@JmRVeyn3GurG%)uyP}_5;Hjc>)81M6g{KLoyRLj5u#Nw0xtBX&b z%De_mTz0afsqExjmLn`6^^;9mCqWpeS*Jr7X>0`$#x1sN2*Z=T8N#^0t`1~ud@}ig zofwa|=pH4N0>j(Q}vvpc2SU=dqlTYO!^h4!ywK!n< Q#U|I6BFS$)P@2IG06|>c;s5{u 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 dd22f4a5..d82e4901 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,16 +1,18 @@ 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.391/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/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.460/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/solver otls/OPlibSop.hda -Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.hda -Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/otls/OPlibSop.hda +Sop/visualize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/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 dec34baf..7e7ff83b 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,27 +32,26 @@ Content-Type: text/plain sopflags sopflags = comment "" -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 +position -4.7915 -3.53231 +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 { -0 "output1" } inputsNamed3 { -1 MOPs_Transform_Modifier1 1 1 "input1" -2 curve1 0 1 "input2" +0 MOPs_Randomize 1 1 "input1" +1 MOPs_Orient_Curve 1 1 "input2" } inputs { -0 MOPs_Transform_Modifier1 0 1 -1 curve1 0 1 +0 MOPs_Randomize 0 1 +1 MOPs_Orient_Curve 0 1 } stat { - create 1588966017 - modify 1588966238 + create 1595101634 + modify 1595108898 author Henry@LAPPY586 access 0777 } @@ -61,6 +60,504 @@ delscript "" exprlanguage hscript end +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot.spareparmdef" +Content-Type: text/plain + + parm { + name "bindgroup" + baseparm + label "Group" + export none + } + parm { + name "grouptype" + baseparm + label "Group Type" + export none + } + parm { + name "mode" + baseparm + label "Mode" + export none + } + group { + name "folder2" + label "Attach" + + parm { + name "curve_select_mode" + baseparm + label "Curve Select Mode" + export none + } + parm { + name "curve_num_expr" + baseparm + label "Primitive Number" + export none + } + parm { + name "attach_mode" + baseparm + label "Attach Method" + export none + } + parm { + name "search_dist" + baseparm + label "Search Distance" + export none + } + parm { + name "frame" + baseparm + label "Attach Time" + export none + } + parm { + name "sepparm" + baseparm + label "Separator" + export none + } + parm { + name "attach_attr" + baseparm + label "Attach Attr" + export none + } + parm { + name "do_resample" + baseparm + label "Resample Input Curve" + export none + } + parm { + name "do_reorient" + baseparm + label "Reorient Input Curve" + export none + } + parm { + name "do_snap" + baseparm + label "Snap MOPs Centroid to Curve Start" + export none + } + group { + name "folder3" + label "Offset" + + parm { + name "show_offset" + baseparm + label "Visualize Offset" + export none + } + parm { + name "maintain_offset" + baseparm + label "Maintain Offset" + export none + } + parm { + name "orient_offset" + baseparm + label "Maintain Orient Offset" + export none + } + parm { + name "offset_ramp" + baseparm + label "Offset Ramp" + export none + } + parm { + name "orient_offset_ramp" + baseparm + label "Orient Offset Ramp" + export none + } + } + + group { + name "folder3_1" + label "Resample Curve" + hidewhentab "{ do_resample == 0 }" + + parm { + name "edge" + baseparm + label "Resample by Polygon Edge" + export none + } + parm { + name "method" + baseparm + label "Method" + export none + } + parm { + name "measure" + baseparm + label "Measure" + export none + } + parm { + name "dolength" + baseparm + label "Maximum Segment Length" + export none + } + parm { + name "length" + baseparm + label "Length" + export none + } + parm { + name "dosegs" + baseparm + label "Maximum Segments" + export none + } + parm { + name "segs" + baseparm + label "Segments" + export none + } + parm { + name "allequal" + baseparm + label "Even Last Segment Same Length" + export none + } + parm { + name "treatpolysas" + baseparm + label "Treat Polygons As" + export none + } + } + + group { + name "folder3_2" + label "Orient Curve" + hidewhentab "{ do_reorient == 0 }" + + parm { + name "invert" + baseparm + label "Invert Tangent" + export none + } + parm { + name "custom_first_tangent" + baseparm + label "Custom First Tangent" + export none + } + parm { + name "First_Tangent" + baseparm + label "First Tangent" + export none + } + parm { + name "twist_amount" + baseparm + label "Twist Amount" + export none + } + parm { + name "twist_ramp" + baseparm + label "Twist Ramp" + export none + } + } + + group { + name "folder3_3" + label "Snap Centroid" + hidewhentab "{ do_snap == 0 }" + + parm { + name "do_orient_snap" + baseparm + label "Do Orient Snap" + export none + } + parm { + name "normal_axis" + baseparm + label "Normal Axis" + export none + } + parm { + name "up_axis" + baseparm + label "Up Axis" + export none + } + } + + } + + group { + name "folder2_1" + label "Animate" + + parm { + name "startframe" + baseparm + label "Start Frame" + export none + } + parm { + name "resimulate" + baseparm + label "Reset Simulation" + export none + } + parm { + name "cachemaxsize" + baseparm + label "Cache Memory (MB)" + export none + } + parm { + name "sepparm3" + baseparm + label "Separator" + export none + } + parm { + name "do_falloff" + baseparm + label "Do Falloff" + export none + } + parm { + name "do_rotate_falloff" + baseparm + label "Falloff Affects Rotation" + export none + } + parm { + name "falloff_attr" + baseparm + label "Falloff Attribute" + export none + } + parm { + name "attribname" + baseparm + label "Update Attributes" + export none + } + parm { + name "sepparm2" + baseparm + label "Separator" + export none + } + parm { + name "goal_type" + baseparm + label "Goal Type" + export none + } + parm { + name "goal" + baseparm + label "Goal" + export none + } + parm { + name "speed" + baseparm + label "Speed" + export none + } + parm { + name "random_shift" + baseparm + label "Randomize" + export none + } + parm { + name "random_seed" + baseparm + label "Random Seed" + export none + } + parm { + name "wrap" + baseparm + label "Wrap" + export none + } + parm { + name "do_rotate" + baseparm + label "Align to Curve" + export none + } + parm { + name "keep_goal_attrs" + baseparm + label "Keep Goal Attributes" + export none + } + parm { + name "goal_attr_name" + baseparm + label "Goal Attribute" + export none + } + parm { + name "curve_attr_name" + baseparm + label "Curve Num Attribute" + export none + } + group { + name "folder1_5" + label "Twist" + + parm { + name "post_twist_amount" + baseparm + label "Twist Amount" + export none + } + parm { + name "post_twist_ramp" + baseparm + label "Twist Ramp" + export none + } + } + + group { + name "folder1_5_1" + label "Acceleration" + + parm { + name "acceleration_ramp" + baseparm + label "Acceleration Ramp" + export none + } + parm { + name "acceleration_ramp_simple" + baseparm + label "Acceleration Ramp" + export none + } + } + + group { + name "folder1_5_2" + label "Trails" + disablewhentab "{ mode == 0 }" + + parm { + name "do_trails" + baseparm + label "Create Trails" + export none + } + parm { + name "do_taper" + baseparm + label "Taper Trail Falloff" + invisible + export none + } + parm { + name "trailgroup" + baseparm + label "Trail Group Name" + export none + } + parm { + name "trails_end" + baseparm + label "Trails End Frame" + export none + } + } + + group { + name "folder1_5_3" + label "VEXpressions" + + parm { + name "do_vexpression" + baseparm + label "Use VEXpression" + export none + } + parm { + name "do_vexpression_solver" + baseparm + label "Use VEXpression" + export none + } + parm { + name "vexpression_solver" + baseparm + label "VEXpression" + export none + } + parm { + name "vexpression" + baseparm + label "VEXpression" + export none + } + } + + } + + parm { + name "node_vis_enabled" + label "Visualization Enabled" + type toggle + invisible + default { "1" } + } + multiparm { + name "num_visualizers" + label "Visualizers" + invisible + default 0 + parmtag { "multistartoffset" "0" } + + parm { + name "vis_active#" + label "Active #" + type toggle + invisible + default { "0" } + } + parm { + name "vis_data#" + label "Raw Data #" + type string + invisible + nolabel + default { "" } + parmtag { "editor" "1" } + } + } + + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot.userdata" Content-Type: text/plain @@ -138,7 +635,7 @@ inputs stat { create 1542751057 - modify 1588966018 + modify 1595102339 author Henry@LAPPY586 access 0777 } @@ -404,7 +901,7 @@ 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 1 ] ) +curve_select_mode [ 0 locks=0 ] ( [ curve_select_mode 0 ] ) search_dist [ 8 locks=0 ] ( [ search_dist 100 ] ) } @@ -441,20 +938,20 @@ outputsNamed3 } inputsNamed3 { -0 mops_prepped 1 1 "input1" +0 MOPs_Extract_Attributes 1 1 "input1" 1 timeshift4 1 1 "input2" 2 mops_reference 1 1 "input3" } inputs { -0 mops_prepped 0 1 +0 MOPs_Extract_Attributes 0 1 1 timeshift4 0 1 2 mops_reference 0 1 } stat { create 1542751296 - modify 1588966018 + modify 1595107868 author Henry@LAPPY586 access 0777 } @@ -731,6 +1228,7 @@ vector4 goal_O = quaternion(maketransform(goal_tangent, goal_normal)); v@__orig_offset = ref_P - goal_P; p@__orig_orient = goal_O; +p@__delta_orient = qmultiply(p@orient, qinvert(goal_O)); " ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) @@ -747,7 +1245,7 @@ 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 2 ] ) +mode [ 0 locks=0 ] ( [ mode 0 ] ) invert_normal [ 0 locks=0 ] ( "off" ) attach_attr [ 0 locks=0 ] ( [ attach_attr goalu ] ) } @@ -776,9 +1274,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -15.8884 -13.2159 +position -15.8884 -13.9548 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 +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 off exposed on outputsNamed3 { 2 "output1" @@ -796,7 +1294,7 @@ inputs stat { create 1542753142 - modify 1588966018 + modify 1595108807 author Henry@LAPPY586 access 0777 } @@ -1144,101 +1642,82 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp1interp\") } } - channel acceleration_ramp1pos { + channel twist_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple1pos\") } + segment { length = 0 expr = ch(\"../post_twist_ramp2pos\") } } - channel acceleration_ramp1value { + channel twist_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple1value\") } + segment { length = 0 expr = ch(\"../post_twist_ramp2value\") } } - channel acceleration_ramp1interp { + channel twist_ramp2interp { 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_ramp2interp\") } } - channel orient_offset_ramp1pos { + channel acceleration_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../orient_offset_ramp1pos\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple1pos\") } } - channel orient_offset_ramp1value { + channel acceleration_ramp1value { lefttype = extend righttype = extend - default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../orient_offset_ramp1value\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple1value\") } } - channel orient_offset_ramp1interp { + channel acceleration_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../orient_offset_ramp1interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../acceleration_ramp_simple1interp\") } } - channel offset_ramp2pos { + channel acceleration_ramp2pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2pos\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple2pos\") } } - channel offset_ramp2value { + channel acceleration_ramp2value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2value\") } + segment { length = 0 expr = ch(\"../acceleration_ramp_simple2value\") } } - channel offset_ramp2interp { + channel acceleration_ramp2interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } - } - channel twist_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp2pos\") } + segment { length = 0 value = 1 1 expr = ch(\"../acceleration_ramp_simple2interp\") } } - channel twist_ramp2value { + channel orient_offset_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../post_twist_ramp2value\") } + segment { length = 0 expr = ch(\"../orient_offset_ramp1pos\") } } - channel twist_ramp2interp { + channel orient_offset_ramp1value { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../post_twist_ramp2interp\") } - } - channel acceleration_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple2pos\") } - } - channel acceleration_ramp2value { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../acceleration_ramp_simple2value\") } + segment { length = 0 value = 1 1 expr = ch(\"../orient_offset_ramp1value\") } } - channel acceleration_ramp2interp { + channel orient_offset_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../acceleration_ramp_simple2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../orient_offset_ramp1interp\") } } channel orient_offset_ramp2pos { lefttype = extend @@ -1360,6 +1839,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orient_offset_ramp\") } } + channel offset_ramp2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../offset_ramp2pos\") } + } + channel offset_ramp2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../offset_ramp2value\") } + } + channel offset_ramp2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1459,11 +1957,21 @@ vector offset = qrotate(offset_rot, v@__orig_offset); // output position @P = goal_P + (offset * offset_amount); + +/* // output orientation p@orient = qmultiply(twist, goal_O); -// apply orient offset +// apply orient offset. vector4 orient_offset = slerp(quaternion(ident()), qinvert(p@__orig_orient), orient_offset_amount); p@orient = qmultiply(p@orient, orient_offset); +*/ + +goal_O = qmultiply(twist, goal_O); +// if we're maintaining orient offset, we want to add this goal orientation to our current orientation. +// otherwise we just want to assume the goal orientation. +vector4 offset_O = qmultiply(goal_O, p@__delta_orient); +p@orient = slerp(goal_O, offset_O, orient_offset_amount); + // store goal_u for trails f@__goalu = goalu; // store offset vector for visualization @@ -1483,7 +1991,7 @@ 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 ] ) +maintain_offset [ 0 locks=0 ] ( [ maintain_offset 1 ] ) wrap [ 0 locks=0 ] ( [ wrap 1 ] ) invert_tangent [ 0 locks=0 ] ( "off" ) random_shift [ 0 locks=0 ] ( [ random_shift 0 ] ) @@ -1491,6 +1999,7 @@ 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 ] ) @@ -1504,28 +2013,28 @@ 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 ] ) -orient_offset [ 0 locks=0 ] ( [ orient_offset 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 ] ) +orient_offset [ 0 locks=0 ] ( [ orient_offset 1 ] ) orient_offset_ramp [ 0 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 ] ) orient_offset_ramp1interp [ 0 locks=0 ] ( [ orient_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_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 ] ) orient_offset_ramp2pos [ 0 locks=0 ] ( [ orient_offset_ramp2pos 1 ] ) orient_offset_ramp2value [ 0 locks=0 ] ( [ orient_offset_ramp2value 1 ] ) orient_offset_ramp2interp [ 0 locks=0 ] ( [ orient_offset_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 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1552,7 +2061,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.3927 -19.3248 +position -17.3927 -20.0637 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 @@ -1572,7 +2081,7 @@ inputs stat { create 1569472017 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -1604,7 +2113,7 @@ group [ 0 locks=0 autoscope=0 ] ( "" ) grouptype [ 0 locks=0 autoscope=0 ] ( "guess" ) sepparm [ 0 locks=0 ] ( ) matchmode [ 0 locks=0 ] ( "0" ) -folder0 [ 0 locks=0 ] ( 2 2 2 ) +folder0 [ 0 locks=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 ] ( "off" ) @@ -1667,7 +2176,7 @@ inputs stat { create 1542837100 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -1709,6 +2218,25 @@ 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 @@ -1753,25 +2281,6 @@ 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 @@ -1789,7 +2298,7 @@ First_Tangent [ 0 locks=0 ] ( [ First_Tangentx 0 ] [ First_Tangenty 1 ] [ Firs sepparm2 [ 0 locks=0 ] ( ) remove_temp [ 0 locks=0 ] ( "off" ) sepparm3 [ 0 locks=0 ] ( ) -twist_amount [ 0 locks=0 ] ( [ twist_amount 0 ] ) +twist_amount [ 0 locks=0 ] ( [ twist_amount 360 ] ) twist_ramp [ 0 locks=0 ] ( [ twist_ramp 2 ] ) twist_ramp1pos [ 0 locks=0 ] ( [ twist_ramp1pos 0 ] ) twist_ramp1value [ 0 locks=0 ] ( [ twist_ramp1value 0 ] ) @@ -1841,7 +2350,7 @@ inputs stat { create 1542849253 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -1927,7 +2436,7 @@ inputs stat { create 1542940107 - modify 1588966018 + modify 1595102336 author Henry@LAPPY586 access 0777 } @@ -2275,7 +2784,7 @@ inputs stat { create 1588966029 - modify 1588966071 + modify 1595103389 author Henry@LAPPY586 access 0777 } @@ -2357,7 +2866,7 @@ inputs stat { create 1543010707 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -2443,7 +2952,7 @@ inputs stat { create 1543025427 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -2529,7 +3038,7 @@ inputs stat { create 1324348265 - modify 1568346497 + modify 1595101700 author nobody@nowhere.sidefx.com access 0777 } @@ -2583,7 +3092,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -2620,7 +3129,7 @@ inputs stat { create 1543025898 - modify 1588966018 + modify 1595103372 author Henry@LAPPY586 access 0777 } @@ -2948,121 +3457,102 @@ 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 orient_offset_ramp1pos { + channel twist_ramp1pos { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../orient_offset_ramp1pos\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1pos\") } } - channel orient_offset_ramp1value { + channel twist_ramp1value { lefttype = extend righttype = extend flags = 0 - segment { length = 0 expr = ch(\"../../../../orient_offset_ramp1value\") } + segment { length = 0 expr = ch(\"../../../../apply_new_goals/twist_ramp1value\") } } - channel orient_offset_ramp1interp { + channel twist_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../orient_offset_ramp1interp\") } - } - channel acceleration_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../../../../acceleration_ramp2pos\") } - } - channel acceleration_ramp2value { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../../../../acceleration_ramp2value\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp1interp\") } } - channel acceleration_ramp2interp { + channel twist_ramp2pos { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../acceleration_ramp2interp\") } - } - channel offset_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp2pos\") } } - channel offset_ramp2value { + channel twist_ramp2value { lefttype = extend righttype = extend + default = 1 flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp2value\") } } - channel offset_ramp2interp { + channel twist_ramp2interp { 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_ramp2interp\") } } - channel twist_ramp2pos { + channel orient_offset_ramp1pos { lefttype = extend righttype = extend - default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp2pos\") } + segment { length = 0 expr = ch(\"../../../../orient_offset_ramp1pos\") } } - channel twist_ramp2value { + channel orient_offset_ramp1value { lefttype = extend righttype = extend - default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp2value\") } + segment { length = 0 expr = ch(\"../../../../orient_offset_ramp1value\") } } - channel twist_ramp2interp { + channel orient_offset_ramp1interp { lefttype = extend righttype = extend default = 1 flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/twist_ramp2interp\") } + segment { length = 0 value = 1 1 expr = ch(\"../../../../orient_offset_ramp1interp\") } } channel orient_offset_ramp2pos { lefttype = extend @@ -3186,6 +3676,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../../../../orient_offset_ramp\") } } + channel offset_ramp2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } + } + channel offset_ramp2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } + } + channel offset_ramp2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp2interp\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3306,6 +3815,9 @@ 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.32253885269165039 ] ) offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 0 ] ) @@ -3314,6 +3826,9 @@ 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; @@ -3327,18 +3842,12 @@ 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 ] ) orient_offset_ramp1interp [ 0 locks=0 ] ( [ orient_offset_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_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 ] ) orient_offset_ramp2pos [ 0 locks=0 ] ( [ orient_offset_ramp2pos 1 ] ) orient_offset_ramp2value [ 0 locks=0 ] ( [ orient_offset_ramp2value 1 ] ) orient_offset_ramp2interp [ 0 locks=0 ] ( [ orient_offset_ramp2interp 1 ] ) +offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 0 ] ) +offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 0 ] ) +offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3383,7 +3892,7 @@ inputs stat { create 1543036768 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -3638,7 +4147,7 @@ inputs stat { create 1543038368 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -3720,7 +4229,7 @@ inputs stat { create 1543038949 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -3799,7 +4308,7 @@ inputs stat { create 1543040132 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4248,7 +4757,7 @@ inputs stat { create 1558836540 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4311,7 +4820,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -14.8134 -16.8812 +position -14.8134 -17.6201 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 @@ -4331,7 +4840,7 @@ inputs stat { create 1563388607 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -4429,7 +4938,7 @@ inputs stat { create 1569808316 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4479,6 +4988,68 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/MOPs_Extract_Attributes.init" +Content-Type: text/plain + +type = MOPS::Extract_Attributes::1.0 +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/MOPs_Extract_Attributes.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position -19.0207 -8.54776 +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_prepped 1 1 "input1" +} +inputs +{ +0 mops_prepped 0 1 +} +stat +{ + create 1595106258 + modify 1595107178 + 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/MOPs_Extract_Attributes.parm" +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" ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/MOPs_Extract_Attributes.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/in_mops.init" Content-Type: text/plain @@ -4536,7 +5107,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4597,7 +5168,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4634,7 +5205,7 @@ inputs stat { create 1542750726 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4672,7 +5243,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4707,7 +5278,7 @@ inputs stat { create 1542750742 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4820,7 +5391,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4857,7 +5428,7 @@ inputs stat { create 1542750786 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -4885,7 +5456,7 @@ Content-Type: text/plain { version 0.8 -input [ 0 locks=0 ] ( [ input 1 ] ) +input [ 0 locks=0 ] ( [ input 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -4895,7 +5466,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4930,7 +5501,7 @@ inputs stat { create 1542750877 - modify 1568348864 + modify 1595102332 author Henry@LAPPY586 access 0777 } @@ -4956,7 +5527,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -4991,7 +5562,7 @@ inputs stat { create 1542751469 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -5053,7 +5624,7 @@ version 0.8 method [ 0 locks=0 ] ( "byframe" ) frame [ 8 locks=0 ] ( [ frame 1 ] ) integerframe [ 0 locks=0 ] ( "off" ) -time [ 0 locks=0 ] ( [ time 2.375 ] ) +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 ] ) @@ -5066,7 +5637,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5101,7 +5672,7 @@ inputs stat { create 1542751506 - modify 1558836541 + modify 1595102345 author Henry@LAPPY586 access 0777 } @@ -5127,7 +5698,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5144,9 +5715,9 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9116 -35.1856 +position -17.9116 -35.9245 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 +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 { } @@ -5161,7 +5732,7 @@ inputs stat { create 1542769838 - modify 1588831103 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -5186,7 +5757,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5254,7 +5825,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5315,7 +5886,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5398,7 +5969,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5472,7 +6043,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5509,7 +6080,7 @@ inputs stat { create 1542940068 - modify 1588966029 + modify 1595103428 author Henry@LAPPY586 access 0777 } @@ -5548,7 +6119,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5565,7 +6136,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4386 -24.9396 +position -17.4386 -25.6785 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 @@ -5583,7 +6154,7 @@ inputs stat { create 1542941987 - modify 1588830734 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -5629,7 +6200,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -15.8478 -6.71193 +position -15.6095 -7.45079 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 @@ -5647,7 +6218,7 @@ inputs stat { create 1542942166 - modify 1588966018 + modify 1595107414 author Henry@LAPPY586 access 0777 } @@ -5722,7 +6293,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5755,7 +6326,7 @@ inputs stat { create 1324348265 - modify 1588966018 + modify 1595101634 author nobody@nowhere.sidefx.com access 0777 } @@ -5828,7 +6399,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5861,7 +6432,7 @@ inputs stat { create 1324348294 - modify 1588966018 + modify 1595101634 author nobody@nowhere.sidefx.com access 0777 } @@ -5907,7 +6478,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -5940,7 +6511,7 @@ inputs stat { create 1324348294 - modify 1588966018 + modify 1595101634 author nobody@nowhere.sidefx.com access 0777 } @@ -5986,7 +6557,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6019,7 +6590,7 @@ inputs stat { create 1324348294 - modify 1588966018 + modify 1595101634 author nobody@nowhere.sidefx.com access 0777 } @@ -6065,7 +6636,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6098,7 +6669,7 @@ inputs stat { create 1324348294 - modify 1588966018 + modify 1595101634 author nobody@nowhere.sidefx.com access 0777 } @@ -6144,7 +6715,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6205,7 +6776,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6266,7 +6837,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6341,7 +6912,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6400,7 +6971,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6437,7 +7008,7 @@ inputs stat { create 1543036720 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -6476,7 +7047,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6536,7 +7107,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6573,7 +7144,7 @@ inputs stat { create 1568328567 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -6624,7 +7195,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6661,7 +7232,7 @@ inputs stat { create 1568346497 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -6699,7 +7270,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6743,7 +7314,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -16.3064 -14.6645 +position -16.3064 -15.4034 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 @@ -6763,7 +7334,7 @@ inputs stat { create 1543025695 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -6802,7 +7373,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6964,7 +7535,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -6999,7 +7570,7 @@ inputs stat { create 1543037778 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -7074,7 +7645,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7152,7 +7723,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7169,7 +7740,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4351 -29.2857 +position -17.4351 -30.0246 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 @@ -7189,7 +7760,7 @@ inputs stat { create 1543038086 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -7228,7 +7799,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7245,7 +7816,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -15.255 -28.3292 +position -15.255 -29.0681 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 @@ -7265,7 +7836,7 @@ inputs stat { create 1543038097 - modify 1588830736 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -7289,7 +7860,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7350,7 +7921,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7418,7 +7989,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7492,7 +8063,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7560,7 +8131,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7628,7 +8199,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7770,7 +8341,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7838,7 +8409,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -7937,7 +8508,7 @@ inputs stat { create 1543040599 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -7980,7 +8551,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8016,7 +8587,7 @@ inputs stat { create 1543044120 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8074,7 +8645,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9368 -31.9633 +position -17.9368 -32.7022 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 @@ -8094,7 +8665,7 @@ inputs stat { create 1543044214 - modify 1588830736 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -8118,7 +8689,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8135,7 +8706,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4352 -23.7918 +position -17.4352 -24.5307 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 @@ -8155,7 +8726,7 @@ inputs stat { create 1543085443 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -8184,7 +8755,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -8194,7 +8765,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8211,7 +8782,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -18.4474 -21.5609 +position -18.4474 -22.2998 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 @@ -8229,7 +8800,7 @@ inputs stat { create 1543085473 - modify 1569472017 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -8293,7 +8864,7 @@ inputs stat { create 1542942166 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8368,7 +8939,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8403,7 +8974,7 @@ inputs stat { create 1542942166 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8478,7 +9049,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8495,7 +9066,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -16.3064 -17.8235 +position -16.3064 -18.5624 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 @@ -8515,7 +9086,7 @@ inputs stat { create 1563388569 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -8553,7 +9124,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8588,7 +9159,7 @@ inputs stat { create 1565235498 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8633,7 +9204,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8650,7 +9221,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.9356 -33.4009 +position -17.9356 -34.1398 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 @@ -8668,7 +9239,7 @@ inputs stat { create 1565235535 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -8699,7 +9270,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8736,7 +9307,7 @@ inputs stat { create 1568328567 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8787,7 +9358,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8804,7 +9375,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -16.6444 -12.1164 +position -17.2998 -11.8553 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 @@ -8824,7 +9395,7 @@ inputs stat { create 1568345845 - modify 1588966018 + modify 1595106252 author Henry@LAPPY586 access 0777 } @@ -8862,7 +9433,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8895,7 +9466,7 @@ inputs stat { create 1568346428 - modify 1588966018 + modify 1595101634 author Henry@LAPPY586 access 0777 } @@ -8941,7 +9512,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -8958,7 +9529,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4352 -27.6389 +position -17.4352 -28.3778 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 @@ -8978,7 +9549,7 @@ inputs stat { create 1588830680 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -9016,7 +9587,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9033,7 +9604,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -15.3645 -26.1135 +position -15.3645 -26.8524 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 @@ -9051,7 +9622,7 @@ inputs stat { create 1542941987 - modify 1588830882 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -9097,7 +9668,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -17.4352 -26.1135 +position -17.4352 -26.8524 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 @@ -9115,7 +9686,7 @@ inputs stat { create 1588830885 - modify 1588966018 + modify 1595106258 author Henry@LAPPY586 access 0777 } @@ -9222,7 +9793,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -9243,7 +9814,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot.order" Content-Type: text/plain -64 +65 in_mops in_splines switch_do_resample @@ -9308,6 +9879,7 @@ pointwrangle1 do_clear_goal_attrs attribdelete4 attribute1 +MOPs_Extract_Attributes --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 e16699da..91b06620 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 @@ -532,7 +532,7 @@ label "Goal Attribute" type string default { "goal" } - hidewhen "{ keep_goal_attrs 0 }" + hidewhen "{ keep_goal_attrs == 0 }" parmtag { "script_callback_language" "python" } } parm { @@ -540,7 +540,7 @@ label "Curve Num Attribute" type string default { "curvenum" } - hidewhen "{ keep_goal_attrs 0 }" + hidewhen "{ keep_goal_attrs == 0 }" parmtag { "script_callback_language" "python" } } group { @@ -595,12 +595,14 @@ group { name "folder1_4_2" label "Trails" + disablewhentab "{ mode 0 }" parm { name "do_trails" label "Create Trails" type toggle default { "0" } + disablewhen "{ mode == 0 }" range { 0! 10 } parmtag { "autoscope" "0000000000000000" } } From e648c66ac18d9a41316eae5a35ab0580c444892a Mon Sep 17 00:00:00 2001 From: "henry@toadstorm.com" Date: Sat, 18 Jul 2020 15:38:02 -0700 Subject: [PATCH 5/8] added spline offset orient fix to advect mode --- .../MOPS_move_along_spline.hda/INDEX__SECTION | 4 +- .../Contents.dir/.OPdummydefs | Bin 32040 -> 32040 bytes .../Contents.dir/Contents.mime | 113 +++++++++--------- 3 files changed, 60 insertions(+), 57 deletions(-) diff --git a/otls/MOPS_move_along_spline.hda/INDEX__SECTION b/otls/MOPS_move_along_spline.hda/INDEX__SECTION index 09f7db0b..fdfcbcb5 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: Fri Nov 16 10:12:44 2018 +Modified: Fri Nov 16 08:12:44 2018 Operator: MOPS::move_along_spline::1.4 Label: MOPs Move Along Spline @@ -66,5 +66,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Sat Jul 18 14:47:21 2020 +Modified: Sat Jul 18 15:03:03 2020 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 3050c860394b605401508984686f721e7990815f..74f586103eca51183a6801697590de8efefcc72a 100644 GIT binary patch delta 115 zcmZ4Si*dy-#tGU?h0`bMDgeoi{zgndYH~BvJKnQ$W;d)|ntGjjaeo-D1lHQJ(CrKx*>^_J~pd8+Ih* delta 115 zcmZ4Si*dy-#tGU?xi2T`Dgeoi{zgndYH~BvJKo%vjEoFGzyieLlmDxWPoB!W4nQ$W;d)|ntGjjaeo-D1lHQJ(CrKx*>^_J~pd&4?&I 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 7e7ff83b..9a8413cc 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 @@ -40,18 +40,18 @@ outputsNamed3 } inputsNamed3 { -0 MOPs_Randomize 1 1 "input1" +0 MOPs_Transform_Modifier 1 1 "input1" 1 MOPs_Orient_Curve 1 1 "input2" } inputs { -0 MOPs_Randomize 0 1 +0 MOPs_Transform_Modifier 0 1 1 MOPs_Orient_Curve 0 1 } stat { create 1595101634 - modify 1595108898 + modify 1595109722 author Henry@LAPPY586 access 0777 } @@ -1623,6 +1623,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp1interp\") } } + channel offset_ramp2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../offset_ramp2pos\") } + } + channel offset_ramp2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../offset_ramp2value\") } + } + channel offset_ramp2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } + } channel twist_ramp1pos { lefttype = extend righttype = extend @@ -1839,25 +1858,6 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../orient_offset_ramp\") } } - channel offset_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2pos\") } - } - channel offset_ramp2value { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../offset_ramp2value\") } - } - channel offset_ramp2interp { - lefttype = extend - righttype = extend - default = 1 - flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../offset_ramp2interp\") } - } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2007,6 +2007,9 @@ 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 ] ) @@ -2032,9 +2035,6 @@ orient_offset_ramp1interp [ 0 locks=0 ] ( [ orient_offset_ramp1interp 1 ] ) orient_offset_ramp2pos [ 0 locks=0 ] ( [ orient_offset_ramp2pos 1 ] ) orient_offset_ramp2value [ 0 locks=0 ] ( [ orient_offset_ramp2value 1 ] ) orient_offset_ramp2interp [ 0 locks=0 ] ( [ orient_offset_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 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3129,7 +3129,7 @@ inputs stat { create 1543025898 - modify 1595103372 + modify 1595109767 author Henry@LAPPY586 access 0777 } @@ -3495,6 +3495,25 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp1interp\") } } + channel offset_ramp2pos { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } + } + channel offset_ramp2value { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } + } + channel offset_ramp2interp { + lefttype = extend + righttype = extend + default = 1 + flags = 0 + segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp2interp\") } + } channel twist_ramp1pos { lefttype = extend righttype = extend @@ -3676,25 +3695,6 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 2 2 expr = ch(\"../../../../orient_offset_ramp\") } } - channel offset_ramp2pos { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2pos\") } - } - channel offset_ramp2value { - lefttype = extend - righttype = extend - flags = 0 - segment { length = 0 expr = ch(\"../../../../apply_new_goals/offset_ramp2value\") } - } - channel offset_ramp2interp { - lefttype = extend - righttype = extend - default = 1 - flags = 0 - segment { length = 0 value = 1 1 expr = ch(\"../../../../apply_new_goals/offset_ramp2interp\") } - } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -3784,8 +3784,11 @@ vector offset = qrotate(offset_rot, v@__orig_offset); // output orientation p@orient = qmultiply(twist, goal_O); // apply orient offset -vector4 orient_offset = slerp(quaternion(ident()), qinvert(p@__orig_orient), orient_offset_amount); -p@orient = qmultiply(p@orient, orient_offset); +goal_O = qmultiply(twist, goal_O); +// if we're maintaining orient offset, we want to add this goal orientation to our current orientation. +// otherwise we just want to assume the goal orientation. +vector4 offset_O = qmultiply(goal_O, p@__delta_orient); +p@orient = slerp(goal_O, offset_O, orient_offset_amount); // store goal_u f@__goalu = goalu; // store offset @@ -3819,9 +3822,12 @@ 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.32253885269165039 ] ) -offset_ramp1value [ 0 locks=0 ] ( [ offset_ramp1value 0 ] ) +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 ] ) @@ -3837,7 +3843,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 0 ] ) +orient_offset [ 0 locks=0 ] ( [ orient_offset 1 ] ) 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 ] ) @@ -3845,9 +3851,6 @@ orient_offset_ramp1interp [ 0 locks=0 ] ( [ orient_offset_ramp1interp 1 ] ) orient_offset_ramp2pos [ 0 locks=0 ] ( [ orient_offset_ramp2pos 1 ] ) orient_offset_ramp2value [ 0 locks=0 ] ( [ orient_offset_ramp2value 1 ] ) orient_offset_ramp2interp [ 0 locks=0 ] ( [ orient_offset_ramp2interp 1 ] ) -offset_ramp2pos [ 0 locks=0 ] ( [ offset_ramp2pos 0 ] ) -offset_ramp2value [ 0 locks=0 ] ( [ offset_ramp2value 0 ] ) -offset_ramp2interp [ 0 locks=0 ] ( [ offset_ramp2interp 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -6326,7 +6329,7 @@ inputs stat { create 1324348265 - modify 1595101634 + modify 1595109870 author nobody@nowhere.sidefx.com access 0777 } @@ -7363,7 +7366,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY From 658690c39d9955a47423f9ae39c540218f62638f Mon Sep 17 00:00:00 2001 From: "henry@toadstorm.com" Date: Sat, 18 Jul 2020 15:58:55 -0700 Subject: [PATCH 6/8] instancer no longer wipes out index attr on resampled curves --- otls/MOPS_instancer.hda/INDEX__SECTION | 4 +- .../Contents.dir/.OPdummydefs | Bin 72992 -> 71792 bytes .../Contents.dir/.OPfallbacks | 16 +- .../Contents.dir/Contents.mime | 721 +++++++++++------- 4 files changed, 441 insertions(+), 300 deletions(-) diff --git a/otls/MOPS_instancer.hda/INDEX__SECTION b/otls/MOPS_instancer.hda/INDEX__SECTION index cf39c908..d169c474 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: Fri Jan 31 06:16:24 2020 +Modified: Fri Jan 31 04: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: Thu Jul 16 11:44:35 2020 +Modified: Sat Jul 18 15:57:41 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 dcff16029d8764a099cc5d8733cb8a2f7f2deb65..10af83a345262891c5fd62248b7b082ab595585c 100644 GIT binary patch delta 7606 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 JRXij9{{Rrm>WlyY delta 8294 zcmbt33vg4{l~1;$r@v%dk|oQZXB&w57$k!UvBALvNJ5HjFpywAM#j%ZAWO17{(%9L znHEwgCTB}&euid~<}(Q_OuKEiElsEGy4f*=nJqKPZnORDPP0jyB`rJK+1)gI&VBD$ zPqq|D*E7EN>3+^V=iKwZw=QYVzo8vpkncEOc&4_3b*<$lx24l@Uc+%*1uWK9+Nygv z&bLM$s)Q0LT(Xektb1_~fpL{^fv>iW zr8v&?{pq1IhHBf%I*#-Hm%OzcE*Q&?aNLXYIWGTRdC=A#jV%c#lkrejS2z{txR>`J zlrPD%j`VD|7#5Qv$6fg?$MIJAl!Em9U_2P<4da40ZXof_Q@&wa|x9~85{XCfGGyM?>&m#&oa6Zqw z<3Fc3&O9tb;t5h;Xo%Bj*5mM6d6*p#iN^ba;n0Z4X)I50obG95lCT>HB~tQa;aoiK zw>ZgxGygTZH287;Z&?3|_V=uRO7|nycj~XRKEO-kl?JIVFuupe|6n}9`okt*z0-V- z^%u=wX8kJ56RdyBGRgX{S}(JHgKdKKzq5r|zr!xAd*6OkkN9Xb90YF9#VO6#{>Gtk z>s|ewj){wK^~?3TK%L+3hcjdMLUlnEd?o3wX%2^aBMl9K#dTJbfPaa-@lY&j+}PUI z-q4_$gu?~J@Ta67t`-z(tZ<{C26mVD*p_{>5#9 zV`JEyCDH5mb127#ecHo+CDxzu`fE< ziPR*-B-;`7=@|hZJ2yQr9O3czMby>Pn$z(K= zKvj%c;X=UUt*a8`V+bAk>k}g>I_JGoug3ahy<5BRF$Ci%^U7FBtE9GSX_Zj5a68Vo z;KJGt{Mb?Eb)@N|WusOIOjf`Vp^UNBIqD$%;G;4#B6UNk!uHJu9~?Spf>#1|c0Et^ z+QHGNhs7w``!_7c6*7dHG-w%Z>~gTlqw&M|VV7lJs3$43(FG!UO%-zt$_|-TRybZ^ zWvIB}RrZCPg6rq>c~%ot?sVZ4atihw*TSdg4EXEg{!)~(8JMYPv%;rm^$ehzwvMJE z96Qrn22&$5_I^I90!WqHs3xfl{8jo{WbsUBk!BPDUZMXlA+2yW)8S&O62`0TB#E}Q zQDK`n6pM?AL?{|TU0V!i4sM6*18#Qds6X)1a~4`^&RkbCt@Yaj3ja9hf`9(0HGe=H0`1tcv}G#!W){m7npaDf30|H@SNDT?_h9>P^Qtn8PZ4ap z$ARO&x>5sQOuYrIH6_dp8Tx|Bz58U-0d0$nOlN0U4uc=1KGcnzeQi-O-g^}){3?Z9 zm&7c!?n+uq;z*Wlyw*PJs%&WelIYwL;b2mfZVcY9C81O_W0v$}$lJxmCR|IZew}^Y z)h;r*iM_$Fe4q)hv0eUoSNqMlU$To5#%2V-#4LfoXF~9(^*ICg+R-9-SFpnAP7}P2 z`u@SB6^^SNo{syazai`#S?ngD$P$jkrf5 zMKR)*bO0gUu?59(y%bSok;iE(oN-wgZ6KdXk1*cAuU}32u%*kA;tdiK;XaxPZn!sN z=Q%by7B7b7XVGs?%fIZ=Ja-_hjuG~3qiHr_aH_$E01Iw~7Ns z4UI)ABs~a)NPD)C9Fanrk0}_*VctrYUgl{f+O*x@D~2sAi)P;(l1`8gc;P22ohtZN zx`Mvo0kMil`5QXPU@(6EWpYJp7FPQmw_g zGrbw7b=5I;Z2AcrN*;EOwAdw>G(qw2@0}DXtvD?a6KAH(N{lAQ9)CM2O)`oE z79g;|WIb&BE3;bm3}Pf1N)F@M&09Qr`IDk53=-)0Zm$pz^@Wn50WoK2{lz!u!|q`d zeCN$lSTStNL-#Smp74p}u;Q5ccKKUTSx=eR-7Dsf+zWb&;7=Qgb@Wx);sW=u4IXHr z)HyJ6&omS7+GPz4pmdMrawGf03~n-)i#x0D%LSZ<8l zWF4&{pB0IQgI!`c(;@ATh9VJhC@C4;Prsv^4L8390R=aa>sPSw=vs)^@XT+I!h7o?ww1pZJH8T zLW{twa{|Y6q`6T_{tW0bvEJ6%0((YEG39&FC=aA!IO5CO8lypYb+?ffD}K7$k;9n; z;WxvB@cT{!TgUIAGS7P1HFVI0P|1)Sl4)Heh=meiO*jRcu*NalFEtyOC&@^+EDvDe zPiUdaAKpoD!ihIwa#A&L+Dgm_B=udPAW04BlC6s@C0X}hMs)DV5muq#{fjZ0Mst%{ z2k75F57*u}uuNq-t)^5$?8L;FN)H5Z>t3=3ia5>CE1a1Pq+zp7HymTgZ}PxsH|c?_ z+})KqqVJz~)2(X771*v68?hY}$=JUv`mrtO!J4l~K|n#zeOZk^PR&LHm0jNx7yBhj z%p+;5F=3>4!AYcuR8N?ibtUOlXdReF>xXqjCJA(C&8A#HF-o11 zYYR*HXj;%D2j zRS`Iy8-i_&o^v>f_XiwyZhnNZU2?d{zCA`yCCD7P4*&Y&zAOC$2lAoxODa4QS<#|Q2Q>!@(Wbf{Vbwi6y^ zqQ`4>u3TT3f|ADxHmE%4C^405n~FYV#M`-FAoK2zJ4PB}z@ z8-pHDZ~w^?QfeV@x2*}uD_I!Iiux)H%m}F~B*g$}P-B5~7U$imFiZ82;Xf(ysm?(B zIdO76wwF&5mrCLKDHr6O+JPh2PPri=fA!<<`@a&y_9AO5PSf}4(@EBPp>&*foIdS^ zarX7$__2I+o=|=diI2kZzkZTRj>vH=9YAozNreMsPHj5Un()EXXKn030}INGk@j*6 zW{&HjZMP1~$Q=fyXh<&|#APiN5E*08-@~Rui>PGHo)zS~gy+uj1WCU+n*8jgm0BtW zQUzW5peGawXbrsmbxQ`&4Nut^di$}bR~pG%x-fF_!Y!AUNYJrTAvtm#D-wPdl16m< zgJP(6AA35X!lYct!A*++vjXLzgm`f0C!%RC$^~n<`mBREollQVip>2CUwr;!uMI^Q zi$D8)^y+iRs`V$&b>oEwCl(@s*{juok@6Al^c>jUB?DGx);jW@ z$)e3WUs%Ly9Z$dDWHp&8BYBITzfg(#><8gRdJ>R}9a>^1;b!@Q80k&!ld9j0mumTy zR1IGoOYHFUpNpXHn{KQWl(MG{US(Y%@1@3Rvl6(Hc Date: Sat, 18 Jul 2020 17:35:47 -0700 Subject: [PATCH 7/8] added simplify scale toggle to extract attrs, disabled this flag inside spring mod to prevent weird scale momentum --- otls/MOPS_Spring_Modifier.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 82234 -> 82764 bytes .../Contents.dir/.OPfallbacks | 56 ++--- .../Contents.dir/Contents.mime | 54 ++--- .../MOPS_extractAttributes.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 10393 -> 10393 bytes .../Contents.dir/.OPfallbacks | 4 +- .../Contents.dir/Contents.mime | 83 +++++--- .../DialogScript | 9 + .../Help | 4 + .../MOPS_move_along_spline.hda/INDEX__SECTION | 4 +- .../Contents.dir/.OPdummydefs | Bin 32040 -> 32040 bytes .../Contents.dir/Contents.mime | 201 +++++++++--------- 13 files changed, 228 insertions(+), 191 deletions(-) diff --git a/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION b/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION index 4a1874f3..f0791322 100644 --- a/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION +++ b/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Wed Dec 25 06:05:04 2019 +Modified: Sat Jul 18 17:34:54 2020 diff --git a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPdummydefs index 7cb88ad62475d7d9e0bfa0ebfe215b7fc457663b..f2d7b99516d1cf6fc2b05f31929af33bbef738d8 100644 GIT binary patch delta 1761 zcmZ`&ZA?>V6h61@ZE4GGp%;eiLx>;yLWDy33Jh7cUyKhI=3JIA#d5(bEw{9{2xbmt zFgGCq`VMO}Q^`#5#}=~Ok#3kRm|)z8o0y=>esod6nJgr1KbGm1#l7!)-&!Equby+B z=RD_}=e?cj=dZrUk3MJGBaUw$%ipN~Hs;}9bYSeAJTpI!5n*g;#mCY z=c~#A93GMZKw6U$C}>gDpuDeD@=2-$Q0oJ*2t)49$ zjTl4jW&(&O8A4A8h4e!6p1(yEG_TcjND7 z`mL+}-RRQ8B5PTpr_AjxDJjx+WEzC%sFM@W#m)8F=}k)pnrXvZFIb77km%-1aAr() z7kS(z+DO4+gWazLLVJ{;EOn~rkC(*g%2tkdc-7qc#+{+uM!oJX?T=JB(dY&Xs)?td z?@KCCYSAp(yI@DNr7nx?$KPsOFS=cxEi|ztx5?Y$LtU?kXg0@*F2?P2vFMQ$yzB2z zgi-C^>F8QUCOL7DEQzeemF%!GPchn&S*pET++$1PuIlypaP`N+8jH-q=E>!SDY)b*R!Fmty35A#aXi#f*0<=fiCP#34YtyY?nS>B;o%A*W59J6T61Bbas6|Lde z&IJ2U11r~Y+TD>C5+s~;MaGR7yMqVdY*+L+X(1UN*YwdYJ}LL)`FU#++dDOAW|_ok z^|8tgNo&qtBhZaihwBy=YT|sD9==2^K6{h!uCL*Fs6paS1?03lXkutZ^V~X5oAh^C z`E{-Dg_`%COJu9y6XyPj8d=cy!XDhspzjf=Y5`Y z&U4PWDIPOl8a1EXVCoW&oXs`W>A!m#OkKjzSnkCJi+H(97-`F$U*`zk3*fYOi34@H zQvJrZdH{C|Mgah*dO}VHql%J>ALy16k|F`@d=|j!VpV7pS=G6x2O#hz3sLTTipjG* zF}W`ZAm0yQKF=%J85K)J8KIN_91WbPWW>RQj9uj3tP}$nwgCu#GC%Zf;u{{t!sdCd zb}==RDYB*=o99~Q*3HOxKNiyJ0Ze>^>P`UDB4;!U@pMe?@5jPY zH$c7-doE}_cLP+g%tXAWSBdxIxKm~T%h%kHm2rLXL4cX>Z~+hTXRTSE+?`3t0PlNo zWp`OK`jX%u{?G|f`<@|W8&1m!v<2{uib7yQ^lR6cWFn4suOnfb#VwB;gQSzGI6KFU zUQC((S251q6alKIcrk5+bmjogIGo0Ux2JKyO`NP^Go&-AgVC52lM^yJ`Kt)vo#kb< zvntY{l1WKG+#>+1zBf9uRAoROh#m$~|2W=Yjx$=vOg1LVsqQq8RvcRBU>uuGyOefC z{Zb_I4DK|9bRE4Y-qb!;I%WDp2jk|F4&s*Ibnv7#uY=#Mr*!bLZPJXJJ93uR+7*uS z_BT0da^yLhcNn^-oyOZO=OAYj6_g{B>kW=(T+eajav$dC7562M9<5C31};}VuY;y4 zqsEmg&OPWk!R1#y1@6~7!JmB9BOINnKB|*ze1`FlefMeqSnAncW2v3(T>800qaB;= z;ZUe05)OwV>NdaN%5U`0PuA{Ir`IeBh}Dzp&)G3;q)kf`*LGfw%o}N~EOWCu85|Pm z>gG@BhF?7Nn$M4oarfAT*0nys%7-J(EzMzdU+V`B#s!e;SbmStZT_%2v;7@c*_|cT zSzP?wXrsGBSx7B*j9SXFKqJb&_#fHA-W>t4xcHMwE*v82YuR>FIok3Zt|$X?I!A-+?H}g@8sNS?)5Q|=OW*8dSXSc^wwT8=TbxszI)Bi zquW*vB%AKbu0jY$3>oyFtl? zTk0dfp2HmD7N(^Yx6s6yC2uu1g5H1pyCfRdsX6s6A!Ru`QK+z0AVDwFWAPsf5Btg8 g8Wt6HG?I(%a%M&Qe=>*K$ydhS4w1s#Rzgkx00x-+Z~y=R diff --git a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPfallbacks index 5ba814b0..ac653cd3 100644 --- a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/.OPfallbacks @@ -1,56 +1,56 @@ -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/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/Set_Sequence_Time::1.0 C:/Users/Henry/Projects/VFX/MOPS_Prime/otls/MOPS_Set_Sequence_Time.hda +MOPS::Sop/Set_Sequence_Time::1.0 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Set_Sequence_Time.hda MOPS::Sop/Set_Sequence_Time::1.0 otls/MOPS_Set_Sequence_Time.hda -Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibSop.hda +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibSop.hda +Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/solver otls/OPlibSop.hda -Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibSop.hda +Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.hda -Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/sprite otls/OPlibScripted.hda -Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibSop.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda Sop/sprite otls/OPlibSop.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda diff --git a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/Contents.mime b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/Contents.mime index 9479b823..ab4813eb 100644 --- a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/Contents.dir/Contents.mime @@ -32,7 +32,7 @@ Content-Type: text/plain sopflags sopflags = comment "" -position -1.00736 -1.54935 +position -9.46147 1.41377 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 1577285406 - modify 1577286293 + create 1595118563 + modify 1595118660 author Henry@LAPPY586 access 0777 } @@ -267,7 +267,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -808,9 +808,9 @@ vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) -damping_coeff [ 8 locks=0 ] ( [ damping_coeff 0.96499999999999997 ] ) -Mass [ 8 locks=0 ] ( [ Mass 10 ] ) -Spring_Const [ 8 locks=0 ] ( [ Spring_Const 0.89300000000000002 ] ) +damping_coeff [ 8 locks=0 ] ( [ damping_coeff 0.746 ] ) +Mass [ 8 locks=0 ] ( [ Mass 1 ] ) +Spring_Const [ 8 locks=0 ] ( [ Spring_Const 0.188 ] ) do_pos [ 0 locks=0 ] ( [ do_pos 1 ] ) do_rot [ 0 locks=0 ] ( [ do_rot 1 ] ) do_scale [ 0 locks=0 ] ( [ do_scale 1 ] ) @@ -861,7 +861,7 @@ inputs stat { create 1558584909 - modify 1558668160 + modify 1595118885 author Henry@LAPPY586 access 0777 } @@ -877,7 +877,9 @@ 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" ) +simplify_scale [ 0 locks=0 ] ( "off" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1496,7 +1498,7 @@ inputs stat { create 1539668567 - modify 1577286169 + modify 1595118890 author henry@GlaDOS access 0777 } @@ -1512,7 +1514,9 @@ 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" ) +simplify_scale [ 0 locks=0 ] ( "off" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -1555,7 +1559,7 @@ inputs stat { create 1324348265 - modify 1577287112 + modify 1595118958 author jlait@andorra.sidefx.com access 0777 } @@ -1628,7 +1632,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -1707,7 +1711,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -1786,7 +1790,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -1865,7 +1869,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -1944,7 +1948,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2009,7 +2013,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -2019,7 +2023,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2078,7 +2082,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2161,7 +2165,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2350,7 +2354,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2488,7 +2492,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2547,7 +2551,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2622,7 +2626,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2697,7 +2701,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } @@ -2771,7 +2775,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.287" + "value":"18.0.460" } } diff --git a/otls/MOPS_extractAttributes.hda/INDEX__SECTION b/otls/MOPS_extractAttributes.hda/INDEX__SECTION index eeb2a45f..8543631b 100644 --- a/otls/MOPS_extractAttributes.hda/INDEX__SECTION +++ b/otls/MOPS_extractAttributes.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Thu May 28 19:11:00 2020 +Modified: Sat Jul 18 17:34:21 2020 diff --git a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/.OPdummydefs b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/.OPdummydefs index ea365012fd9a96fce09adcc775afdd245fd1ccef..a1a98be4d4cb3d67fce437754ec3a2e3c941298f 100644 GIT binary patch delta 108 zcmbOkI5Tj9CQH2VRGx{tauC{I21rlNnwT#Op(jiRi%(W(oDN|eVpIpqOn%Gg$7yb0 fVs2 delta 106 zcmbOkI5Tj9CQICfe3OZ~auC{I21w_S=w=H>>Q135k90m)e>tpET3 diff --git a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/.OPfallbacks b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/.OPfallbacks index 77d05cba..322fcf24 100644 --- a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/.OPfallbacks +++ b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/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.460/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.460/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda diff --git a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/Contents.mime b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/Contents.mime index dd7e8d05..88d7080c 100644 --- a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/Contents.mime +++ b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Contents.dir/Contents.mime @@ -32,22 +32,25 @@ Content-Type: text/plain sopflags sopflags = comment "" -position 16.5352 0.239597 -connectornextid 0 +position 5.27604 -5.81747 +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_1 0 1 "input1" } inputs { +0 Input_1 0 1 } stat { - create 1590718237 - modify 1590718241 + create 1558584909 + modify 1595118858 author Henry@LAPPY586 access 0777 } @@ -105,7 +108,7 @@ inputs stat { create 1524695134 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -391,7 +394,7 @@ inputs stat { create 1550365158 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -470,7 +473,7 @@ inputs stat { create 1573854821 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -549,7 +552,7 @@ inputs stat { create 1583522390 - modify 1590718257 + modify 1595118854 author Henry@LAPPY586 access 0777 } @@ -737,6 +740,13 @@ Content-Type: text/plain default { "0" } range { 0 10 } } + parm { + name "simplify_scale" + label "Simplify Scale" + type integer + default { "0" } + range { 0 10 } + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/do_extraction_prims.chn" @@ -757,6 +767,12 @@ Content-Type: text/plain start = 41.666666666666664 segment { length = 0 expr = ch(\"../do_full_transform\") } } + channel simplify_scale { + lefttype = extend + righttype = extend + flags = 0 + segment { length = 0 expr = ch(\"../simplify_scale\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -797,9 +813,11 @@ if(type == \"PackedGeometry\" || type == \"PackedFragment\" || type == \"PackedD v@up = normalize(m * {0,1,0}); // if scale is uniform, write to pscale and leave scale at 1. f@pscale = 1; - if(abs(scale.x-scale.y) < epsilon && abs(scale.y-scale.z) < epsilon) { - f@pscale = scale.x; - scale = 1; + if(chi(\"simplify_scale\")) { + if(abs(scale.x-scale.y) < epsilon && abs(scale.y-scale.z) < epsilon) { + f@pscale = scale.x; + scale = 1; + } } v@scale = scale; if(chi(\"do_pivot\")) { @@ -823,6 +841,7 @@ vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) do_full_transform [ 0 locks=0 ] ( [ do_full_transform 0 ] ) do_pivot [ 0 locks=0 ] ( [ do_pivot 1 ] ) +simplify_scale [ 0 locks=0 ] ( [ simplify_scale 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -867,7 +886,7 @@ inputs stat { create 1584916562 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -955,7 +974,7 @@ inputs stat { create 1542257157 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -1003,7 +1022,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) spare_input0 [ 0 locks=0 ] ( ../INPUT ) } @@ -1014,7 +1033,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1082,7 +1101,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1154,7 +1173,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1215,7 +1234,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1274,7 +1293,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1311,7 +1330,7 @@ inputs stat { create 1550365152 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -1349,7 +1368,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1493,7 +1512,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1561,7 +1580,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1641,7 +1660,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1773,7 +1792,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1841,7 +1860,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1878,7 +1897,7 @@ inputs stat { create 1584916552 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -1917,7 +1936,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -1954,7 +1973,7 @@ inputs stat { create 1585514990 - modify 1590718237 + modify 1595118564 author Henry@LAPPY586 access 0777 } @@ -2002,7 +2021,7 @@ Content-Type: text/plain { version 0.8 -input [ 8 locks=0 ] ( [ input 0 ] ) +input [ 8 locks=0 ] ( [ input 1 ] ) spare_input0 [ 0 locks=0 ] ( ../attribpromote6 ) } @@ -2013,7 +2032,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } @@ -2081,7 +2100,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.391" + "value":"18.0.460" } } diff --git a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/DialogScript b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/DialogScript index 74e492f3..569214ea 100644 --- a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/DialogScript +++ b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/DialogScript @@ -39,4 +39,13 @@ range { 0 10 } parmtag { "autoscope" "0000000000000000" } } + parm { + name "simplify_scale" + label "Simplify Scale" + type toggle + default { "1" } + range { 0 10 } + parmtag { "autoscope" "0000000000000000" } + parmtag { "script_callback_language" "python" } + } } diff --git a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Help b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Help index a896f402..674e40ff 100644 --- a/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Help +++ b/otls/MOPS_extractAttributes.hda/MOPS_8_8Sop_1Extract__Attributes_8_81.0/Help @@ -29,6 +29,10 @@ Extract Full Transform (Abc): #id: do_full_transform Extract the `packedfulltransform` intrinsic rather than the `transform` intrinsic. This is necessary if you're trying to extract the transforms of a packed Alembic from disk rather than regular Houdini packed primitives. +Simplify Scale: + #id: simplify_scale + If enabled, if all three components of the v@scale attribute are effectively identical, write to @pscale instead. + @related * [MOPs Apply Attributes|Node:sop/MOPS--Apply_Attributes-1.4] \ No newline at end of file diff --git a/otls/MOPS_move_along_spline.hda/INDEX__SECTION b/otls/MOPS_move_along_spline.hda/INDEX__SECTION index fdfcbcb5..24ea44b7 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: Fri Nov 16 08:12:44 2018 +Modified: Fri Nov 16 06:12:44 2018 Operator: MOPS::move_along_spline::1.4 Label: MOPs Move Along Spline @@ -66,5 +66,5 @@ Inputs: 2 to 2 Subnet: true Python: false Empty: false -Modified: Sat Jul 18 15:03:03 2020 +Modified: Sat Jul 18 16:46:12 2020 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 74f586103eca51183a6801697590de8efefcc72a..018c9ae152e4b04a42f71480653f140427adbd11 100644 GIT binary patch delta 450 zcmZ4Si*dy-#tGU?oku3>Du76TU8YW!iFNu+ovahrYqE8+FfcGEPJYOuIPpIhP-ZeW zqa29RW|Rj}K8zC5ovc75oWc18`o#q~nI#MiSsxe}IJU+Mcd|~dXOspho5T1NX!hi0 zrgyxZM;IA_>KQ=hickKpE(FJzSX6v+ape~3@Pvs!HbhCA?4hPJ@`cjyIn-7#`umb?#bCR3@ delta 450 zcmZ4Si*dy-#tGU?h0`bMDu76TU8cZ86YKPug8C<}*JKMk#K6FyIQb!q;>7=4K$*$h zjB+4Kn^7J_`7laIgOzXw=NIS~7vyA?Ffe3&U|`_b8ZQi#uV<77DVxLi6lnJ3W~O(% zh0_@sfkra00I~Sw|LWqCr!ucY5tW_nXev87m*p5piz(|A5Otb$CWuO7D*{os*m6OX zCwnW1y1=dpvg3iB*knNtYc?}e19JnT$p=aeCjU2K+uXr%P!i}DuymplNZQcI&>Sv( zL&=&2rdwMbUH4>G4Z+Qu)erN)l=PV(E7| Date: Sat, 18 Jul 2020 17:54:38 -0700 Subject: [PATCH 8/8] updated VERSION --- VERSION.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION.txt b/VERSION.txt index a86ca1b0..11b8ffce 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -v1.1.16 Experimental \ No newline at end of file +v1.1.17 Experimental \ No newline at end of file