OpenGL灯和延迟着色

时间:2015-01-27 16:14:04

标签: opengl shader fragment-shader light deferred-rendering

可以说方向灯和点光源之间的唯一区别是方向灯没有衰减系数吗? 此外,大多数游戏是否使用延迟着色?如果我使用总体上少于10个灯,我应该在我的应用程序中实现延迟着色吗?

1 个答案:

答案 0 :(得分:2)

  

说明方向灯之间的唯一区别是否公平   和点光源是方向灯没有衰减   因子α

如果您将方向灯建模为无限远的点光源,那么衰减确实是唯一的区别。

  

此外,大多数游戏都使用延迟着色吗?

是的,大多数游戏都使用延迟着色。

  

如果我使用say,我应该在我的应用程序中实现延迟着色   整体不到10盏灯?

如果您有2个或更多光源,我的个人建议是使用延迟着色。