因此,從目前的情況來看,我認爲GLSL幾何着色器在投影/模型視圖矩陣轉換輸入頂點後工作。換句話說,幾何着色器在剪輯座標上處理事物。GLSL幾何着色器和投影矩陣
如果我使用幾何着色器將GL_POINTS轉換成由GL_TRIANGLES
製成的立方體,那怎麼辦?當計算剪輯座標上的東西時,生成的形狀似乎總是面對你/忽略旋轉/縮放等。
而且,GL_TRIANGLES
似乎不支持作爲可能的幾何輸出類型之一。但我試過了,而且它似乎工作。我想這是視頻卡的依賴?如果不支持GL_TRIANGLES
,是否可以製作立方體?在空間之間製作零寬度的三角形條紋可能是?
謝謝。經過初步測試,它似乎比我舊的glBegin/glEnd方法繪製立方體的速度快..畢竟..我想我應該嘗試對比純VBO與做這個。此外,你作爲鵬洛客過度:) – kamziro