本文介绍了一种名为 Procedura 的新型 3D 建模智能体框架,旨在解决原生 3D 生成器在机械零件建模中的关键缺陷。传统方法生成的网格缺乏锐利边缘、部件分解和可编辑参数,而 Procedura 采用“3D 形状即代码”的范式,利用大语言模型的编码能力,将物体编写为参数化程序,通过类型化、机器可检查的配合关系连接命名部件。该框架从文本提示出发,规划装配图并逐部件编写程序,通过编译、配合和连通性检查确保正确性,并由视觉批评器迭代优化。在 P3D-Bench 和新增的 MechBench-36 基准测试中,Procedura 在装配质量上优于现有原生生成器和 3D 代码智能体,且是唯一能输出可编辑、部件化结构程序的方案,生成的边缘最为锐利。
| Procedura | 一种新颖的3D建模代理框架,将对象表示为程序化装配体,利用LLM的编码能力生成可编辑的参数化程序。 |
| 3D shape as code | 一种范式,将3D形状表示为代码(程序),以便于编辑和重用,而非固定的网格数据。 |
| procedural assembly | 程序化装配体,由命名部件通过类型化配合关系连接而成的参数化程序。 |
| assembly graph | 装配图,表示对象部件及其连接关系的图结构,用于规划和验证装配过程。 |
| vision critic | 视觉批评者,一个解耦的模块,通过诊断修复来细化装配体,提高生成质量。 |
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