← 返回学习中心 · 图文、视频与演示OiOi Academy
AI绘画视频3D · 16

上帝之手 Blender:Astra 时代从入门到榨干

@noahduck283(诺鸭船长):Astra 引爆 Blender 下载潮——装好软件、接上 AI,跟着三个案例做出东西。

原作者 @noahduck283(诺鸭船长) 来源 X 长文 发布 2026-09-16
🧭

开篇:这课解决什么问题

Astra(Codex 中的 GPT-6)一出来,Blender 下载量激增,占满时间线。AI 把建模的次元壁硬凿开一条缝:外行也能借神力摸上一把。

@noahduck283(诺鸭船长)说:这篇不打算一口气教会你 Blender——只讲"会影响你使用 AI 的 3D 知识",带你装好软件、接上 AI、跟着做点东西出来,再看看别人玩出什么花样。

记住:一句话结论:先玩起来,再琢磨哪些能搬进创作和工作。Blender = 免费开源的虚拟摄影棚,AI = 帮你摆东西、调灯光、改布置的助手。
📦

认识 Blender:虚拟摄影棚

Blender 是免费、开源的 3D 创作软件:建模、材质、灯光、动画、渲染全在里面。把它理解成虚拟摄影棚:模型是摆进去的物体,材质决定表面,灯光负责照明,相机决定拍到什么;按这些设置算出最终图片叫渲染,让物体/相机随时间移动就是动画。

安装:官网 blender.org/download 下对应系统版本。实测环境:Mac 上 Blender 5.2.1 LTS。装完先切中文:编辑 → 首选项 → 界面 → 语言 → 简体中文(菜单仍是英文再勾 Interface 翻译;中文不影响 AI 执行脚本)。

先认四块:顶部工作区(布局/建模/着色/动画/渲染/脚本,先留"布局");视图里模型灰色别慌——可能只是简化显示,看颜色切材质预览,看最终出图看正式渲染。

原文配图:Blender + Astra 主视觉
原文配图:Blender + Astra 主视觉
高中生类比
Blender 像"乐高摄影棚":模型是积木,材质是贴纸,灯光是台灯,相机是手机。你不用亲手拼,告诉 AI"摆什么、怎么摆",它动手。
🔌

接入 AI:三种方式 + MCP 实测

本文用 Codex 中的 GPT-6 Astra:你向 Codex 描述需求,由它操作本机 Blender(不是在 Blender 里找聊天框)。

三种接入方式:脚本(想先做东西,从这开始)、MCP(经常来回改正在打开的工程再接)、看屏幕操作(配合检查结果)。不用全装;MCP 不会自动提高美术质量。

官方 MCP(Blender Lab):插件启用后点 Start MCP Bridge Server,看到 Server is running,地址 127.0.0.1:9876 只连本机。实测 MCP 1.0.3 要求 Blender 5.1+。核对两处:Blender 里服务在跑;Codex 里读出的场景对象/相机/文件名和屏幕上对得上。给 AI 的验证 prompt 原文:

检查这台电脑的 Blender 安装位置,使用它的 Python 接口创建一个临时测试场景,保存并输出预览,验证你能调用它。不要覆盖我正在编辑的工程。
避坑
MCP 能执行代码:只用可信项目,改前另存副本;服务不向公网开放,不用时停止。遇到报错把原文交给 AI 排查,别关掉全部安全保护。
🦆

案例 1:鸭子版《最后的晚餐》→ 网页小游戏

一切从一张参考图开始:鸭子版《最后的晚餐》交给 Codex,在 Blender 里搭出餐厅——角色、餐桌、餐具分别保存,方便后续改。中央主角用了现成的 Tripo 模型,其他简化重建;原图没画出的侧面背面要补出来,无法准确还原。

链路:图片与角色素材 → Blender 三维场景 → Three.js 网页小游戏。场景导出为 GLB(装下模型和材质的文件),再让 Codex 用 Three.js 加点击、对话、手记、指认。观众转视角、点角色问话、检查现场——"悠纳的蛋糕不见了,你决定相信谁"。

改造示例:暖光改冷光——让 AI 保留角色座位材质机位,只调灯光。桌布墙面从偏黄变偏灰蓝,整个餐厅冷下来。

原文配图:鸭子版《最后的晚餐》参考图——一切从这张图开始
原文配图:鸭子版《最后的晚餐》参考图——一切从这张图开始
原文视频:晚餐小游戏不剧透预告(14 秒)
🎬 原文视频:晚餐小游戏不剧透预告(14 秒)(点击图片跳转原帖观看视频)
记住:记住:有了可编辑的工程,就能反复换造型、改布置、调灯光、拍动画。先让 AI 在副本上改、给预览,再决定出正式文件。
🎞️

案例 2:白模预演 + Seedance 追逐短片

