我已经使用以下两个教程在 java 中成功实现了轨迹球:
- http://nehe.gamedev.net/tutorial/arcball_rotation/19003
- http://www.java-tips.org/other-api-tips/jogl/arcball-rotation-nehe-tutorial-jogl-port.html
该轨迹球以屏幕中心为中心。现在,我希望将它放在屏幕上的任意位置。如何将中心逻辑合并到现有代码中?由于引入中心,鼠标坐标的规范化如何变化?
我已经使用以下两个教程在 java 中成功实现了轨迹球:
该轨迹球以屏幕中心为中心。现在,我希望将它放在屏幕上的任意位置。如何将中心逻辑合并到现有代码中?由于引入中心,鼠标坐标的规范化如何变化?