GPT-6 Astra
+ Blender

从 Python 脚本
到可编辑的 3D 场景。

探索 Astra 编写 Python、运行 Blender、检查渲染并修改场景时,创作者们构建出的作品。

案例集更新于

树林环绕的 U 形 Solace 住宅渲染,包含带家具的房间、庭院和泳池
Thomas Ricouard / OpenAI

Blender 是工具,Astra 编写指令。 成果可以包含可编辑的几何体、材质、相机和源代码。

了解工作原理

案例集

查看成果、方法与证据支持的结论。

12 个案例 收录于本案例集

官方案例研究

可编辑的带家具住宅、Cycles 相机漫游,以及可交互的 Unreal Engine 5 漫游。

Thomas Ricouard / OpenAI

公开项目文件

三轮提示驱动修改,Python 脚本、Blender 场景、渲染图与会话记录均发布在 GitHub。

Simon Willison

创作者演示

将老式图纸转化为机械组件,作者报告包含 3,295 个可编辑对象。

Tom Krcha

官方案例研究

面向地球的构图包含 5,120 块面板,通过预览渲染不断优化。

Thomas Ricouard / OpenAI

官方案例研究

硬表面巡航舰,含分段环、四个细节引擎与独立可编辑材质。

Thomas Ricouard / OpenAI

公开项目文件

三视图变为 28 个部件的探测车,再对已保存场景进行定量修改。

Kingy AI

官方案例研究

依据参考图与多轮材质审查制作的睡莲池、桥和花园。

Thomas Ricouard / OpenAI

创作者教程

14 分钟完成的第一版 GIF 像塑料;加入参考图并经过五轮修改后,Cycles 效果改善。

Leon Liu / liustack

创作者教程

以参考资料驱动,将 Blender 素材制作与 Three.js / Unreal Engine 场景组装分开。

Matt Shumer

创作者演示

使用房产照片重建住宅并制作宣传漫游的创作者演示。

Yunfan Ye

创作者演示

把 Three.js 游戏重建为 Blender 场景制作预告片,并使用 GPT Image 2 图像素材。

Meng To

失败案例

通过电脑操作尝试制作真实蝙蝠,说明操作工具与可信解剖结构之间仍有差距。

aollivier82

“公开项目文件”表示作者提供了可编辑文件或代码仓库。其他成果与耗时由创作者报告,本案例集不是独立基准测试。

构建、渲染、检查、修改。

真正有用的循环,发生在第一次提示与最终图像之间。

阅读官方工作流程
  1. 1

    明确参考资料

    提供视图、尺寸,以及必须保留可编辑状态的部件。

  2. 2

    用 Python 构建

    Astra 编写 bpy 脚本,由 Blender 创建并保存场景。

  3. 3

    检查预览

    先低成本渲染,比较轮廓、穿插、材质与构图。

  4. 4

    修改并导出

    修复可见问题,重新渲染,再交付场景和所需导出文件。

Blender 命令行 + Python

适合可复现构建、场景生成与批量渲染。Agent 使用保存的脚本在后台运行 Blender。

/Applications/Blender.app/Contents/MacOS/Blender --background --python scene.py
本地配置教程

电脑操作 + Python

使用界面检查视口或处理特定 UI 步骤,场景构建仍主要依靠脚本。

查看房屋案例

运行中的 Blender + MCP

通过 Blender Lab 插件与 MCP 服务检查、修改已打开的场景,需要 Blender 5.1 或更新版本。

此集成会执行模型生成的 Python。Blender 建议在不含敏感文件的隔离环境中使用。

Blender 配置与指南
左侧为初版 EEVEE 甜甜圈,右侧为修改后的 Cycles 版本
初版 EEVEE 渲染 → 五轮 Cycles 修改。 Leon Liu / liustack

保存一张渲染图只是起点。

甜甜圈初版耗时 14 分钟,质感像塑料。更好的参考、材质与反复视觉检查改善了成果。

火车的对象数量不能证明拓扑整洁;蝙蝠演示说明,即使能操作 Blender,也可能无法生成可信的解剖结构。

从一个
可编辑场景开始。

提供机械物体、道具或房屋的清晰参考,将源文件保存和视觉检查列为交付要求。

此起步提示词整理自案例中的实践,并非所展示案例的原始提示词。

.blend.py.glb预览图转台视频
阅读 Simon 的可复用 Blender 技能
Blender 场景起步模板
通过 Python API 使用本地安装的 Blender。
按照附带参考创建可编辑场景。

要求:
- 主要部件保持独立并明确命名。
- 添加细节前先匹配比例和轮廓。
- 材质保持独立可编辑。
- 保留 Python 源码与可编辑 .blend。
- 导出 GLB 和转台视频。
- 渲染正面、侧面、四分之三和特写视角。

流程:
1. 分析参考并标出不确定细节。
2. 构建主体并检查比例。
3. 低成本渲染预览。
4. 对照参考检查预览。
5. 修正几何体、穿插和悬浮部件。
6. 添加次要细节、材质、灯光和相机。
7. 再次渲染检查,修正仍不合理的部分。
8. 保存最终场景、脚本、导出文件和预览。

不要仅因 Blender 无报错就认定任务完成,完成前必须目视检查渲染。