gpt4 book ai didi

opengl - OpenGL-为什么要删除矩阵堆栈,现在人们在使用什么?

转载 作者:行者123 更新时间:2023-12-04 13:28:22 25 4
gpt4 key购买 nike

我正在阅读OpenGL Superbible Fifth Edition,他们讨论了通过自己的类使用堆栈的问题。太好了,但是他们提到不推荐使用矩阵堆栈。为什么不推荐使用它们?人们用什么代替它们?

最佳答案

仅在核心配置文件中弃用了Matrix Stack(以及其他矩阵函数)。在兼容性配置文件中,您仍然应该可以使用它们。

从我的角度来看,它已被删除,因为大多数引擎/框架具有自定义的Math代码和用于将矩阵发送到着色器的着色器统一样式。

尽管对于简单的程序/教程,使用和搜索其他内容非常不方便。

我建议使用:

  • glm(http://glm.g-truc.net/)
  • 非常简单的数学库(vsml)
  • 关于opengl - OpenGL-为什么要删除矩阵堆栈,现在人们在使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11516510/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com