2012-08-07 90 views
0

我已經實現了一些使用眼睛方向照明的着色器(Phong,Blinn),我相信我在opengl中使用透視投影,我想知道我應該怎麼做才能使相同的着色器使用正射投影。 我還沒有時間去完全理解正投影是如何工作的,但我相信沒有相機,所以我不明白我是否仍然需要使用眼睛,我該如何計算它,或者我錯了。GLSL正交投影

歡呼聲。

+0

正投影很簡單,很多2D或3D戰術/策略遊戲使用這種類型的視圖:http://en.wikipedia.org/wiki/Orthographic_projection – TheZ 2012-08-07 21:03:18

+0

從技術上講,從來沒有一臺相機。從perspektive切換到正投影不應該對你的着色器有任何影響。 – Roest 2012-08-07 21:40:46

回答

0

除非您在投影后空間進行照明(這不太可能),否則無論投影如何,照明的工作方式都是相同的。