try this tm = inverse (getviewtm ()) tm.pos = target.transform.pos tmSrc = source.transform * inverse tm tmSrc.pos.y = 0 –tmSrc.pos.z = 0 — if yo…
how about using ‘When Constructs’ box001OffsetTm = $box001.transform * inverse $box002.transform box002OffsetTm = $box002.transform * inverse $box0…
acos (dot [0,0,1] selection[1].transform.row3) acos (dot [0,0,1] (normalize selection[1].transform.row3)) — if object is scaled row1, 2, 3 of tra…
kogen: Okay this is really no big deal you might say. Just go to the keyframe with the planted key and execute “biped.setFree…
right… biped use tm in world space try to set in link order e.g. … -> clavicle -> upperarm -> forearm -> hand -> …
check this delete $point* if NOT isvalidnode obj1 do obj1= Teapot pos:[0,0,0] if NOT isvalidnode obj2 do obj2=Teapot pos:[100,100,1…
just try Spline_IK_Control modifier. sikc = Spline_IK_Control () addmodifier theLine sikc sikc.createHelper (sikc.getknotcount())
add custom attribute and store the value
select objects first and use .max and .min select #(obj1,obj2) print selection.max