1

我正在尝试创建模型的横截面。该系统工作正常,但是当模型被剪裁时,当您将相机直接与它对齐时,它会显得不可见。

我只是想知道是否有一种方法可以改变用 GL_FILL 渲染的脸的厚度,以便更容易看到横截面的边缘。

当前的效果就像您在视频游戏中没有剪辑并与墙壁对齐时一样。

4

1 回答 1

3

OpenGL 基元总是无限薄的。不,你不能让它们“变厚”。这就是光栅化器的工作方式。如果你想要某种厚度,你必须自己实现它,通过剪裁几何体并自己“固化”它。

我不知道有什么好参考。但如果你喜欢冒险,你可能想看看 Blender 的“Solidify”网格修改器的源代码。

于 2013-07-06T09:29:59.303 回答