如何用 Codex + Blender,做出全网爆火的 3D 人体模型教科书?

这两天刷 X 的时候,发现一类项目特别火,就是用 Codex + Blender + 3D 生成工具做的交互式 3D 模型网站

效果确实酷炫 ——

如何用 Codex + Blender,做出全网爆火的 3D 人体模型教科书?

网上也有人把类似项目的源码开源了,比如下面这个「细胞结构工坊」的 GitHub 项目 ——

image-20260521023405535.png

但我觉得,直接看成品或者翻代码,对大多数人来说并不直观。大家更想知道的是 ——

「这个东西到底是怎么一步步做出来的?」

我研究了一两天,下面用最简洁、最不绕弯子的方式,把整个流程讲清楚。全程无广,放心食用。

整个项目需要三个工具 ——

Codex(也可以换成 Claude Code 或 Antigravity,效果一样)负责处理所有代码逻辑,这个属于基本功,不多说了。

3D 模型生成网站,比如腾讯混元 3D 或 Tripo 3D,负责把 2D 图片变成 3D 模型。

Blender,这个可能很多人不太熟悉,业内朋友当然再熟悉不过了。简单介绍一下 ——

Blender 是一款开源的 3D 创作套件,覆盖了建模、雕刻、材质贴图、灯光渲染、动画、粒子特效、物理模拟、视频剪辑和合成。只要跟 3D 视觉相关的任务,它基本都能干。

不少独立创作者、小团队甚至大厂的前期概念阶段都在用它。

接下来说一下怎么让 Codex 控制 Blender,也就是在 Codex 里下指令,让它直接操作 Blender 的建模工具。

这个配置很简单。

Codex 本身有 MCP 客户端能力,可以读取 ~/.codex/config.toml 里的 mcp_servers 配置,把外部 MCP server 挂载成工具。

有个第三方开源项目 ahujasid/blender-mcp,地址在这里 ——

https://github.com/ahujasid/blender-mcp

image-20260521084304068.png

下载好之后,直接让 Codex 帮你把配置写进去就行。配置完成后,Codex 就能直接调用 Blender 了。

准备工作到这里就结束了,下面正式开始做项目。

第一步,生成人体模型的正视图、侧视图、后视图。

我们需要先用图像生成工具,把人体整体以及各个器官的三个视图(正面、侧面、背面)分别生成出来。

我用下来觉得效果比较好的提示词是这样的 ——

帮我生成一个人体模型,极繁主义、复杂的血管网络、粉紫色调、精细的组织纹理。

image-20260521031018764.png

你可以在这个基础上改提示词,分别生成心脏、大脑、胃这些器官的视图,然后把图片全部存到本地。生成图片的工具我用的是 OpenAI 的 Image 2.0,效果确实不错。豆包也可以,看个人习惯。

image-20260521031054497.png

但到这一步,我们手里的还只是图片。图片没法在网页上 360 度旋转,我们需要的是 .GLB 格式的 3D 模型文件。

第二步:3D 模型生成

所以接下来就要用到 3D 模型生成工具了。

这里可能有人会问 ——

「Codex 不是已经能控制 Blender 了吗,为什么不直接让 Codex 在 Blender 里建模?」

因为我试过了,普通人用 Codex 去 Vibe 一个 3D 模型,效果很难看。比如我一开始让 Codex 做了一个喷火龙,成品是这样的 ——

image-20260521030409859.png

对于没有专业 3D 建模知识的人来说,直接用 Codex 在 Blender 里建模这条路走不通。

所以 Blender 在这个项目里就干一件事 ——

导入已经做好的 3D 模型,然后压缩体积。因为 3D 生成工具导出的模型一般都有四五十 MB,直接放到网页上加载会很慢,通过 Blender 可以把它压缩到一个合理的大小。

现在 3D 模型生成工具有不少选择,比如 Tripo 3D 和腾讯混元 3D。我最后选的是腾讯混元 3D。原因很简单 ——

免费。一天能生成几十次,做完整个项目都没用完免费额度。精度上 Tripo 3D 确实更好一点,但混元 3D 也差不多够用了。

具体操作流程是这样的 ——

打开混元 3D 的 3D Studio,进入几何生成功能,选择「上传多视图」,把之前生成的正视图、后视图、侧视图上传进去。模型选 3D 生成 v3.1,面数选 1.5M 就够了。

image-20260521030815936.png

生成完之后你会发现,模型是没有颜色的,就是个白模。这时候需要再做一步 ——

点击左边的「纹理绘制」,上传多视图,一键重绘纹理,就能给模型上色了。

这些操作在 Tripo 3D 里也差不多,流程基本一样。混元 3D 的优势在于它不按积分计费,按生成次数算,我做完整个项目一天的免费次数都没用完:

image-20260521084552446.png

按照这个流程,我们把人体的胃、大脑、心脏、颈部全部生成出来,导出格式统一选 .GLB。

接下来要解决一个问题 ——

「怎么让用户点击人体模型的某个部位,就能跳转到对应器官的 3D 视图?」

