着色器是否有“最佳”命名约定?
如果没有,什么是流行的选择?
例如
* .vert * .vertex * .vsh
* .frag * .pixel * .fsh * .psh
我没有几何和镶嵌的示例
最佳答案
我认为之所以可以选择多种名称,是因为根据GLSL spec,着色器不是文件,而是字符串。几乎每个应用程序都从文件加载的字符串,但是仍然是字符串。
就是说,Orange Book的示例应用程序的作者已经将.vert和.frag设置为。我认为那是一个非常有意义的投票。我还认为它在简洁(超过.fragment)和清晰(超过.fsh)之间找到了正确的音符。
关于glsl - 着色器的标准命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9874924/