我正在使用OpenGL中的模具渲染一些切割平面以进行实体上限切割。每个切割平面本身都可以正常工作,但我希望能够同时创建多个切割平面。我遇到的问题是当我用第二个切割平面切割一个物体时,在某些视图方向上没有背面可用于创建模板来绘制覆盖平面。我知道必须有一些方法可以使用多个模板缓冲区来获得我想要的东西,但我想不出正确的方法来做到这一点。我认为它可能涉及为每个剪切平面情况保存模板缓冲区,然后使用剪切平面剪切那些模板缓冲区。谁知道我应该去哪里?对于不熟悉我所指的上限实体剪裁平面方法的人,可以在以下链接中找到:
http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=269481