PyOpenGL如何用鼠标旋转场景

时间:2018-02-21 16:58:20

标签: python pygame blender pyopengl

我正在尝试在3d中创建一个简单的场景(在python中),在你面前有一个立方体,你可以用鼠标旋转它。 我知道你应该旋转完整的场景来模仿相机的移动,但我无法弄清楚你应该怎么做。 只是为了澄清我希望相机(或场景)移动有点像搅拌机(程序)。

提前致谢

1 个答案:

答案 0 :(得分:0)

好的,我想我已经找到了你应该做的事情 对于那些遇到麻烦的人来说,就像我这样做是你应该这样做的方式:

使用opengl中的相机围绕多维数据集旋转:

您的x鼠标值必须添加到场景的z旋转器

并且必须将y鼠标值的余弦添加到x旋转器中 然后你的y鼠标值的窦必须减去你的y旋转器

应该这样做