Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
OpenGL 4.3 中是否已弃用glmatrixmode()、gltranslate()、glrotate()和等函数?glscale()
glmatrixmode()
gltranslate()
glrotate()
glscale()
如果它们已被弃用,Core OpenGL 配置文件中执行矩阵操作的新函数是什么?
它们没有被弃用。它们被删除。有区别。
弃用的意思是“可用,但以后可能会被删除”。删除意味着“不可用”。
您应该使用向量/矩阵库。要么是你写的,要么是别人写的。
是的,它们都已被弃用。
您应该在 OpenGL 之外本地管理您的矩阵,然后将它们作为统一变量上传glUniformMatrix*
glUniformMatrix*