[pix_texture] 是用於應用一個材質。這意思是,影像被上傳到顯示卡的記憶體裡。每一個描繪出來的 Geo 在上傳材質之後,在相同的 gemlist裡 將會有材質被應用。
註:但願 [pix_texture] 和 [pix_texture2] 會被合併。
不幸的是,openGL只支援2的倍數寬度(和高度)的材質(如512x256像素)。如果你試著應用錯誤尺寸的影像作為一個材質,你將不會看到任何東西(就像所有東西都沒有材質)。
為了克服這問題,[pix_texture2] 物件准許任何尺寸的影像(如320x240像素)作為 Geo上的材質。
在macOS-X,任何 Geo是被支援的,在 linux 和 windows 系統上,你也許用複雜的 Geos (像 [sphere])來實驗神秘的結果。
沒有留言:
張貼留言