Same sentiment here, still check in here from time to time but it indeed looks like the fountain of knowledge is drying up I guess a big part moved o…
In a way, you can assign the same camera to multiple tracks. That way you can have multiple ranges of the same cam.
playback stops when you’re changing cams. I’m the dev op ProSequencer and it did require some tricks to make switching while playing work. (PS is o…
Proper docs and link to up-to-date source from my free tools repo:
aaandres: Perhaps you can take some ideas from here: Yeah I saw that, cool project!
Updated the code in the OP. the _where and _set function now have optional params, like so: q._where = ( fn __ item = ( print item; true ) ) …
Here is another useful example to get all animated float controllers that are part of the selected object’s transform. q=maxSQL() — create new…
Epic! Somehow when I research a mxs problem your posts are almost always a pointer to a solution! So a big thank you and keep it up!
it would Be More Secure to build a custom encryption but both the lock and key will always be present at the clients side and the script has the be …
nice topic Here is my entry: struct str (‘ firstProperty:<data>; Public, secondProperty:<data>; Public, anotherProperty’) this look…
Event Detected: Event#geometryChanged, Nodes #(7855) Event Detected: Event#topologyChanged, Nodes #(7855) These two events fire even if it’s not user…
One day I’ll beat you at this game
Hence the ‘trying to get’… I could get rid of the i=0; by replacing the while-loop with a for-loop and a break, which leaves the tmp=obj; …
Here’s a new one, trying to get it into a one liner: maxDepth=4; for obj in objects where (tmp=obj; i=0; (while(tmp.parent!=undefined) do …