From a9ea669e4b2f5f4240e77ff97ce6dba8e6852c07 Mon Sep 17 00:00:00 2001 From: toadstorm Date: Fri, 9 Oct 2020 10:09:41 -0700 Subject: [PATCH] fixed vexpression bug in spring modifier --- otls/MOPS_Spring_Modifier.hda/INDEX__SECTION | 2 +- .../Contents.dir/.OPdummydefs | Bin 82764 -> 90538 bytes .../Contents.dir/.OPfallbacks | 60 +++--- .../Contents.dir/Contents.mime | 186 +++++++++++++----- .../DialogScript | 5 +- .../ExtraFileOptions | 4 +- 6 files changed, 177 insertions(+), 80 deletions(-) diff --git a/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION b/otls/MOPS_Spring_Modifier.hda/INDEX__SECTION index f0791322..4f3a1fea 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: Sat Jul 18 17:34:54 2020 +Modified: Fri Oct 9 10:07:35 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 f2d7b99516d1cf6fc2b05f31929af33bbef738d8..391d085d843ca8192064c3447bf240566b2b1668 100644 GIT binary patch delta 10413 zcmdrS3v64}^|?vx*opIL{7stV*-0AbA1CQIP212kZPPYQX-j{AaqO4Go9$<8Crw&) zNj8`mztUcy-Prn(CV`L!t;*;IgKZ3H0u@Rp4d^yLl_owzh!kmJA0~FreP1WfO5G zN^bH^9JL?*PPM6_lVS83^y%qJQ)?H)#l;&>Bk zIKhX3Er$7I9{|D})5$W@o>({p?0ya%*+2J9JmLc}g(0zc2&d!U^$b&VOhSgtB!nJa z9_Y>RnAk%_NDTLbjN^$Uqq6~`EU(yEK!**-2mAppz=!!bqbqrcVdeut$_bs;BsZEI zj&qEzaV^6*HmNBl_woDuV~no*u*%jb#o>_v&&PuaMz^B}rlJ=|)k-r(XHl3b-Ogj6 z(`FHADL`bxUkTx@CFJdl7c#&F$g#{%>HVIpcj-N(|7aZE>vRA~!Ak|}PHWkW9RL!n z+|Npu5951yP;~$Drdb_il^SA28Xsbs`B;z}xH>xG)i0ugY&Q^k|C`|$z2BXED2qBe zaT=3i>xl7DvDIKYBDP*ONpQPzq<5d?jEcSCTq3qI&5ww!thV z$*b0CxL&ckOA!Ejhq!Qz1xTaYExb4gJ*3uF1#pv{MTOhBNG$A6a%>+DF(KhLljDm$ z(08%ZLx~`cm_Hst9OTqaJ9Ndm>=}TJ{I=ExPyRl;UBHZ>5iUBMqzUU>03flh(s@9*a4)iPr*lD} zf*c7W$v3*{5aiHaH^RT`B(Lu^Kx^e%7hHX7tJ3hJP4(i^B66}(KM%C>MlmwLb{E4H zMAn9HEJ2{2k`gtSmLs*9Ju?`klYB?)U5z6PI0C|#t4iT{vTn%&g<&u&iFXxp@_eZYKmjNDGi`khR42-eBB~c@ z>-tgUfXK1X2v5x&c*_BK`=sZYXdUEuy?(9&pJ+5>v&o!d(x>76oPciZi8Z1Wz z%9>I&6{Vr!qQac6Tsr!?b^jhkfT$uB20esvoL=PSjw*BsWj+f$14(*gq& zaTR;Ck*5|)++LuqnJzNtcyLEYHu-V26cZ*E8gkiAnm7;B;DdUYN}#iWbrwYUSi(2p z4~O}I0UCG;JdMybr@-@5&wNqC=RG)?63+|fsFo}rc(I8*5G+Zrmmk*Ti8NlQDNxgZ z_T?%iY*do&+M-!wWv);`2mznk#_?c|aXZhh;bUVkMJc+;6!lTw5P)7E4o#$YUS&m| z^jk<@UByga1*HPllXVXAMxAwbULk@;{NLt$xM)#c7uBn^tgIA@7Ur;8m>SSB-jA2g z-x3dT(d0DS5F;U*>K~dx)JC3Yz$tk@UPj(*$cL6>0Gh116vLnHE0QA!xj;5xl2ZXO z2|&jSMMpx3P=A=C*@2j304n%Teq*VU^SP{{nfctICQgs82dniLO_;xxHP^s(U2|or zK3cR8 zu6c`HvrJw0;%0!G!_<-dC1`W@C6E@VL=kweA`dR9SBasmn%<6LJq8FG=8JPx@m9*= zVd@H}2U|I@)J6)HkS)~EfVO-oloJwn+IFCg<>FFY)<0cZ>QEdoITqunOGW&H;7)*! zv@I(_DX-jaA-?uP7?D~>SjhQh7>Q4>v69c0m8B!)Fi3{+=~8FeHo-{bWmY0fOKs{B z(@EOwn0C_v;!Sd~OUtpk_!nMNwJ-yPoVjZ=`C5A!Ao`@;i36oF2i;1e(pj?tGevGi zC0u{7qQb0b5V(V?0FA>$K3GwXxWpnsn`&Z?{gexdL3-TODC(f)d%J#Zg zuT*hB=jk<;v#ym7=!7PDX;oQz_sJ`Rc=utd`>e7qCdXGdN-^)kYIK>uuf`}=+F3D+ zDL<_B?>r|4oj}hp?I9f#c67zbGrX2i?#NY#5M`C+VVTYT%d^!FOOs<<$QJ2JM0fwL zx}_^{n+U{1v7~Vhkkqh^Zh+L<1qLHDk5kH8IVnzRe<&Ip@<)TP1t@GPjIyJ6gu=RI zk)X_H=|co)7y103Qm%28733!}9y0T%3=2s_C{A4y~47(#mz*Q%&#HHKI$* zAUUQ@a_qWErcfN$l5)Q`$^AEmWD3P`mL@XVdQDuvUQ>ijp(qfPv^t(TlZhLoRt<{U zN*zyp6Ix~ET~KYsCS}ErU$eztMYA$hNxP}aO=>82e2#uH7pmGCPF_{P<5%_0t56+| zhUj4`HD67CNrgxgAR1?l5NaNj(~gun`G(|-3p-=6@R(1|dlFujMkY6Vo3cpIEc$=+ z+#~hWK&)p>gm@}2V|w0Gmy$$~rWowa(dBJE>;UcK@U&OncEXgTQ4m{9`Xqed+4P5t z6*k;q9;z=0-Xz-vTZhtOJ+nlIl@8%&Lnr%?xE|mbIX~O39Bxo#*eR{)!h)_$m9(C> zim%8%XPy}kXT(4CRHjkg>n`DRY|3SCP_Z*RMJ&3~(bCRVa7&7<%A|*JO;xsQBnJtL ziDvD>p^jWqYt!;?FX~o%uSzso(>nwJcJ|VmCPt!5%yEvzEi8EoWvcY#M#awTnwD|E z>9c>Bj63z$rgzx;FbcL0WXVJ27Gt-#NiCZ)%%z@>iWT&1SuAYOh@0ZEj&%DoGd9Do z=7ri*2y8cxaHFv}mq>(wImPT{UG7M5>@90|DIk(-f;@ur%ZInAn=Tge-W5X{k2n>v z)G8Qd<;z5GN#RK;)3~N4Wld%~*aOY=@b6&ztx@QZ&Z|=23JVK>dh6kz2pW^#dWE4h z_y9g{yPT|BAeyOEBbU#39sC2KahV6n;LGe4d-e)!}3qO)5s-(@&5>^OV(mrYp`=+W17x>VS6 zE9dFz=j$Ep?Qd1yN_40Hcy6s#w?CuNh5rgAV zPi4d(t2y^8hwcOYdSOs#fc4N3t`4>u3d_nsI4+H*c?4#t6r!H3P6W6p=L?6ToIhS& bPho4?&z&sSZ7Y$P&TXI0^uc!B1;c*@_@3*^W_uD|M7@ZV!S)%F>jrbxl zgbwr}B)T%+C4bb*g+kb{Zvdh1H{ne`5MU)y4EQ$<#r&bBO$fbcLP&B(0Hp*B`nMx= zbQTlRia!%(=w?A~U^u`b^lBld@Jpfqr_u~#uje9^{S!f-?Z*01E`Z%a=-j(l5N9mG zAVtCfKX&(z7?8bzfh$Sd(Qw2c^C9%{C{}rCfiVI3#DI|Q1p%QkM29!x7{{X6;LYPW zK)V2HNDR^8$e_pT^Kt`6knq2i;{oQbyx;;RmfkU>yPCJ#0;r=Sjxu4>GWxuJuDW{C%58|@a+>t zQZBAMBxq<<+l8lnDiEHEGM*PJsP3;bHVe8{>bN+KetT8@3*l*tW-HzQZ<+vI-I-bN z*UTL<>H%U9d?zy`!fr9JPWwH<_Gj9kCw$gDC)QDWPW^6SkGJ&SrPy-AVL|$mp){SG zL;GVU@f+*U2G>GYv{qJAS8umFoeus+K2w7kt4(Lw9dO221lNouU@}?35wn5cq=lWP z#c-pc6ix?Mz`$ZmrCM zcW?K>@f#}sXbY}@gRA7Q@vat>R+j%q3!{aOMKb7W)5G;WGFW;yPZspVyhFJD`BOGV z&$g2{%Oi0s3vZ8Fps!8MA1Pzx&=A*2tuNGCFa{6ZBc(6lcMaT;!HQc)tif z;uMFRg%Z|+f4iW4q6pRw>)>9lnqgtyL0TPYkAZWkFj$`wg;EEF1ND0z_2a%2~ScGj{9ijl(?)3z^kMuoSQ` zK3<#LUwx=T0*`IWA`Zak1#&8bIfDyN8YyM3?aacIDdF>HSqM)pVgnrBsy`a`c*)+f zN6D+DI}A4t)F*AuiwQb5DQW2HBB{8Y8=yWK;JsZI-e1Zn;nOlB++LgkL?vYo|8e% zWE1?R(g2sA)se~~ECfAUeEt4`M4D|?=KBjewLh*_as;@D-v{BH*-%oQwNO?lS2$L! zp&VVTHZ2sG7fk2ADt@e($%j{J9_$&KRBhnF?2r04@_#R8jI@i$qh+}Lsc^G1O2kgw z8`D$W&QWJ~CcB*k{$j7D9Z%&b0jHx3`W=O|<4rq^5DFf~XH!Nq!8v8(PX7oOg9CRe z$Z5(Vr}KSo4LIx6w3}fG=&w`4!8_&2yyz1$4f8q?)J7IVn^P;O+0YYzcw|{BZhL)Q?Ofa+)>kCrZou(2 z6hm)A0gd}uLoSJ%#Tg7od?S9}HWI$NGx40P{iFvf(qF-Xd-*fb4@UjNDMoC)G0~_w@VSl5Pf5*jC!Iot@aIH4Lv8GI3;$RGLfqOVf zAguRgVAAzqYs}~Oiy3WVpoAJ#{IreH!GT64f85U0!>ZNFlmY&qB}|D5-}oXC|9~$= zsy?Gb_%z3AGI8<+2GZ!|QZC(uar%f=+Nhvi> zSJ`}OU_+TqGUW5bgurKAD)_f6n+!ma(~5^wL5ms3m@1m-iI#l~4Z3)F9*FPFC0O+X zoZxd`lVEXc6;1Gx)?(PuS_*qx7t;iP)M}!IogCrn6{i2g2nTf=OH!hRiZ%tz+^U#k z7LRRsrcJ}Ywi2Vq+E`ig6oWldg!RPqyxnc1nY77WDZ zWZv6_KFPw#JsJFGEsO~^a0<4+e{fFC%BMM)Y+OgZ>B&n)I-U#sYzt#0(qL(q;Dpx1 zb4sjHU(AX}lC>MJNyq4jvU&yvDAIyg2)3ISP9|&6vz@~2coovW3Z!nKFiYL|+VenT zSOb^biUdu!-74(D>0NX88@|!TsNvfkdj6-COs1{cjahPhNJ#bA0ffP zZ>`1zpX`$Gbv7mo&Ufj_5!Hz*?G`(@zo?-X%-z>a&>U!3c(t595g3;U_fI3NjxJdU z!-;@o`nSB0qUm;C;$Ke 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 ac653cd3..244cb4bc 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,58 @@ -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/Preview_Falloff::1.1 C:/Users/Henry/Projects/VFX/MOPS/otls/MOPS_Preview_Falloff.hda +MOPS::Sop/Preview_Falloff::1.1 D:/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/otls/MOPS_Set_Sequence_Time.hda +MOPS::Sop/Set_Sequence_Time::1.0 D:/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.460/houdini/otls/OPlibSop.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 +Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda -Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda +Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda -Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/avgcomp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/avgcomp otls/OPlibScripted.hda -Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda -Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/floattohvec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/floattohvec otls/OPlibScripted.hda -Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda -Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda -Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda -Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda -Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda -Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/lighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/lighting otls/OPlibScripted.hda -Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda -Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda -Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda -Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda +Sop/solver C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibSop.hda Sop/solver otls/OPlibSop.hda -Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibSop.hda +Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.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.460/houdini/otls/OPlibSop.hda +Sop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibSop.hda Sop/sprite otls/OPlibSop.hda -Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/sprite C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda +Vop/sprite otls/OPlibScripted.hda +Vop/subconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda -Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda +Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda -Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda -Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda -Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibVop.hda +Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda -Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.460/houdini/otls/OPlibScripted.hda +Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.597/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 ab4813eb..599b35aa 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,25 +32,23 @@ Content-Type: text/plain sopflags sopflags = comment "" -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 +position 8.37123 -7.50126 +connectornextid 0 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { -0 MOPs_Transform_Modifier 1 1 "input1" } inputs { -0 MOPs_Transform_Modifier 0 1 } stat { - create 1595118563 - modify 1595118660 - author Henry@LAPPY586 + create 1602262807 + modify 1602262982 + author Henry@GlaDOS access 0777 } color UT_Color RGB 0.8 0.8 0.8 @@ -107,7 +105,7 @@ inputs stat { create 1523565945 - modify 1577286169 + modify 1602262807 author Mo@Mo-PC access 0777 } @@ -213,7 +211,7 @@ inputs stat { create 1324348265 - modify 1558671508 + modify 1602263222 author jlait@andorra.sidefx.com access 0777 } @@ -267,7 +265,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -327,7 +325,7 @@ inputs stat { create 1523567617 - modify 1577286019 + modify 1602262807 author Mo@Mo-PC access 0777 } @@ -412,7 +410,7 @@ inputs stat { create 1539667218 - modify 1577286239 + modify 1602263249 author henry@GlaDOS access 0777 } @@ -710,6 +708,15 @@ Content-Type: text/plain flags = 0 segment { length = 0 value = 0.40000000000000002 0.40000000000000002 expr = ch(\"../../../../K\") } } + channel vexpression { + lefttype = extend + righttype = extend + defaultString = "\"// damp = 0.9; +// mass = 1.0; +// k = 0.4;\"" + flags = 0 + segment { length = 0 expr = chs(\"../../../../vexpression\") } + } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -733,9 +740,9 @@ snippet [ 0 locks=0 ] ( "function float rot_dist(vector4 q1, q2) { float damp = chf(\"damping_coeff\"); float mass = chf(\"Mass\"); -float k = chf(\"Spring_Const\") +float k = chf(\"Spring_Const\"); -`ifs(chi(\"do_vexpression\"), chs(\"vexpression\"), \"\")`; +`ifs(ch(\"do_vexpression\"), chs(\"vexpression\"), \"\")` if(chi(\"do_pos\")) { vector restpos = point(1, \"P\", @ptnum); @@ -808,15 +815,15 @@ 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.746 ] ) +damping_coeff [ 8 locks=0 ] ( [ damping_coeff 0.90000000000000002 ] ) Mass [ 8 locks=0 ] ( [ Mass 1 ] ) -Spring_Const [ 8 locks=0 ] ( [ Spring_Const 0.188 ] ) +Spring_Const [ 8 locks=0 ] ( [ Spring_Const 0.40000000000000002 ] ) do_pos [ 0 locks=0 ] ( [ do_pos 1 ] ) do_rot [ 0 locks=0 ] ( [ do_rot 1 ] ) do_scale [ 0 locks=0 ] ( [ do_scale 1 ] ) do_falloff [ 0 locks=0 ] ( [ do_falloff 0 ] ) -do_vexpression [ 0 locks=0 ] ( [ do_vexpression 0 ] ) -vexpression [ 0 locks=0 ] ( `chs(\"../../../../vexpression\")` ) +do_vexpression [ 0 locks=0 ] ( [ do_vexpression 1 ] ) +vexpression [ 8 locks=0 ] ( [ vexpression "k = 0.4;" ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -893,6 +900,91 @@ Content-Type: text/plain } } +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/spring_solver/d/s/MOPs_Transform_Modifier.init" +Content-Type: text/plain + +type = MOPS::Transform_Modifier::1.1 +matchesdef = 1 + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/spring_solver/d/s/MOPs_Transform_Modifier.def" +Content-Type: text/plain + +sopflags sopflags = +comment "" +position 11.0899 -2.73587 +connectornextid 0 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on +outputsNamed3 +{ +} +inputsNamed3 +{ +} +inputs +{ +} +stat +{ + create 1602263222 + modify 1602263228 + author Henry@GlaDOS + 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/spring_solver/d/s/MOPs_Transform_Modifier.parm" +Content-Type: text/plain + +{ +version 0.8 +group [ 0 locks=0 ] ( "" ) +grouptype [ 0 locks=0 ] ( "guess" ) +ignore_no_falloff [ 0 locks=0 ] ( "off" ) +local [ 0 locks=0 ] ( "on" ) +translate [ 0 locks=0 ] ( 0 0 0 ) +rotate [ 0 locks=0 ] ( 0 0 0 ) +scale [ 0 locks=0 ] ( 1 1 1 ) +uniform_scale [ 0 locks=0 ] ( 1 ) +pivot [ 0 locks=0 ] ( 0 0 0 ) +do_weight [ 0 locks=0 ] ( "on" ) +falloff_attribute [ 0 locks=0 ] ( mops_falloff ) +do_vexpression [ 0 locks=0 ] ( "off" ) +vexpression [ 0 locks=0 ] ( "// translate = {0,0,0}; +// rotate = {0,0,0}; +// scale = {1,1,1}; +// pscale = 1; +// local = 1;" ) +rotate_mode [ 0 locks=0 ] ( 0 ) +scale_mode [ 0 locks=0 ] ( 0 ) +rotate_order [ 0 locks=0 ] ( 0 ) +pivot_mode [ 0 locks=0 ] ( 0 ) +} + +--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY +Content-Disposition: attachment; filename="hdaroot/spring_solver/d/s/MOPs_Transform_Modifier.userdata" +Content-Type: text/plain + +{ + "___Version___":{ + "type":"string", + "value":"" + }, + "___toolcount___":{ + "type":"string", + "value":"7" + }, + "___toolid___":{ + "type":"string", + "value":"MOPS::sop_Transform_Modifier::1.1" + } +} + --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/MOPs_Preview_Falloff.init" Content-Type: text/plain @@ -924,7 +1016,7 @@ inputs stat { create 1539666485 - modify 1577285407 + modify 1602262807 author henry@GlaDOS access 0777 } @@ -1154,6 +1246,7 @@ Content-Type: text/plain { version 0.8 do_preview [ 0 locks=0 autoscope=0 ] ( [ do_preview 0 ] ) +falloff_attr [ 0 locks=0 ] ( mops_falloff ) do_sprite [ 0 locks=0 autoscope=0 ] ( [ do_sprite 1 ] ) spritemap [ 0 locks=0 autoscope=0 ] ( sphere_matte.pic ) spritescale [ 0 locks=0 autoscope=0 ] ( [ spritescale 1 ] ) @@ -1303,7 +1396,7 @@ inputs stat { create 1533874785 - modify 1577285407 + modify 1602262807 author Henry@LAPPY586 access 0777 } @@ -1391,7 +1484,7 @@ inputs stat { create 1569472229 - modify 1577286165 + modify 1602262807 author Henry@LAPPY586 access 0777 } @@ -1559,7 +1652,7 @@ inputs stat { create 1324348265 - modify 1595118958 + modify 1602262974 author jlait@andorra.sidefx.com access 0777 } @@ -1632,7 +1725,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -1665,7 +1758,7 @@ inputs stat { create 1324348294 - modify 1577285407 + modify 1602262807 author jlait@andorra.sidefx.com access 0777 } @@ -1711,7 +1804,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -1744,7 +1837,7 @@ inputs stat { create 1324348294 - modify 1577285407 + modify 1602262807 author jlait@andorra.sidefx.com access 0777 } @@ -1790,7 +1883,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -1823,7 +1916,7 @@ inputs stat { create 1324348294 - modify 1577285407 + modify 1602262807 author jlait@andorra.sidefx.com access 0777 } @@ -1869,7 +1962,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -1902,7 +1995,7 @@ inputs stat { create 1324348294 - modify 1577285407 + modify 1602262807 author jlait@andorra.sidefx.com access 0777 } @@ -1948,7 +2041,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -1985,7 +2078,7 @@ inputs stat { create 1523565981 - modify 1577285407 + modify 1602262807 author Mo@Mo-PC access 0777 } @@ -2023,7 +2116,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2082,7 +2175,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2090,7 +2183,7 @@ Content-Type: text/plain Content-Disposition: attachment; filename="hdaroot/spring_solver/d/s.order" Content-Type: text/plain -10 +11 Prev_Frame Input_1 Input_2 @@ -2101,6 +2194,7 @@ pointwrangle4 spring_forces output1 MOPs_Extract_Attributes +MOPs_Transform_Modifier --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/spring_solver/d/s.net" @@ -2165,7 +2259,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2265,7 +2359,7 @@ inputs stat { create 1533875540 - modify 1577285407 + modify 1602262807 author Henry@LAPPY586 access 0777 } @@ -2354,7 +2448,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2492,7 +2586,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2551,7 +2645,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2588,7 +2682,7 @@ inputs stat { create 1539666524 - modify 1577285407 + modify 1602262807 author henry@GlaDOS access 0777 } @@ -2626,7 +2720,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2663,7 +2757,7 @@ inputs stat { create 1540481191 - modify 1577285407 + modify 1602262807 author henry@GlaDOS access 0777 } @@ -2701,7 +2795,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } @@ -2775,7 +2869,7 @@ Content-Type: text/plain { "___Version___":{ "type":"string", - "value":"18.0.460" + "value":"18.0.597" } } diff --git a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/DialogScript b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/DialogScript index ca41d21b..bc63beeb 100644 --- a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/DialogScript +++ b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/DialogScript @@ -176,10 +176,11 @@ } parm { name "vexpression" - label "VEXpression" + label "Vexpression" type string default { "// damp = 0.9;\n// mass = 1.0;\n// k = 0.4;" } - hidewhen "{ do_vexpression == 0 }" + hidewhen "{ do_vexpression 0 }" + parmtag { "autoscope" "0000000000000000" } parmtag { "editor" "1" } parmtag { "editorlang" "vex" } } diff --git a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/ExtraFileOptions b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/ExtraFileOptions index e8838258..50e13e9f 100644 --- a/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/ExtraFileOptions +++ b/otls/MOPS_Spring_Modifier.hda/MOPS_8_8Sop_1Spring__Modifier_8_81.0/ExtraFileOptions @@ -1,7 +1,7 @@ { "OnCreated/Cursor":{ "type":"intarray", - "value":[13,38] + "value":[13,1] }, "OnCreated/IsExpr":{ "type":"bool", @@ -21,7 +21,7 @@ }, "ViewerStateModule/CodeGenInput":{ "type":"string", - "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" + "value":"{\n\t\"state_name\":\"\",\n\t\"state_label\":\"\",\n\t\"state_descr\":\"\",\n\t\"state_icon\":\"$HH/config/Icons\",\n\t\"state_debug_menu\":0,\n\t\"state_sample\":0,\n\t\"state_handler_indices\":[]\n}\n" }, "mops_modifier_02.svg/Cursor":{ "type":"intarray",