鸭子开吉普逃离恐龙、飞越断桥。先用 Blender 搭简化场景:车怎么跑、恐龙哪追、断桥何时出现——这种提前排好空间和动作的动画叫白模预演。再交给 Seedance,让视频模型补场景细节和角色表演。

作者踩坑后的三条升级:

  • 先让观众看清危险:镜头提前露出断桥和对岸,再让车起跳。
  • 白模把路线排清楚:追逐、腾空、落地调好,把 Tripo 角色放进驾驶位。
  • 让视频模型补表演:提示词写清回头受惊、落地前倾、脱险扶帽子,场景美术交给它重设计。

关键认知:白模只适合安排空间和路线,不能让 AI 精确照做每个动作。给视频模型的提示词要"开头说清参考什么、放开什么":保留彩色船长鸭外形配色、表情动作重演;灰白模型只参考空间关系和故事顺序,造型材质运镜全部重设计。

原文配图:白模预演场景——先排空间路线,再让视频模型补表演
原文配图:白模预演场景——先排空间路线,再让视频模型补表演
原文视频:追逐短片最初版(15 秒)
🎬 原文视频:追逐短片最初版(15 秒)(点击图片跳转原帖观看视频)
原文视频:追逐短片升级版(15 秒)
🎬 原文视频:追逐短片升级版(15 秒)(点击图片跳转原帖观看视频)
🃏

案例 3:悠纳闪卡 + Netlify 免费上线

给悠纳做一张会反光、能转动翻面的数字收藏卡,发链接就能送人。用 EverettFish 的 holo-card-studio:主体、背景、文字各放一层,转动时各层移动幅度不同→视差立体感,再叠随角度变化的镭射与星光。

流程:准备角色图和背景 → 生成名字编号字图 → 组装 Blender 卡片工程 → Three.js 交互网页。改名字只重生成文字层。

原文视频:悠纳闪卡演示(7 秒)
🎬 原文视频:悠纳闪卡演示(7 秒)(点击图片跳转原帖观看视频)

意外惊喜:Netlify 免费上线——让 Codex 打包好网页,在部署页选 browse files to upload,上传发布包,得 .netlify.app 地址。只传整理好的网页文件(dist 目录),别传整个制作文件夹。

高中生类比
holo-card 的图层视差像"千层蛋糕":每层错开一点,转动时前后距离感就出来了。镭射是蛋糕上的糖霜,随角度闪。
🌍

别人还玩出什么花样

作者没全复做,留链接的几个思路:

  • 走进一张房屋照片(Tom Krcha):按参考搭场景,做房间展示、家具布局预览。
  • 让观众自己转着看产品(Kushal):摩托车照片→模型→Three.js 网页,切换机位看车身信息。
  • 把产品结构动起来(shapelayer):折叠手机开合演示,概念展示和发布前预演。
  • 拍一座长出来的城市(TJ16th):节点规则安排道路延伸、建筑错峰生长。
  • 先排三维镜头再转画风(npaka / Leila):灰模给结构镜头,另找美术参考——"结构从哪来、美术从哪来"分开交代。
记住:作者收束:AI 把次元壁凿穿过围棋、写作、音乐、导演,现在轮到建模和游戏。与其纠结"是不是这块料",不如先给自己一次机会试试。先玩先体验。
词

术语翻卡:点卡片看解释

Blender
Blender
免费开源的 3D 创作软件:建模、材质、灯光、动画、渲染一体。
渲染
render
按模型/材质/灯光/相机的设置,计算出最终图片的过程。
MCP
Model Context Protocol
让 AI 直接操作 Blender 当前工程的官方协议,本机地址 127.0.0.1:9876。
白模预演
gray-box previz
用简化模型先排好空间和动作,再交给视频模型补细节的动画流程。
GLB
GLB
一个文件装下形状、贴图和动画的 3D 格式,"3D 的 JPEG"。
Three.js
Three.js
让 3D 物体在网页里显示和交互的 JavaScript 库。
视差
parallax
图层以不同幅度移动产生的立体感,闪卡的核心 trick。
测

自测一下:点问题展开参考答案

虚拟摄影棚:模型=摆进去的物体,材质=表面,灯光=照明,相机=拍到什么;算出最终图片叫渲染。

想先做东西从脚本开始;经常来回改正在打开的工程再接 MCP;看屏幕操作配合检查结果。不用全装。

只用可信项目,改前另存副本;服务只本机(127.0.0.1:9876)不开放公网;不用时停止。

正确:安排空间和路线(车怎么跑、恐龙哪追);误区:指望 AI 精确照做每个动作——表演交给视频模型补。

Codex 打包好网页 → 部署页选 browse files to upload → 得 .netlify.app 地址;只传 dist 目录,别传整个制作文件夹。