CGI(计算机生成的图像)指的是计算机生成的图像和动画,通过3D建模、纹理和渲染创建。
定义
CGI(计算机生成图像)是指完全或部分由计算机生成的图像和动画。这包括:
- 3D建模的角色和物体
- 数字环境和景观
- 特效模拟(火、水、烟)
- 抽象可视化
- 动态图形
CGI在当今的电影制作中不可或缺。几乎没有一部大片能够脱离数字角色、场景扩展或特效。
CGI的类型
1. 3D角色动画
定义:数字化的类人或动物角色
复杂性:
- 简单:基本人形,标准解剖结构(200-400个多边形)
- 复杂:肌肉、毛发、服装、皮肤细节(500万-2000万个多边形)
- 照片级真实感:皮肤次表面散射、毛孔细节、微观几何(5000万+个多边形)
工具:Maya, MotionBuilder, Blender, Zbrush
成本:每个角色20万欧元 - 80万欧元(含绑定、动画、纹理)
2. 数字环境
定义:完全数字化的景观、建筑、城市
类别:
- 建筑:建筑、室内、未来结构
- 自然景观:山脉、森林、海洋场景
- 科幻世界:外星行星、空间站
工具:Houdini, Maya, Blender, Zbrush, Unreal Engine
成本:30万欧元 - 200万欧元(取决于细节程度和规模)
3. 特效模拟
类型:
- 粒子:烟、火、尘埃、火花
- 流体模拟:水、油、烟雾行为
- 布料/毛发:织物、毛发、旗帜
- 破坏:建筑倒塌、爆炸
- 布料/刚体:车辆碰撞、物理模拟
工具:Houdini, Maya nCloth, RealFlow, Tyflow
成本:每个特效序列5万欧元 - 30万欧元
4. 数字绘景与场景扩展
定义:数字背景,通常结合摄影和3D技术
技术:
- 2D绘画:数字绘画(2-10周)
- 3D投影:将摄影纹理投射到3D几何体上
- 混合:摄影和3D的结合
工具:Nuke, Substance Painter, Photoshop, 3D绘画工具
成本:每个镜头1万欧元 - 10万欧元
CGI流程:从概念到最终
1. 概念艺术与设计
├── 角色设计(2周)
├── 环境设计(2-4周)
└── 纹理概念(1-2周)
2. 3D建模
├── 高精度雕刻(3-6周)
├── 低精度优化(2-3周)
└── 资产集成(1周)
3. 纹理与着色
├── 漫反射/反照率贴图(2-3周)
├── 法线贴图与细节(2周)
├── 镜面/粗糙度贴图(1-2周)
└── 着色器开发(1-2周)
4. 绑定与动画
├── 骨骼设置(1-2周)
├── IK/FK设置(1周)
├── 面部绑定(1-3周)
├── 动作捕捉清理(2-4周)
└── 手部动画/精修(2-6周)
5. 模拟与特效
├── 毛发/布料设置(1-2周)
├── 模拟通道(1-3周)
└── 模拟优化(1周)
6. 灯光与渲染
├── 灯光设置(1-2周)
├── 材质调整(1-2周)
├── 渲染通道(1-3周)
└── 渲染优化(1-2周)
7. 合成集成
├── 画面匹配(1-2周)
├── 色彩分级(1周)
└── 最终交付(3-5天)
总时间范围:复杂角色6-12个月标准CGI软件套件
行业标准:Autodesk Maya + Houdini
Maya:
- 3D建模、绑定、动画
- 全球VFX工作室的标准
- 与其他工具的强大集成
- 成本:每月500欧元或每年5000欧元
Houdini:
- 程序化建模、特效、模拟
- 非线性工作流程允许后期修改
- 卓越的粒子/流体模拟
- 收入低于25万欧元免费(Houdini Indie)
- 成本:每月269欧元或每年4000欧元(标准版)
渲染引擎
RenderMan (Pixar):
- 电影渲染的行业标准
- 支持复杂的材质和全局光照
- CPU/GPU驱动
V-Ray:
- 快速渲染时间
- 适用于VFX和合成集成
- 多GPU支持
Arnold (Solidangle):
- GPU渲染
- 速度快,内存占用少
- 角色工作常用
RenderWare/实时渲染:
- Unreal Engine, Unity(引擎内渲染)
- 实时预览,加快迭代速度
3D雕刻与细节
Zbrush:
- 高精度雕刻,解剖细节
- 角色细节的行业标准
- 一次性付费799欧元
Blender(雕刻模式):
- 免费,但界面精细度不如Zbrush
- 专业性日益增强
CGI中的照片级真实感:最大的挑战
1. 皮肤渲染
问题:皮肤半透明,光线在表面下折射
解决方案:
- 次表面散射(SSS)着色器
- 多重散射用于厚材质
- 专用皮肤贴图(高光、毛孔细节)
- 高频位移贴图
正确皮肤渲染的成本:比标准纹理时间增加40%
2. 毛发
问题:数百万根独立的毛发,每根都有自己的表面几何体
解决方案:- 毛发引导线配合插值(而非建模每根毛发)
- 基于发束的着色,使用特殊的BSDF模型
- XGen或Groom等毛发梳理工具
- GPU驱动的毛发渲染(NVIDIA Hair Works)
成本:照片级真实感毛发增加50%-100%
3. 眼睛
问题:人眼对眼睛的错误非常敏感(恐怖谷效应)
解决方案:
- 多层几何体(巩膜、虹膜、角膜)
- 具有正确IOR(折射率)的专用眼部着色器
- 高分辨率虹膜纹理
- 角膜上的高光反射
- 瞳孔对光照的正确反应
成本:制作逼真眼睛增加20%
4. 口腔与牙齿
问题:张开的嘴巴会暴露几何体的复杂性(唾液、牙齿表面)
解决方案:
- 唾液模拟(基于水,高光)
- 单独的高分辨率牙齿几何体
- 专用的口腔内部着色器
5. 色彩准确性
问题:数字角色如果颜色不准确,看起来会很假
解决方案:
- ACES流程以实现色彩空间一致性
- 直接测量现场灯光参考(HDRI、色卡)
- 频繁与画面进行颜色匹配
- 皮肤颜色目标DeltaE < 0.5
CGI场景:复杂性与成本
| 场景类型 | 复杂性 | 每镜头成本 | 时长 |
|---|---|---|---|
| 特写镜头 | 非常高 | 1.5万-5万欧元 | 3-6周 |
| 中景镜头 | 高 | 8千-1.5万欧元 | 2-4周 |
| 远景镜头 | 中等 | 3千-8千欧元 | 1-2周 |
| 人群/背景 | 低 | 500-2千欧元 | 3-7天 |
| 仅特效 | 可变 | 2千-2万欧元 | 1-3周 |
VFX总监 CGI集成检查表
前期制作
- [ ] 收集参考资料(摄影、视频)
- [ ] 定义摄影机数据规格
- [ ] 规划灯光参考(HDRI、色卡)
- [ ] 用于纹理的服装/材质样本
- [ ] 规划动画指南和动作捕捉
拍摄期间
- [ ] 拍摄HDRI球体
- [ ] 每天不同时间拍摄颜色参考
- [ ] 清洁画面(用于背景)
- [ ] 运动控制数据(如有)
- [ ] 进行测试校色
后期制作
- [ ] 每周评审周期
- [ ] 修订限制在2-3个主要周期
- [ ] 持续的质量控制
- [ ] 最终批准流程
著名的CGI电影成就
- 阿凡达(2009):数字纳美人角色,潘多拉星球环境
- 奇幻森林(2016):照片级真实感的数字动物
- 头号玩家(2018):CGI密集型动作场景
- 复仇者联盟:终局之战(2019):1300+ VFX镜头,部分纯CGI
- 黑豹2:瓦坎达万岁(2022):多个数字角色
CGI的未来
2026+趋势:
- AI驱动的自动纹理(Substance AI)
- 实时光线追踪实现更快的迭代
- 云端渲染(RenderMan Cloud, Zync)
- 基于神经网络的超分辨率
- 无标记性能捕捉将成为标准
- AI训练的数字替身取代手动动画