OpenGL原始值

时间:2019-04-29 18:21:37

标签: opengl glsl

我想在片段着色器中进行一些需要矩阵的计算。到目前为止,一切都很好,制服也能胜任,但是如果我希望每个三角形图元都使用不同的矩阵怎么办?

我考虑过一个包含各个矩阵的统一数组,然后通过gl_PrimitiveID选择它们,但是该数组将变得太大。我也考虑过纹理,但是还没有尝试过,因为我不确定是否可以将矩阵转换为rgb,例如可以将法线向量转换为rgb。

解决此问题的最佳方法是什么?

0 个答案:

没有答案