Opengl 如何绕自身轴旋转
因为三维空间的正方体要实时采集设备旋转的数据,设备旋转,正方体跟着旋转,而设备上的监测空间位置的传感器是固定的,旋转设备的时候,传感器本身的坐标也变。
(也即是:正方体初始位置它的自身坐标系和世界坐标系是一样,并且物体的自身坐标系和物体本身绑定在一起。)
如何实现物体绕自身轴旋转。 也就是 绕Z轴旋转后,它的x y轴在世界坐标系就改变了,此时绕x轴旋转就是绕它当前的x轴。
因为要实时测,不是单单一次变换。请教!
[解决办法]
绕自身轴旋转时先保存当前世界坐标系的XYZ位置,
然后把正方体XYZ中心移动回世界坐标系原点进行旋转,
最后再移动到之前的XYZ位置
[解决办法]
绕一个坐标轴旋转
然后确定 自身的旋转轴 与 坐标 的角度 进行偏移的处理就可以了