Ch17 多模态AI

AI 3D 生成:从文字到三维世界

一句话理解

AI 3D 生成是 AI 内容生成的前沿领域——从文字描述或图片直接生成三维模型。2026 年,3D 生成技术已经从实验室走向生产:游戏开发、影视制作、电商展示、AR/VR 等场景开始实际使用 AI 生成的 3D 资产。

3D 生成的技术路线

核心挑战:3D 数据的稀缺性

与 2D 图像(数十亿张)不同,高质量的 3D 模型数量极少(百万级别)。这意味着 3D 生成不能像 2D 图像生成那样直接在大规模 3D 数据上训练扩散模型。技术的发展围绕着”如何利用 2D 知识生成 3D”展开。

路线一:基于 2D 扩散模型的 3D 蒸馏 (Score Distillation Sampling)

核心思想:用 2D 图像扩散模型(如 Stable Diffusion)作为”教师”,通过 score distillation 将 2D 知识蒸馏到 3D 表示(NeRF 或 Gaussian Splatting)中。

DreamFusion (Google, 2022) 是这一路线的开创者。

工作流程:

  1. 初始化一个 3D 表示(NeRF 或 3D Gaussian)
  2. 从随机视角渲染一张 2D 图像
  3. 给渲染图像加噪声,输入 2D 扩散模型
  4. 计算 score distillation loss(SDS loss):2D 扩散模型预测的噪声 vs 实际加入的噪声之差
  5. 用 SDS loss 的梯度更新 3D 表示
  6. 重复 2-5 步,从不同视角迭代

关键公式:SDS loss 的梯度

其中 是 2D 扩散模型的噪声预测, 是渲染的 2D 图像, 是文本条件, 是 3D 表示的参数。

路线二:图像到 3D (Image-to-3D)

核心思想:给定一张或多张 2D 图像,直接生成 3D 模型。

Zero-1-to-3 (2023):用扩散模型学习”视角变换”——给定一张图像和一个相机位姿变化,生成新视角的图像。得到多视角图像后,用 NeRF 或 3D 重建方法重建 3D 模型。

TripoSR (Stability AI, 2024):单张图像 1 秒内生成 3D 模型,是目前最快的方案之一。核心技术是 Large Reconstruction Model (LRM) 的 Transformer 架构。

路线三:大规模 3D 数据训练

核心思想:直接用大规模 3D 数据集训练生成模型,像 2D 扩散模型那样。

代表模型:

  • Rodin (Microsoft, 2023):用 3D 扩散模型在 3D 数据上训练,生成 3D 隐式表示
  • Meshy (2023-2024):商业化的 3D 生成平台,支持 text-to-3D 和 image-to-3D
  • LGM (Large Gaussian Model, 2024):用 Transformer 直接生成 3D Gaussian Splatting

3D 表示方式对比

3D 生成不仅取决于生成算法,还取决于用什么方式表示 3D。

表示方式原理优点缺点代表方法
NeRF神经网络隐式表示 3D 场高质量,连续表示渲染慢,不易编辑DreamFusion
3D Gaussian Splatting3D 高斯椭球体集合渲染快,可编辑点数多,几何精度低LGM, DreamGaussian
Mesh (网格)顶点+面片标准格式,所有软件兼容拓扑固定,难以表示复杂形状Meshy, Rodin
SDF (有符号距离函数)神经网络隐式距离场几何精度高渲染慢SDFusion
DMTet (可微四面体)可微的四面体网格可微 + 标准格式复杂度限制Magic3D
Triplane三个正交平面的特征图高效 3D 表示分辨率有限EG3D, LRM

2026 年主流 3D 生成方案对比

方案输入输出格式生成时间质量开源适合场景
DreamFusion文本NeRF1-2 小时中是创意原型
Magic3D文本Mesh40 分钟中高否游戏资产
Zero-1-to-3单张图像NeRF10 分钟中是快速 3D 重建
TripoSR单张图像Mesh<1 秒中是实时应用
Rodin文本/图像Mesh5 分钟高否高质量资产
Meshy文本/图像Mesh1-5 分钟中高否通用
LGM单张/多张图像3D Gaussian10 秒中是快速预览
InstantMesh单张图像Mesh5 秒中是快速生成

核心技术详解

NeRF (Neural Radiance Fields)

NeRF 是 3D 生成的基础技术之一。它用 MLP 网络表示一个 3D 场景的辐射场:

输入 3D 坐标 和视角方向 ,输出该点的颜色 和密度 。通过体渲染(volume rendering)从任意视角渲染图像。

NeRF 的局限:渲染速度慢(一帧需要数秒),训练需要数小时,且难以编辑。2024-2026 年,3D Gaussian Splatting 在很多场景中取代了 NeRF。

3D Gaussian Splatting (3DGS)

3DGS 是 2023 年 SIGGRAPH 提出的革命性技术。它用一组 3D 高斯椭球体表示场景:

每个高斯椭球体有位置 、协方差 、颜色和透明度。渲染时,将所有高斯投影到 2D 图像平面,按深度排序,通过 alpha blending 合成最终图像。

3DGS 的优势:渲染速度极快(100+ FPS),远快于 NeRF,且支持实时编辑。这使得 3DGS 成为 2024-2026 年 3D 生成的主流表示方式。

扩散模型在 3D 中的应用

应用方式输入输出代表模型
2D 扩散 + 3D 蒸馏文本3D 表示DreamFusion, ProlificDreamer
多视角扩散单张图像多视角图像Zero-1-to-3, MVDream
3D 扩散文本/噪声3D 体素/隐式表示Rodin, 3DTopia
2D 扩散 + 3D 重建多视角图像3D 模型TripoSR, LGM

2026 年应用场景

游戏开发

AI 3D 生成最直接的应用场景。游戏需要大量 3D 资产(角色、道具、场景),AI 生成可以大幅降低制作成本。

资产类型传统制作时间AI 生成时间适用工具
低面角色2-5 天5-30 分钟Meshy, Rodin
道具/武器1-3 天1-10 分钟Meshy, TripoSR
场景元素3-10 天10-60 分钟DreamFusion, Meshy
纹理/材质1-2 天即时各类 PBR 生成

电商展示

3D 商品展示的需求正在快速增长。AI 可以从几张产品照片生成 3D 模型,用于 AR 试穿、360 度展示等。

AR/VR 内容

Apple Vision Pro 和 Meta Quest 的普及推动了 3D 内容需求。AI 3D 生成可以快速创建 AR/VR 中的 3D 对象和场景。

影视预可视化

在电影制作中,导演用 AI 3D 生成快速创建场景的 3D 模型,用于预可视化(pre-visualization)——在正式拍摄前预览场景布局和镜头运动。

技术挑战与未来方向

挑战现状 (2026)未来方向
生成质量接近可用的游戏资产级别达到 AAA 游戏标准
纹理质量PBR 材质可以生成,但不够精细高分辨率 PBR 纹理
拓扑质量四边形化仍然困难自动重拓扑
生成速度从秒级到小时级实时生成
可控性有限的 pose/结构控制精确的几何控制
多物体场景基本限于单物体完整场景生成
动画支持几乎不支持骨骼绑定 + 动画生成

相关笔记

来源

关联7

知识图谱

局部图谱 · 点节点跳转