GLSL正交投影

GLSL正交投影,glsl,Glsl,我已经使用眼睛方向(Phong,Blinn)实现了一些用于照明的着色器,我相信我在opengl中使用的是透视投影,我想知道应该如何使用正交投影使相同的着色器工作。 我还没有时间完全理解正交投影是如何工作的,但我相信没有相机,所以我不知道我是否还需要使用眼睛,如何计算它,或者我完全错了 干杯 除非你在投影后空间进行照明(这不太可能),否则无论投影如何,照明都是以同样的方式工作的。正交投影非常简单,很多2d或3d战术/战略游戏都使用这种类型的视图:从技术上讲,从来没有摄像头。并且从透视投影切换到正交

我已经使用眼睛方向(Phong,Blinn)实现了一些用于照明的着色器,我相信我在opengl中使用的是透视投影,我想知道应该如何使用正交投影使相同的着色器工作。 我还没有时间完全理解正交投影是如何工作的,但我相信没有相机,所以我不知道我是否还需要使用眼睛,如何计算它,或者我完全错了


干杯

除非你在投影后空间进行照明(这不太可能),否则无论投影如何,照明都是以同样的方式工作的。

正交投影非常简单,很多2d或3d战术/战略游戏都使用这种类型的视图:从技术上讲,从来没有摄像头。并且从透视投影切换到正交投影不会对着色器产生任何影响。