我有一个汽车模型,它在顶点组中描述了汽车的不同部分。
最佳答案
您知道轮胎的当前位置,因此您可以使用由单位矩阵和求反位置构建的平移矩阵将其平移到原点:
1 0 0 -x
0 1 0 -y
0 0 1 -z
0 0 0 1
然后旋转,然后应用正向变换将其放回原处:
1 0 0 x
0 1 0 y
0 0 1 z
0 0 0 1
关于OpenGL:将对象转换为原点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3919249/