GLSL 3.3资源

时间:2012-01-26 13:11:02

标签: opengl glsl shader

借助OpenGL Super Bible(5),我对OpenGL 3.3非常熟悉。我发现学习核心API是一本很棒的书。但是,它只能解决着色器的一些非常基本的用法。

下一步似乎是要学习更多技巧以加入着色器管道,但我找不到超出“超级圣经”已经涵盖的内容。这包括一些基本的照明,纹理采样和后期效果,如模糊和发光。

使用版本1.4的GLSL,橙皮书看起来有点过时了。尽管它的年龄仍然相关吗?它是否包含有关几何着色器使用的任何内容,以及我将从3.30 GLSL中“丢失”多少?

我宁愿避免阅读或使用GLSL的弃用部分,我更倾向于专注于3.3 GLSL的答案,除非它很容易翻译成更高版本。

我正在寻找网络或书籍形式的指南,教程和代码片段。

1 个答案:

答案 0 :(得分:1)

看一下“GPU Gems”系列丛书。前三卷可在NVidia开发者网站免费获取:

GPU Gems

GPU Gems 2

GPU Gems 3