Simon的白日梦
26-07-07 12:23 微博认证:科技博主

通过一张平面图直接驱动 Blender 建模分模块可修改的房间模型,我感觉以后传统建模软件更新交互界面的时候,不是更新人&机交互界面,而是更新机&AI 交互界面了😂。

Code-as-Room:从单张房间俯视图生成可执行 Blender 场景代码
Code-as-Room 是一个基于 MLLM 的 agentic system,用来把单张 top-down room image 转成可执行的 Blender code。它的目标不是直接输出一个黑盒 3D 模型,而是逐步生成场景理解、空间关系、布局、几何、材质、纹理和渲染设置,最后落成 Blender 脚本。
它的 pipeline 很细:先做 scene classification,再做 spatial semantic analysis、scene graph construction、base Blender code generation,然后处理墙体和占位物、主要物体描述、主要物体详细几何、小物件放置、材质、纹理 prompt、渲染脚本等。LLM / VLM 负责语义和代码合成,确定性代码负责 orchestration、validation、repair、memory、code integration 和几何约束。
当前仓库发布的是 Blender-code generation pipeline。README 也说明,更大的项目规划里还有 asset retrieval data/checkpoints 和 3D generation combination components,但这次还没放出来。
我的判断:它比普通 image-to-3D 更适合需要后期编辑的场景。Blender code 是可读、可改、可复现的中间层;失败了也可以定位是关系图错了、布局错了、材质错了,还是几何生成错了。对室内空间、建筑叙事和 synthetic environment 来说,这种“代码化空间”比一次性 mesh 更有后劲。
🔗 链接:http://t.cn/AXo6lyma
🌐 项目页:http://t.cn/AXo6lymX
📄 论文:http://t.cn/AXo6lymS
#HOW I AI# #ai生活指南# #3D\u6a21\u578b\u751f\u6210#

发布于 浙江