我是OpenGL的新手,我有一个关于如何围绕Y轴旋转立方体的问题。
我有一个模型,投影和视图矩阵,我用它来显示我的Cube。但我不明白我如何为我的Cube设置动画。我想到的是,我使用模型矩阵。
例如:mat4 model = rotate(mat4(1.0f),(float)currenttime*45.0f,vec3(0.0f,1.0f,0.0f))
;
实际上这没有任何改变;)
另一件事是,我经常阅读glRotatef
等。这些调用是什么,当我使用矩阵翻译或旋转我的目标时?
我使用GLFW,GLEW和GLM。
希望有人可以帮我解决这个问题。(我知道有很多关于此问题的主题,但大多数人都在使用其他图书馆或已被弃用)