THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/06/2012 at 12:59, xxxxxxxx wrote:
Cinema 4D Version: 12
Platform: Windows ;
Language(s) : C++ ;
Can someone tell me what's going on behind the scenes when the Ctrl key is held down. Allowing the user to move the object independent of it's parents or children?
How exactly is this magic trick accomplished?
I'm assuming that it's done by matrix manipulations?
But since there can be many different parent/s<->child/children & Grandparent/s<->grandchild/ grandchildren. The number of things to check for seems rather staggering to me. And I think I might be over complicating it.
This seems like a very common task that anyone doing CG related coding should have in their tool box. And something I had expected to be tutorialized a lot on the internet.
Yet I'm having trouble finding any tutorials on it.