以下の 2 つのチュートリアルを使用して、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
このトラックボールは画面中央に配置されます。今、私はそれを画面上の任意の点に配置したいと考えています。センター ロジックを既存のコードに組み込むにはどうすればよいですか? 中心の導入により、マウス座標の正規化はどのように変化しますか?