gpt4 book ai didi

opengl - 4D 和 GLSL,是否支持矩阵 5x5?

转载 作者:行者123 更新时间:2023-12-01 11:40:26 25 4
gpt4 key购买 nike

我想使用 GLSL 顶点着色器在屏幕上转换和投影 4D 图形。它有矩阵 5x5 和 5D 向量支持或扩展吗?如果没有,如何将 5x5 矩阵等正确发送到着色器?

最佳答案

不,glsl 只有 2、3 和 4 向量和等效矩阵 ( https://www.opengl.org/wiki/Data_Type_%28GLSL%29#Matrices )。如果你想将 5x5 矩阵发送到着色器,你可以通过定义 float 的结构或自己加倍并将它们作为制服传递,或者如果你需要很多,将它们共享为 float 缓冲区并以 25 个为一组读取它们。保持请记住,您还需要自己实现这些类型所需的任何数学函数。

关于opengl - 4D 和 GLSL,是否支持矩阵 5x5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21484686/

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