我的整体设想是这样的 ——

主页面展示完整的人体模型,当用户点击大脑的位置,就切换到大脑的独立 3D 模型;点击胃的位置,就切换到胃的模型。

这就需要给人体模型的各个区域做定位标注

我研究了一个很简单的方法 ——

把人体模型的文件路径告诉 Codex,让 Codex 在 Blender 里为人体模型的各个部位划定区域,用绿色的立体圆球标出来。Codex 标注的位置可能不太准,这时候我们可以自己在 Blender 里手动微调。

image-20260521030214465.png

定位调整好之后,让 Codex 把这些定位数据导出成一个 JSON 文件 ——

image-20260521031548385.png

到这一步,素材就齐了 ——

各器官的 .GLB 模型文件 + 人体模型上的区域定位数据。可以开始搭建前端了。

我把这个项目命名为 Human Body Atlas,定位是一个面向高中生物的人体结构交互图谱。前端做的是黑白色调,也参考了 GitHub 上的一些开源项目。

整个目录分为五个板块 ——

人体总览、颈部、胃部、心脏和大脑。

image-20260521082819427.png

主页面的人体模型支持自由交互 ——

可以随意放大缩小,用方向键调整视角,也可以点击左下角的「自动旋转」让模型自己转起来

如何用 Codex + Blender,做出全网爆火的 3D 人体模型教科书?

右侧是每个模型的信息面板,包含部位介绍、热点标注、数据来源等内容。

image-20260521082852000.png

比如颈部模型就包含了颈椎区域、气管、食管、血管、神经这些结构的标注。

image-20260521082922102.png

前面在 Blender 里做的区域定位也用上了。

点击人体模型对应的位置,就能自动跳转到那个器官的 3D 视图。精准度说实话还不够完美,比如我点的是下巴附近,它跳转到了大脑的视图。

但大体可用,点击之后你可以很细致地查看整个器官模型。

如何用 Codex + Blender,做出全网爆火的 3D 人体模型教科书?

颈部的定位做得比较好,跳转很精准 ——

如何用 Codex + Blender,做出全网爆火的 3D 人体模型教科书?

胃部的视图,颜色还原得不错。

这里要多说一句 ——

3D 模型本身才是这个项目最重要的资产。所以在混元 3D 或 Tripo 3D 里生成模型的时候,建议多试几次。3D 模型生成有时候会有幻觉,某些细节可能不太对,多生成几次选最好的那个就行。现在这类工具已经比较成熟了,但确实需要耐心。

希望混元 3D 再给点力,目前还稍微差点意思。

image-20260521083253820.png

心脏的 3D 模型视图稍微有一点幻觉,但整体项目的完成度还是不错的。

image-20260521083306649.png

说实话,我觉得这种项目特别适合学校教育场景。整个做下来花不了太多时间,但学生们能通过它看到生物课本上讲不到的东西,360 度旋转一个心脏、一个胃,比翻书直观太多了。

如果你也想做类似的项目,上面这套流程可以直接复用。工具都是现成的,门槛也不高,就是把 Codex、Blender 和 3D 生成工具这三样串起来用。

 

 

我初中高中那会儿,生物课给我的感觉就是死记硬背。什么化学式、人体结构、细胞分裂,全是课本上的平面图,看完就忘。我一直觉得这玩意跟学数学公式没什么区别,纯靠背,完全没有画面感。

当时也不知道学这些到底有什么意义,因为你根本没有一个形象的感受过程

一个胃长什么样?我哪知道?

课本上就是一张 2D 的剖面图,旁边标一堆箭头,胃底、胃体、幽门,背就完了。

但你说我对生物真的不感兴趣吗?

我觉得也不是,生物天生会给青少年一种神秘感。

但课本给你的永远是一个固定角度的切面,你没法转一转,没法放大看看瓣膜到底怎么开合的,没法理解血液为什么只能单向流动。

高考数学我基本总是差 10 分满分,但生物基本都是及格线。不是因为笨(😃),是因为整个学科的学习方式太反人类了。你要用纯文字和平面图去理解一个三维的、动态的、有空间关系的系统。这件事本身就很拧巴。

老师上课也没办法,他能做的就是在黑板上画一个简笔画,然后说「同学们想象一下」。想象什么?我连猪心都没见过,你让我想象人的心脏怎么跳动?

现在回头看,如果当年有这种 3D 交互的东西,能让我自己转一转、放大看看血管怎么分布的、心脏的瓣膜长什么样,我大概率不会觉得生物课那么无聊。

不是说有了 3D 模型就能考满分,但至少你能「看见」这个东西,你对它有了空间感,再去背那些名词的时候,脑子里是有画面的。

这跟死记硬背是完全不同的体验。

所以做完这个项目之后,我最大的感受是 ——

一个人花两天时间做出来的东西,可能比一本印了二十年的课本更直观。

实战分享

5 个技巧教你用 TRAE SOLO 做复杂数据分析

2026-5-20 17:09:57

AI百科

Quantization(量化):把AI模型"压缩"进你的电脑

2026-4-22 19:50:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