
试着用 Codex 做完一切!把泡泡女孩变成 3D 动画的全过程 🫧💜
从整理 100 条调研链接到实际制作:通过 Codex 完成 Tripo3D 的生成、分割与绑定,以及 Blender 中头发和服装的摆动、玻璃温室和 12 秒视频的创作记录。
“我想做一个半透明、闪闪发亮、有可爱女孩,而且头发和衣服都会轻轻飘动的世界!”
我试着通过 Codex 操作 Tripo3D 和 Blender,做出了这份超级贪心的组合套餐 ✨ 最终完成的是 《Bubble Reverie》:一个女孩在玻璃温室前施展魔法的 12 秒动画 🪄
从收集资料、生成图片、操作浏览器,到在 Blender 中建模与调整、导出视频、撰写这篇文章,整个制作过程都以 Codex 为中心推进。人类负责决定方向,例如“再可爱一点”“衣服也要飘起来”。不过,GLB 下载被浏览器拦截后,将文件保存并放进文件夹这一步还是请人帮忙了。这并不是一个完全无人参与、万事顺利成功的故事,所以这部分也会如实写下来 😊
先做调研。从 100 条链接中参考了什么? 🔎
一开始,我将 Astra 的案例、MCP 集成,以及 Blender 动画和渲染资料整理成了 100 个条目。这 100 条并不全都是“用 Astra 制作作品的文章”。其中也包括官方手册和通用的 3D 制作资料。
这次的起点是 OpenAI 的 使用 Astra 进行建筑可视化。这是一个案例:Codex 中的 Astra 通过 Blender 的 Python API 制作建筑,一边查看预览一边修改,最后完成镜头漫游。
我参考了这种“制作 → 查看 → 修正”的推进方式,不过这次做的不是住宅,而是女孩与泡泡的温室 🏛️🫧 连接使用了 Blender MCP。收集的 URL 列表会在文章后半部分按组列出。
1. 从可爱的原画,到 3D 女孩 🎀
首先,我用 Codex 的图像生成技能制作了一张 2D 原画:薰衣草色短发、水蓝色眼睛、白色与浅紫色荷叶边服装,再搭配薄荷绿蝴蝶结。可爱元素加得相当满 💜
为了便于 3D 化,我制作了白色背景的全身正面图,并在手臂和身体之间留出空隙。将图片通过浏览器操作交给 Tripo3D 后……就是这个效果!

真的变成立体模型了!连荷叶边和发饰都有,第一眼看上去的华丽感很不错 🥰 不过,做出一个可爱的模型,和让它自然地动起来,是两回事。真正的挑战从这里才开始。
2. 分成 40 个部件。之后这里会发挥作用 ✂️
使用 Tripo3D 的 Detailed 分割后,模型被分成了 40 个部件。

鲜艳的颜色是为了便于区分部件。服装纹理并没有消失,所以不用担心 🌈 因为之后想单独让头发和裙子摆动,这样就更容易精准选中需要处理的位置。
3. 加入骨骼,试试魔法动作 🦴🪄
接下来是在 Tripo3D 中为 Humanoid 进行绑定,让它生成用于驱动身体动作的骨架。

我生成并测试了“cast_a_spell”和“standing_relax”。但下载时浏览器拦截了文件,制作一度停住。之后请用户保存 GLB 并放到指定位置,才得以继续。
实际文件包含 40 个网格、40 个材质和 41 根骨骼。里面实际包含的动作 只有一条 cast_a_spell。原来在界面中选择两条动作,和文件中实际包含两条动作并不是一回事 🤔
另外,界面中虽然指定了 8K,但 GLB 内每个部件的图片尺寸是 64~1024px。没有只凭设置界面下结论,而是检查了实际内容,这一点很值得。
4. 头发和衣服,也要好好飘起来! 🍃
这是这次特别在意的部分。“身体在动,但头发和衣服始终黏在一起”,看起来会有点像人偶。
因此,我在 Blender 中为两组发梢、14 个裙摆部件和 1 个腰部蝴蝶结加入了摆动。

