opengl執行

1/3ページ

OpenGL 4.0 GLSL 實現 投影紋理對映(Projective Texture Mapping)

投影紋理對映 (projective texture mapping):就是把紋理投射到場景的物體上,就像一個投影機把幻燈片投影到其他物體上一樣。 如下圖:用左邊的紋理影象投影到一個茶壺上 投影紋理的實現方法: 其實最重要的一點就是確定紋理座標,紋理座標的確定依賴於物體表麵點的相對位置和投影機的位置 […]

OpenGL光照模型–四種光照效果

OpenGL光照模型           為了能看出3D效果,給場景中新增光源。如果沒有光照,繪出的球看上去和一個二維平面上圓沒什麼差別,如下圖,左邊為有光照效果的球體,右邊為同一個球體但沒有設定光源,看上去就沒有立體效果,因此OpenGL 光照效果對顯示3D效果非常明顯。 在OpenGL 光照模型 […]

搞暈我的openGL座標系

OpenGL座標系  研究任何座標系(非歐的不清楚),只要把握住以下三點:1、原點;2、座標軸正方向;3、座標單位。以下均按照這個思路研究。   1、OpenGL座標系轉換的大致流程 一般使用攝像來做比來描述這個流程,Donald書上289頁的一張流水線圖則從數學上解釋了這個流程。兩者合併起來是這樣 […]