1
我試圖渲染一組多邊形,我有一組點,我沒有做任何三角化。用VBO渲染多邊形似乎失去了一些頂點
如果我使我的GL_LINE_LOOP
模式VBO,釣絲白衣右頂點,但是當我嘗試呈現多邊形填充用相同的緩衝,但使用GL_POLYGON
我得到錯誤的頂點,它像一些點走開。 我試圖禁用OpenGl多邊形平滑,但仍然是相同的。
任何提示?
此圖顯示線條和多邊形應該是相同的。
我試圖渲染一組多邊形,我有一組點,我沒有做任何三角化。用VBO渲染多邊形似乎失去了一些頂點
如果我使我的GL_LINE_LOOP
模式VBO,釣絲白衣右頂點,但是當我嘗試呈現多邊形填充用相同的緩衝,但使用GL_POLYGON
我得到錯誤的頂點,它像一些點走開。 我試圖禁用OpenGl多邊形平滑,但仍然是相同的。
任何提示?
此圖顯示線條和多邊形應該是相同的。
GL_POLYGON
僅用於凸的,共面的多邊形。
確保您的VBO中的點形成一個點。
你可以拍攝這兩個版本的照片,和/或張貼你的一些代碼嗎?添加了 – Xymostech 2013-02-22 22:37:38
圖像,您可以清楚地看到線和填充的多邊形之間的差異。 – Victor 2013-02-27 16:22:18