Hello.
I think i ve stumbled apon a bug in the transform properties panel.
I ve opened a thread here
But there is more to it.
Unfortunately i can’t join a .blend file as attachment…
Just create a blank scene with a randomly rotated cube.
Rotate along X local axis (RXX):
look at the values of rotation in the Transform Properties panel…
–> Just rot X changes
Rotate along Y local axis (RYY):
look at the values of rotation in the Transform Properties panel…
Everything changes !
Same for RotZ…
This is just “cosmetics”: if you type a certain value for your local Rot Y then it is applied correctly…
BUT
Now have a look at this script:
import Blender as B
from Blender import Object
selObj=B.Object.GetSelected()
obj=selObj[0]
obj.RotX=obj.RotX+0.35
B.Redraw()
Load it into a txt window
Alt-P as many times as you want
You can see the object nicely rotating around its X axis.
In the Transform panel: only X rotates
Now change the RotX argument to RotZ (both)
Alt-P
This time, in the Transform properties panel, everything is more normal:
only RotZ changes…
BUT ! look at your cube: it isn’t rotated aroud its Z local axis anymore !
It seems to rotate around the GLOBAL Z instead
Now change the RotZ argument into RotY (both)
Alt-P
The panel shows only the Z rotation changing … OK
BUT ! (again)
It doesn't rotate around its Y local axis
INFACT IT EVEN DOESN'T ROTATE AROUD THE GLOBAL Y AXIS !
Someone has a clue ???