【发布时间】:2015-01-10 00:18:35
【问题描述】:
我知道类似的问题已经被问过很多次了,但我就是无法理解这些问题。有什么方法可以在不旋转整个屏幕的情况下轻松旋转 2D 对象?
【问题讨论】:
-
这个想法是有一个单独的模型视图矩阵 - 特别是一个单独的旋转组件 - 用于 2D 对象,它不同于应用于整个场景的对象。
-
您可能需要在将任何其他旋转矩阵应用于特定对象之前/之后推送/弹出当前矩阵。
我知道类似的问题已经被问过很多次了,但我就是无法理解这些问题。有什么方法可以在不旋转整个屏幕的情况下轻松旋转 2D 对象?
【问题讨论】:
NeHe GL 教程的第 3 课展示了如何使用 GL 旋转二维对象:http://nehe.gamedev.net/tutorial/rotation/14001/
最后,有一个指向 LWJGL 代码的链接。
【讨论】: