Java OpenGL更改渲染面的厚度
我试图创建一个模型的横截面。该系统工作正常,但在剪裁模型时,当您直接将相机与模型对齐时,该模型看起来不可见 我只是想知道是否有一种方法可以改变使用GL_FILL渲染的厚面,以便更容易看到横截面的边缘Java OpenGL更改渲染面的厚度,java,opengl,lwjgl,clipping,Java,Opengl,Lwjgl,Clipping,我试图创建一个模型的横截面。该系统工作正常,但在剪裁模型时,当您直接将相机与模型对齐时,该模型看起来不可见 我只是想知道是否有一种方法可以改变使用GL_FILL渲染的厚面,以便更容易看到横截面的边缘 当前效果就像在视频游戏中没有剪辑,而是与墙对齐一样。OpenGL原语总是无限薄。不,你不能让它们“厚”。光栅化器就是这样工作的。如果您想要某种厚度,您必须自己实现它,通过剪裁几何体并自己“固化”它 我不知道一个好的参考资料。但如果你觉得有冒险精神,你可能想看看Blender的“固化”网格修改器的源代
当前效果就像在视频游戏中没有剪辑,而是与墙对齐一样。OpenGL原语总是无限薄。不,你不能让它们“厚”。光栅化器就是这样工作的。如果您想要某种厚度,您必须自己实现它,通过剪裁几何体并自己“固化”它 我不知道一个好的参考资料。但如果你觉得有冒险精神,你可能想看看Blender的“固化”网格修改器的源代码