在关于OpenGL着色器的几个不同的教程后,我注意到他们都使用不同的命名来输出和输入。glsl输出和输入命名约定
举例来说,我已经看到了ex_color
vFragColor
,ModelViewMatrix
,mvMatrix
等
这将是很好,如果我的着色器将与其他一些着色器那里兼容,而无需重新命名的一切。是否有某种命名方案,或者我可以遵循的标准,或多或少是常见的?
在关于OpenGL着色器的几个不同的教程后,我注意到他们都使用不同的命名来输出和输入。glsl输出和输入命名约定
举例来说,我已经看到了ex_color
vFragColor
,ModelViewMatrix
,mvMatrix
等
这将是很好,如果我的着色器将与其他一些着色器那里兼容,而无需重新命名的一切。是否有某种命名方案,或者我可以遵循的标准,或多或少是常见的?
我不相信有任何用户定义变量的命名约定方案... – solarised