尽量固定根部,让越靠近发梢和裙摆的位置摆动越明显。头发稍微更快,布料则以延迟一点、轻柔跟随的感觉摆动 🍃
做法是计算类似弹簧般摆动后逐渐稳定的运动,并记录到用于变形的形态键中。这不是会解决碰撞的完整布料物理模拟,而是一种便于调整的摆动演出。
不过,这里也并不顺利😂 自动绑定状态下,腿会把裙子顶起来。想修正时又弄错了旋转基准,结果腿看上去像折了一样……
我以原始初始姿势为基准进行修正,把裙子的权重重新分配到腰部,也减弱了腿部动作。此外,还用非破坏性遮罩隐藏了服装内侧看不见的大腿,处理了细小的穿插问题。原始网格仍然保留着 👍
不能因为“自动动起来了!完成!”就结束,近距离检查并修正的步骤果然很重要。
5. 也来做背景吧。稍微复杂一点的玻璃温室 🏛️✨
因为也想尝试建筑建模,所以背景中放了一座圆顶温室。这不是 Tripo 的模型,而是 Codex 通过 Python 操作 Blender 组装出来的。

12 根装饰柱、24 根圆顶梁。接着铺设 24 块曲面玻璃,再加入拱窗、双开门、台阶和栏杆。白色立柱配金色边缘,玻璃则使用薄荷绿、粉红和薰衣草色,渐渐变成了像糖果一样的配色 🍬
这种“把相同部件整齐排列”的建筑,很适合用代码来制作。当然,这只是用于影像的装饰模型,并不是实际可建造的结构设计。
6. 让泡泡飞起来,做成 12 秒视频 🫧🎬
最后加入了 68 个泡泡、玻璃球和珍珠。为它们设置旋转轨道和上下摆动,让它们缓缓漂浮。

我让泡泡呈现边缘颜色和反射更强的效果。这并非严格的薄膜干涉模拟,而是为了营造彩虹泡泡的感觉 🌈
镜头从女孩附近移向能够看见温室的全景。脚下不是步行动作,而是设计成在底座上微微漂浮的魔法感演出。
完成视频在这里 👇
1280×720、24fps、共 288 帧、无音频。使用 Cycles 渲染 PNG 序列帧,再合成为 H.264 的 MP4。
制作感想 💭
能从一张原画一路做到一个真正会动的世界,真的很开心! 🥳
用 Tripo3D 制作模型、分割和骨架,再用 Blender 调整头发、服装、建筑和镜头。能通过 Codex 推进这一整套制作流程,感觉很有意思。与其说是人类一直按 Blender 的按钮,不如说是传达“我想要这样”,再根据结果决定方向。
不过,服装权重和穿插仍需要修正,这次的摆动也只是演出用途。如何处理包含接触的完整头发与布料模拟,以及适应幅度更大的动作,大概会是下一步课题 🛠️
远景中发梢细微的摆动不太容易看出来,下次想增加更多近景镜头,让那种“轻轻飘起”的感觉真正成为主角。不过,泡泡、荷叶边和玻璃温室的组合,我还挺喜欢的 🫧💜
收集的 URL 列表 📚
这里将调研笔记中的 100 个条目分为 10 组列出。除了 Astra 的直接案例,也包含通用 Blender 技术资料和演出参考。由于存在重复 URL,这并不意味着有 100 个独立的制作案例。链接目标的版本可能与本次使用的 Blender 4.0.1 不同。
1. Astra・Codex・MCP 的直接资料(1–10)
- 使用 Astra 进行建筑可视化
- 使用 Astra 制作游戏
- 使用 GPT-6 Astra
- GPT-6 Astra 模型页面
- Codex MCP 文档
- Blender Lab MCP Server
- Blender MCP
- Codex + Blender MCP 实用指南
- Blender Codex MCP
- mcp-blender
2. AI 智能体与 3D 生成的案例・研究(11–20)
- 如何通过 MCP 使用 AI 智能体控制 Blender
- Blender MCP:AI 辅助 3D 建模
- Blender MCP 第 3 部分:第一个 MCP 工作流
- Blender AI 智能体:自动化 3D 建模
- Claude + Blender 工作流
- SceneCraft
- SimWorlds
- Cutscene Agent
- VideoCoCo
- BlenderProc
3. 动画基础设计(21–30)
4. 绑定・角色・动作的可信度(31–40)
5. Blender Studio 制作课程与流程(41–50)
- 为动画做准备
- 动画基础
- 角色动画
- 卡通角色工作流
- Blender 动态图形
- Blender Studio 动画流程
- Blender Studio 流程概览
- Blender Studio
- Blender 开源电影
- Blender 基础
6. Geometry Nodes・程序化表现(51–60)
- Geometry Nodes 简介
- 模拟节点
- 模拟区域
- 布料动力学节点
- Geometry Nodes 修改器
- 抽象 Geometry Nodes 动画
- 程序化 KPop 武器拖影
- 使用 Python 和 CSV 数据自动化 Blender 动画
- Blender Python API 快速入门
- 基础程序化动画讨论




