Apologies if this has already been answered. It seems like such a foundational question, but I’ve spent an hour searching here and on Google and I’ve come up empty.
Given a node, how do I change the world-space position, rotation, and scale of the node in C#? In other words, how can I achieve the same effect of entering a number in the Transform Type-In?
I immediately ran across IINode.ObjOffsetPos, however this is for changing the object offset transform, not the node transform. In other words, you can’t use it to change the node position relative to the parent or world.
The only examples I could find in the C++ SDK examples are directly manipulating the node TM IMatrix3. I can try to figure out the math there, but I’m really hoping there’s an easier way.