I don’t know if this is corect forum for that question. If no - please point me to better one.
I want to understand what exactly is stored in 3 Blender vectors: Loc, Rot and Size. I have no problems with calculating object matrix from it and mul vertex coordinates. The problem is I am using Blender objects in my game and I need some kind of “hierarchy”.
So let’s start with Loc. As far as I know Loc is position of pivot (object center). When I move center - Loc will change.
Rot is 3 rotation angles. But rotation of what? What is “initial state” - when angles are 0,0,0 ?
I completly don’t understand what is Size. Looks like it’s scale parameter, but scale of what? When scale is 1.0? When it’s smaller, when it’s bigger? I thought vertex coordinates are from -1 to 1, so scale would have sense, but they aren’t.
Let’s say I have complex machine made from many objects. In simukation each object is rotating, but machine doesn’t break to parts. I should set object center from Loc, so rotating won’t break everything. But what should I do with Rot and Size?
Most important question: can I set Rot to 0,0,0 and Size to 1,1,1 (but mesh should no change!) just like I can set Loc with “Centre Cursor” button?