我試圖做一個使用OpenGL的矢量繪圖應用程序,它將允許用戶實時查看結果。我設置的方式是使用邊緣標誌回調,因此glu tesselator只輸出三角形,然後傳遞給VBO。我嘗試儘可能快地完成所有算法,這不是我的問題所在。根據一些代碼分析器,我的大幅減速發生在調用GLUTessEndPolygon()函數,該函數是製作多邊形的函數。我發現當形狀超過100個輸入頂點時,它確實非常慢,基本上破壞了我所做的所有努力來優化其他所有內容。我能做什麼?我提供了(0,0,1)的正常值。我也嘗試了GL紅皮書的所有提示。有沒有辦法使tesselator tesselate更快但精度更低?GLUTesselator實時tesselation?
感謝
可能重複[GLUTesselator替代?](http://stackoverflow.com/questions/3231128/alternative-to-glutesselator) – finnw 2011-07-04 15:35:05