1. 程式人生 > >OpenGL基本概念入門1——OpenGL 工作機制

OpenGL基本概念入門1——OpenGL 工作機制

   既然使用三角形就可以表示任何圖形,為什麼還要使用三角條形和三角扇形呢?這是因為在OpenGL渲染流水線中,對於每個頂點都要進行變換運算。而對於一些連線在一起的三角形組來說,使用三角條形或三角扇形就減少了頂點的數目,這意味著減少了對頂點的運算,因此提高了渲染速度。例如,上圖中第三個三角扇形,該扇形描述了4個三角形。如果把這四個三角形都一一作為單個三角形傳給OpenGL的話,我們需要3*4=12個頂點,而使用了三角扇形之後,我們只使用了6個頂點。這節約了一半的運算量!