射线投射和封盖

问题描述

我正在尝试使用现代OpenGL实现3D图像查看器(我已经做过2D版本)。

我使用了this。基本上,我有一个立方体(8个顶点),一个3D纹理,一个用于渲染体积的简单传递光线投射器。

一切正常,但是现在我想用最多6个平面切割体积,以便能够看到体积内部并同时使用射线投射。

现在我的想法是创建6个新的四边形(6 * 4顶点),并使用另一个着色器渲染所有切割平面图?但是听起来很贵 您知道如何通过更好的解决方案来实现这一目标吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)