It seems strange that objects rotated manually have a different origin (point of rotation) than when they are rotated via CoBlocks or Scripting:
- Manual rotation => origin is exact center of object on all axes
- CoBlocks & Scripting rotation => origin is exact center of object for XY, but at the “bottom” of the object for Z axis (ie, when initially placed on the grid, the Z position of the object is 0), except for uploaded objects.
I believe this sends mixed messages to students who have progressed from rotating objects manually to using CoBlocks/Scripting, and understandably expect the rotation to behave in the same way.
Geoff @ TechLeap