4

在学习了几个关于 OpenGL 着色器的不同教程之后,我注意到它们都使用了不同的 outs 和 ins 命名。

例如,我见过ex_color vFragColor, ModelViewMatrix,mvMatrix等。

如果我的着色器能够与其他一些着色器兼容而不必重命名所有内容,那就太好了。是否有某种命名方案或我可以遵循的标准或多或少常见?

4

1 回答 1

1

接口变量名称没有命名约定。您应该使用任何有效且对您的需求有意义的东西。

此外,如果您不将其他人的代码复制并粘贴到您自己的代码中,则无需与其他人的着色器“兼容”。

于 2012-11-04T02:21:55.233 回答