当AI遇上 Blender :从自然语言到3D模型代码
2026年5月,意大利博洛尼亚大学与法拉利公司联合发布了一项名为BlenderRAG的创新系统,相关论文以预印本形式发布在arXiv平台。这套系统的核心能力堪称颠覆性:用户只需要用自然语言描述想要的3D物体,系统就能自动生成可在Blender中直接运行的Python脚本,从而自动创建对应的三维模型。这相当于给每一个有创意想法的人配备了一个AI建模工程师。
BlenderRAG的命名已经透露了它的技术方案:RAG即检索增强生成(Retrieval Augmented Generation)。系统并非凭空创建模型,而是从一个包含大量Blender Python API调用示例的知识库中检索最相关的代码片段,然后利用大语言模型将其组合为完整的可执行脚本。这种检索+生成的方法,比单纯的模型直接生成更加可靠,生成的脚本也更容易被用户理解和修改。
面向非专业用户:创意驱动而不是技术驱动
BlenderRAG的设计初衷非常明确:面向那些有创意想法,却被复杂技术门槛拦在门外的普通用户。当前的三维建模软件,无论是Blender、Maya还是 3ds Max ,都拥有陡峭的学习曲线。即便是一个简单的场景搭建,也需要用户掌握大量专业术语、快捷键和操作逻辑。BlenderRAG试图通过自然语言交互彻底消除这一障碍。
研究人员在论文中展示了一系列使用案例:用户输入描述如「创建一个木制的圆桌,桌上放一个陶瓷花瓶,花瓶里插着三朵花」,系统即可自动组合Blender的API调用,生成包含建模、材质和光照设置的完整脚本。虽然目前生成的模型在复杂度上还有限,但对于快速原型设计、教育演示、概念可视化等场景,已经展现出了极高的实用价值。
AI+3D建模的范式转变
BlenderRAG的出现,标志着AI 3D建模正在从端到端模型生成走向工具辅助生成的新范式。与 Meshy 、Tripo等直接生成3D网格模型的方法不同,BlenderRAG生成的是Blender的可编程脚本,这意味着用户可以像阅读代码一样理解和修改生成的模型,而不需要依赖黑箱式的AI输出。
对于3D打印行业来说,BlenderRAG的潜在影响不可忽视。目前3D打印的使用门槛主要体现在两个层面:硬件操作和模型设计。随着消费级3D打印机进入百元时代,硬件门槛已经大大降低,但模型设计仍然是制约普通人使用3D打印的核心瓶颈。像BlenderRAG这样的AI建模辅助工具,如果能够将3D设计的门槛降到自然语言描述的水平,那么3D打印从专业工具变为大众消费品的进程将大幅加速。
文章来源:arXiv (2605.00632)、腾讯网
