Graphics 将模型分割为网格进行深度有序渲染

Graphics 将模型分割为网格进行深度有序渲染,graphics,rendering,blender,3dsmax,assimp,Graphics,Rendering,Blender,3dsmax,Assimp,所以我有一个大的网格来模拟建筑。我想将网格按地板和走廊分割成多个部分,以创建地理上不同的“场景”,在渲染之前可以对其进行剔除/排序,以减少渲染时间。我使用3DS Max将模型“切片”到各种网格中,但是在场景资源管理器中,它仍然只显示1个对象。当我将场景导出到fbx并在Assimp中读取时,它仅读取1个网格 TLDR:如何在3DS Max(或类似工具)中拆分模型,使其导出为多个可选择性渲染的网格?这里有一篇3DS Max论坛帖子,提出了完全相同的问题。希望里面的答案也能对你有用。 解决方案是“切片

所以我有一个大的网格来模拟建筑。我想将网格按地板和走廊分割成多个部分,以创建地理上不同的“场景”,在渲染之前可以对其进行剔除/排序,以减少渲染时间。我使用3DS Max将模型“切片”到各种网格中,但是在场景资源管理器中,它仍然只显示1个对象。当我将场景导出到fbx并在Assimp中读取时,它仅读取1个网格


TLDR:如何在3DS Max(或类似工具)中拆分模型,使其导出为多个可选择性渲染的网格?

这里有一篇3DS Max论坛帖子,提出了完全相同的问题。希望里面的答案也能对你有用。

解决方案是“切片”模型,在我的例子中,我使用切片平面获得干净的切割。然后使用“网格编辑”修改器和“分离”每个单独的组件。

我投票结束这个问题,因为它应该在另一个堆栈交换网站上提出,如图形设计,而不是在这里。我投票结束这个问题,因为它不是关于编程的。这篇文章实际上是吸引我到切片方法的第一位。我缺少的部分是将切片组件分离为新对象。(感谢reddit上的u/lucas_3d提供的提示)。