大模型
x.com ·
@shao__meng
OpenAI 开发者博客:用 GPT-6 Astra 实现从一句话到可交互 3D 建筑可视化
OpenAI 开发者博客介绍了开发者 @Dimillian 使用 GPT-6 Astra(通过 Codex)从一句话需求出发,逐步构建名为 'Solace' 的可编辑 3D 住宅。过程包括 Blender 建模、平面图审批、几何级细节(如真实建模的家具)、生活痕迹添加,并导出至 Unreal Engine 5 实现第一人称交互漫游。Astra 展示了自检闭环能力,如自动修正穿模和检查场景。文章还展示了三个非建筑项目(戴森球、星舰、莫奈花园)证明方法的普适性。
AI推荐理由 基于 OpenAI 开发者博客的案例,详细展示了 GPT-6 Astra 在建筑可视化中的实际应用,包括自检闭环、几何级细节、双引擎输出等,信息密度高且可验证,对 AI 在创意与工程领域的应用具有重要参考价值。
90
浏览 2,099
点赞 5
评论 0
转发 1
正文
[OpenAI 开发者博客] 用 GPT-6 Astra 做建筑可视化
[@Dimillian](https://x.com/Dimillian) 从一句话的建筑需求出发,让 Codex (Astra) 逐步建起名为 "Solace" 的可编辑 3D 住宅;从 Blender 场景、平面布局、家具细节、氛围渲染,一路做到 Unreal Engine 5 的可交互第一人称漫游,最后还展示了三个非建筑项目证明方法的普适性。
Architectural visualization with Astra
[developers.openai.com/blog/architect…](https://developers.openai.com/blog/architectural-visualization-with-astra)
1. 氛围先行,户型后至。 第一条提示词只有一句话:“设计一栋极简但细节丰富的房子,带漂亮花园。” Astra 通过 Blender Python API 自主搭建了建筑、家具、植物、材质、灯光和相机,并且自己渲染预览、自己检查、自己修正(如植物穿模、沙发毯的形态)。这是全文最值得注意的能力:不做一次性生成,要带自检闭环的迭代。第二步才加入黄昏光线与森林环境(使用 Poly Haven 资产和大气散射)。
2. 先画平面图,再建模。 Thomas 要求先出平面图供人审批,Astra 给出了围绕庭院的 U 型单层方案,并主动做了设计校验:卧室不被穿越式动线占用、厨房工作区不被过道打断。Thomas 特别强调这个顺序,先平面、再重建 Blender 模型、最后导出 Unreal,计划先行让整个流程成立。
3. 几何级的细节,而非贴图伪装。 家具是真实建模的几何体:沙发坐垫带滚边、床有床架/排骨架/床垫/床品的完整分层、衣柜有内部和挂杆、水槽是真挖空的凹碗、餐桌上摆着餐具。靠垫和床品是手工塑形而非布料模拟(更可控)。材质混合了自建着色与 Poly Haven 扫描贴图,并保持纹理尺度一致。Astra 还会用 Blender 后台模式(--python)跑脚本放置相机、选镜头、渲染,甚至用 computer use 打开应用直接检查场景。
4. 无材质的几何审查。 用实体模式(隐藏屋顶、森林、玻璃)裸检几何:门洞、墙体连接、采样步行路线。但文章明确声明这不构成正确性认证,仍需视觉渲染审查兜底。
5. “生活痕迹”让房子可信。 撤掉偷藏的补光灯(它们把房间打平了)、让光源与可见灯具对应、在灯罩里放入发光灯泡;桌上放面包、香草,茶几上摊开日记、老花镜、钥匙。这些全是建模几何(镂空餐具、罗纹杯、带缝边的亚麻布)。
6. 双引擎输出。
· Blender 影片:35 秒 1080p 相机漫游,四个机位剪辑衔接,1.65m 视高、24–26mm 镜头,Cycles 渲染 900 帧(自适应采样 + OpenImageDenoise)。
· Unreal Engine 5 漫游:FBX 导出求值后的几何 + 一份 JSON 场景描述(位置/材质/灯光/相机),处理了米↔厘米的单位换算和坐标系差异;用 Lumen、体积雾重建林间氛围;加了第一人称角色、碰撞、E 键交互(开门/抽屉、开关灯、操作有意式咖啡机萃取动画的咖啡机;按按钮、出咖啡、液面上升),打包成原生 Mac 应用。两个引擎还做了同机位同视角的七联分镜对比图,各自保留本引擎的光照与色调映射。
7. 超越建筑的验证。 HELIOS(戴森球,5120 块面板)、AURELION-07 星舰(含程序化材质区分陶瓷装甲/机加工金属/玻璃)、莫奈吉维尼花园(睡莲池、绿桥)。三个案例同样展示了 Astra 的自我审查,主动发现土星环被裁切、船头太素、行星抢戏并自行修复。
可复用的路径:选一个想看到的东西 → 描述用途与氛围 → 要求可编辑场景 + 审查视图 → 先看大形再逐层细化。


Derrick Choi@derrickcchoi
Great blog post by [@Dimillian](https://x.com/Dimillian) about how he used Astra to build a house in Blender, then to Unreal Engine 5.
He reviewed the floor plan before expanding the house, then refined the furniture, materials and lighting.
The details are actually insane. The kitchen drawers open. Light switches work. The espresso machine brews coffee.
[developers.openai.com/blog/architect…](https://developers.openai.com/blog/architectural-visualization-with-astra)
[🔗 View Quoted Tweet](https://x.com/derrickcchoi/status/2097325580446544051)