# 卡通渲染（Toon Shading）

镜语 · 特效与转场 / 轮廓与图形

- 别名：卡通着色、赛璐珞着色、三渲二、Cel Shading、Toon Shader
- 口语：「把照片变成动画截图」「真人变卡通」「色块加黑线的动漫感」
- 一句话：明暗变成几层平涂色块，轮廓加上黑色描线
- 是什么：卡通渲染（Toon / Cel Shading）把连续的明暗变成两三层平涂色块，再在轮廓和转折处加深色描线，模仿手绘动画的赛璐珞上色。三维游戏和「三渲二」动画用它让 3D 模型看起来像 2D 动画；照片和视频用它做真人转动漫
- 缺了就不像：明暗只剩几层平涂色块；轮廓有深色描线
- 加了更像：颜色更鲜明；细小纹理消失
- 适合用在：真人转动漫、二次元风格的短视频和头像；游戏、动画题材的宣传图和封面；和原片快速切换，做卡点或变身转场
- 看哪里：黄雨衣只剩亮、中、暗几层平涂黄，墙砖和脸也是；外轮廓、雨衣褶皱和墙砖缝出现黑色描线。层数越少越像赛璐珞动画，层数多则更接近原照片
- 注意：纹理复杂的背景会产生大量杂乱描线；它只改明暗和线条，不会把人物改成动漫比例和大眼睛；照片噪点多时色块边缘会抖动，视频里更明显
- 描述示例：画面做成 Toon Shading 卡通渲染：明暗简化为两到三层干净的平涂色块，颜色鲜明，人物和物体轮廓有清楚的黑色描线，像日式动画截图；保留原本的构图和人物特征
- 易混：
  - [色阶分离](https://idea.ameng.dev/terms/posterize.md)：色阶分离只减少颜色层次，没有描线；卡通渲染同时有平涂色块和黑色描线
  - [轮廓描边](https://idea.ameng.dev/terms/outline.md)：轮廓描边只在主体外缘加线；卡通渲染还把内部明暗改成平涂色块
  - [日式动画](https://idea.ameng.dev/terms/anime.md)：日系动漫是整体画风，包括人物比例和造型；卡通渲染只是上色和描线的处理方式
- 相关：[美式漫画](https://idea.ameng.dev/terms/american-comic.md)

## 来源与延伸阅读

- [Wikipedia · Cel shading](https://en.wikipedia.org/wiki/Cel_shading)
- [darktable 用户手册 · surface blur（可做卡通化）](https://docs.darktable.org/usermanual/4.6/en/module-reference/processing-modules/surface-blur/)

网页版（含演示）：https://idea.ameng.dev/terms/toon-shading
