【问题标题】:Default OpenGL lighting in GLSLGLSL 中的默认 OpenGL 光照
【发布时间】:2014-06-17 19:35:50
【问题描述】:

如何正常使用 Opengl 照亮场景,然后使用片段着色器处理最终结果? 因为现在它接缝了,我必须自己实现照明。 那么是否可以使用 glsl 来使用和操作标准的 opengl 光照?

【问题讨论】:

  • 重新实现固定管道比您想象的要容易

标签: opengl glsl


【解决方案1】:

看这里:

https://github.com/mojocorp/ShaderGen

程序将为您生成固定管线着色器。但是,正如 Bartek 所说,困难往往在别处。

【讨论】:

    【解决方案2】:

    没有。当你使用着色器时,你不得不从头开始重新实现光照。但是,有很多着色器可以模拟固定功能管道的行为。我建议您以其中之一为起点。

    【讨论】:

      猜你喜欢
      • 2011-12-27
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多