将模型分成网格以进行深度有序渲染

Seperating a Model into Meshes for Depth Ordered Rendering

所以我有一个模拟建筑物的大网格。我想按楼层和走廊将网格分成多个部分,以制作地理上不同的“场景”,我可以在渲染之前 cull/order 减少渲染时间。我使用 3DS Max 将模型“切片”为各种网格,但在场景资源管理器中它仍然只显示 1 个对象。当我将场景导出到 fbx 并在 Assimp 中读取它时,它只读取 1 个网格。

TLDR:如何在 3DS Max(或类似软件)中分割模型,以便它导出为多个网格,我可以有选择地渲染?

这是一个 3ds Max 论坛 post 询问完全相同的事情。希望那里的答案对你也有用。 https://forums.autodesk.com/t5/3ds-max-forum/split-a-mesh-into-several-meshes/m-p/5927179#M109322

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