2010-08-06 59 views

回答

3

要做到這一點的唯一方法是使用預先計算的立方體貼圖。固定功能管線跨越多邊形內插顏色和紋理座標。顏色無用,但紋理可以使用。

它不會取決於位置,但可以預先計算區域的立方體貼圖,然後使用BLEND_ADD在它們之間進行混合,然後使用兩個位於其間的立方體貼圖繪製兩次。

+0

所以我可以得出結論,每個像素評估的照明方程在opengl固定功能管線中是不可能的。 – 2010-08-13 11:48:51

+0

錯誤。漫反射是可能的(不確定鏡面反射),但在opengl 1中有一個用於紋理環境的DOT3擴展,或者你可以使用ARB裝配。 – Keelx 2011-08-29 02:18:22