We had to do this sort of stuff at my last job, basically you’ve animated the camera without a parent and now your parenting it – with it subsequently…
IN TOTAL AGREEMENT :), This is partly the reason I really need to ask people ‘why’ they want to build things a certain way, and partly the reason i te…
I beg to differ, master riggers know how to work around bugs, and build great tools for there users. MikieK: I guess some of the added press…
denisT: import FBX (no) (i don’t remember any import plugin that changes time range) FBX importer can adjust the time range to the imported data…
You could do something like this (roughly): for o in geometry do ( value = getUserProp o “VRay_Matte_Alpha” t = (float(value) – -1.0)/(1.0 – -1.0) …
Crucially it’s whether the operation on the pointer changes its address or not.
Eugenio: eek, Do you know why the second one doesn’t pass by reference? I can’t From my understanding… So the ‘&’ is a pass-by-reference to…
From my understanding its a reference to the value itself rather than a pointer to it’s object. If i do: ctrl = $.pos.controller ctrl = position_scri…
easy, tm = obj.transform * inverse target.transform apply rotation: obj.rotation = (tm * target.transform).rotation
You storing a value per-frame? or each keyframe – because i’m guessing you’ll want to store in the in/outTangents too – i.e the bezier handles for the…
Denis beat me to it, Store the data as the inverse transform: inverseTm = obj.transform * inverse target.transform and apply it back: obj.transfor…
I didn’t know that! Awesome thank you Dennis – I will give that a try.
Well i pretty much use max, maya, motionbuilder and am evaluating shotgun at work – three of which use python. Shotgun uses the dictionary key/value …
Awesome! I will take a look, Im in python land currently which has a JSON module – I’ll dig into the .net assembly or python max stuff.