最新的GLSL教程?

对于HSL转换,我已经有了相当不错的着色器,但是它都是用老派的GLSL编写的,而且从我看到的很多东西中,它在较新版本的OpenGL中已经被弃用了。 但是我发现很难find关于如何更新着色器代码的信息。 所有非常好的OpenGL教程似乎都是针对老派的GL技术。

有谁知道在哪里可以find如何编写现代GLSL教程? 如果它解释如何更新较旧的着色器脚本,则为奖励点。

我觉得这个答案需要一个新的资源,以防有人绊倒它。

https://web.archive.org/web/20150215073105/http://arcsynthesis.org/gltut/

不仅仅是glsl,而且是从一开始就对现代Opengl的介绍。

我想我是从fopero上的#opengl获得的。

我没有链接到最新的GLSL教程,但我只能指出你的GLSL参考页面 。 使用这些页面,您可以将着色器更新为最新的标准。

要validation着色器是否编译没有警告和错误,请使用Cg着色器进行编译。 为了validation你的着色器工作正常,你必须执行它。