2011-04-27 112 views
3

我想用這種方法來繪製3D物體的輪廓:如何在OpenGL ES中「推」深度緩衝區?

  1. 繪製實際物體

  2. 畫輪廓(多邊形GL_LINES),但有點到背部。

但是,使用「翻譯這有點背」的做法並沒有在3D環境下工作也很好,因爲投影矩陣傾斜的東西一點點。

有什麼方法可以改變投影矩陣,以便將事情放在後面一點點?我嘗試改變投影矩陣的z部分,但現在只記得投影矩陣不像正常矩陣那樣工作。

我想glDepthTestOffset的存在將解決所有這些問題。

回答