2013-07-05 37 views
1

我正在嘗試創建模型的橫截面。該系統可以正常工作,但是當模型被剪裁時,當您直接使用相機時,它看起來不可見。OpenGL更改渲染面的粗細

我只是想知道是否有一種方法可以改變用GL_FILL渲染厚面的方式,因此更容易看到橫截面的邊緣。

目前的效果就像當你在視頻遊戲中不剪輯並且排成一排牆時一樣。

回答

3

OpenGL基元總是無限薄。不,你不能讓他們「厚」。這就是光柵器的工作原理。如果你想要某種厚度,你必須自己實現它,通過剪裁幾何體並自己「固化」它。

我不知道一個很好的參考看看。但是如果你覺得冒險,你可能想看一下Blender的「Solidify」網格修改器的源代碼。