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

Posted

技术标签:

【中文标题】将模型分成网格以进行深度有序渲染 [关闭]【英文标题】:Seperating a Model into Meshes for Depth Ordered Rendering [closed] 【发布时间】:2021-04-12 13:03:08 【问题描述】:

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

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

【问题讨论】:

我投票结束这个问题,因为它应该在另一个 Stack Exchange 网站上提问,例如 Graphic Design,而不是在这里。 我投票结束这个问题,因为它与编程无关。 【参考方案1】:

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

【讨论】:

这篇文章实际上是最初吸引我使用 slice 方法的原因。我缺少的部分是将切片组件分离到新对象中。 (感谢 reddit 上 u/lucas_3d 的提示)。【参考方案2】:

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

【讨论】:

以上是关于将模型分成网格以进行深度有序渲染 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

unity网格碰撞器接缝问题

带纹理3D网格的深度生成模型Gen-AI

Three.js教程:点线网格模型介绍

调参-网格搜索(Grid Search)

如何在Patran中将计算结果变形网格转换成CAD模型

如果我在 python 管道中有自定义的集成模型,如何进行交叉验证和网格搜索