MeshAnything:高效生成艺术家级别3D网格图
MeshAnything 是一个模仿人类艺术家的工具,能够从任何 3D 表现中提取网格。它可以与各种 3D资产库制作流程结合,如 3D重建和生成,将这些结果转换为艺术家级别的网格(Artist-Created Meshes,简称 AMs),并无缝应用于 3D 行业中。
主要特点:
- 高效网格生成:
MeshAnything 生成的网格面数比以往方法少数百倍,大大提高了存储、渲染和模拟的效率,同时精度与现有方法相当。 - 解决当前问题:
目前的网格提取方法依赖于密集的网格面,忽略了几何特征,导致效率低下、后处理复杂以及表现质量较低。MeshAnything 通过将网格提取视为生成问题,生成与指定形状对齐的 AMs,有效解决了这些问题。 - 技术架构:
MeshAnything 的架构包括一个 VQ-VAE 和一个形状条件解码器。首先使用 VQ-VAE 学习网格词汇,然后在此词汇上训练形状条件解码器,实现形状条件下的自回归网格生成。 - 方法优势:
相较于直接生成 AMs 的方法如 MeshGPT,MeshAnything 避免了学习复杂的 3D 形状分布,而是专注于通过优化拓扑结构来高效构建形状,显著减少训练负担并提高可扩展性。 - 实验结果:
实验表明,MeshAnything 生成的网格在拓扑结构和面数上优于真实数据,证明了其不仅仅是过拟合数据,而是理解如何通过高效的拓扑结构构建网格。
MeshAnything 的出现不仅提升了 3D 资产库的生成质量,还为 3D 行业带来了全新的技术手段,极大地提高了生产效率和效果。
了解更多访问:https://buaacyw.github.io/mesh-anything/