[Closed] point3_script() slow?
By being older, are expressions controllers more “low level”? I mean, uses less resources, it’s faster but it’s more limited (functions and flexibility wise)?
I’ve had some problems with wiring in the past. What I dislike more about wiring is that if you freeze transform one of the objects you loose the wiring…
And why does script controllers suck? Sorry to ask, just expanding my understanding of these things
Thanks Denis!
you can find on this forum my comparison of some controllers performance and memory use…
try to find and see the difference.
here is it http://forums.cgsociety.org/showpost.php?p=7229039&postcount=1
Wow!! Pretty interesting!! Expose TM is pretty darn fast! Didn’t expect these results! Thanks for linking to that thread.
So, script for everything else is good, except for controllers! Note taken!
Also, do you know if any improvements in this front (controllers, references, etc) have been made in Max 2013/2014? I see you sticking with 2012 so maybe something changed in the past couple of years (hopefully for better?)!
there were no any improvements in this area made for long years. i just only hope that was nothing broken in Max 2013/2014
Since we’re on this nice thread, could you give me a few suggestions on how to fix this axis twisting http://www.youtube.com/watch?v=3dJTWqPf_B0 using PathFollow?
Hehe! Sorry! My bad! I meant Path Constraint!! It’s just a set of helpers path contrained to a spline. When they pass 90 degree on a certain axis they flip. Turning “Allow Upside Down” does not solve it.
there are several solutions shown on this forum… as i remember they based on LookAt controller or Script Controller used for Rotation. also i remember some tutorials found in internet. but honestly i have never seen the one that made without SDK and works absolutely correct. i have my own, but it’s my treasure, and i’m not ready to share it yet. so just know. there is a solution. maybe someone more kind than me can show the way.
More kind than you?! Well! You already helped me a great deal (and I know you’re a very active forum member – so I’m sure you’re a kind person). About not sharing your solution, what’s the problem? You made it, and you have no obligation to give it away if you don’t want. I’m completely fine with that!
I’ve come across some solutions, but they usually require more point helpers to act as target to the LookAt and you have to manually move those targets so the orientation does not go crazy. I was hoping to find something more automated…
I know you can’t share your solution, but If you can point the direction where to look for it, that would be great, though!
my solution based on script controllers. the math is pretty transparent, but the real problem is to make them work fast and avoid ‘pseudo-circular’ dependency. you can find a thread on this forum about this subject.
Thanks! So you use script controllers only when it can’t be avoided using them. And you mean here, at CGtalk Maxscript section? I tried searching but no luck yet…
may i give you an advice? since you make your own rig don’t use built-in Zero transforms. they can be and should be done more cleverly.
You mean a custom Zero transform? Never thought about it… Going to my TODO research list.
Wow! I’ve seen that setup from Felix before! How could I have forgotten it?! Thanks a lot Denis!
So, I assume that’s part of the solution, but there’s still a leak and pseudo circular dependency there mainly because he’s using nodes in the script controller?
Thanks a bunch!
Interesting the solution to rely on TCB rotations. Reminds me a lot of polar coordinates system. Guess it’s the same thing?