我目前正在尝试使用LWJGL学习GLSL照明,更具体地说,我想学习如何为每个顶点和每个像素创建不同类型的灯光。然而,我最接近找到我想知道的所有内容的教程是here。唯一的问题是它并没有真正指定我如何能够正确实现这一点。我想知道是否有其他人知道任何特定于LWJGL的教程,这些教程会有方向灯,指示灯等等。
答案 0 :(得分:1)
专门为LWJGL寻找OpenGL教程几乎是不可能的。至少我还没找到。但是,由于LWJGL几乎是所有OpenGL方法的直接端口,大多数OpenGL教程都可以。您只需要能够将C OpenGL代码转换为Java LWJGL代码。一段时间后变得微不足道。
就此而言,我发现这个OpenGL教程非常有用。它也有很多示例代码。
http://www.opengl-tutorial.org/
它还有一个关于基本照明的部分,与您链接的教程类似。本教程有一堆示例GLSL代码,但您可以随意使用。
http://www.opengl-tutorial.org/beginners-tutorials/tutorial-8-basic-shading/