2013-07-04 53 views
0

我目前正在使用awt和Java OpenGL開發一個項目。 (單獨)OpenGL放大/縮小鼠標/鍵盤

首先,這裏是相關主題

Adding Text to Screen with OpenGL

我完全加入變焦能力使用AWT。我想在OpenGL(JOGL)中添加放大/縮小功能(鼠標位置縮放或鍵,無所謂)。目前,我可以完美地顯示學位,將圖像和文本添加到我想要的任何地方,但無法弄清楚如何添加縮放。我經歷了很多網站,但甚至找不到有用的基礎源代碼來學習。你能帶領我走向正確的方向嗎?或者至少分享一些基本的示例代碼?

我使用java。

回答

0

就我個人而言,我一直很喜歡NeHe教程,許多不同的例子都可以用許多編程語言的源代碼獲得。本教程以C語言編寫,但代碼可以用其他語言下載,方法名稱通常非常相似。

http://nehe.gamedev.net/

關於你的縮放,試着翻譯模型座標爲(接近)屏幕兼顧點的縮放(或從)(可以是光標位置或模型的不僅僅是中心)。另一種方法可能是調整視口,但我建議翻譯模型。