OpenToonz:免费完整的开源 2D 动画软件上手指南
【免费下载链接】opentoonzOpenToonz - An open-source full-featured 2D animation creation software项目地址: https://gitcode.com/GitHub_Trending/op/opentoonz
故事板画完、素材集齐,"让静态图动起来"这最后一步却卡在了软件报价上。OpenToonz 是一套完全开源的 2D 动画制作软件,出自吉卜力工作室的真实生产流程,从画稿到渲染输出免费覆盖整条流水线。
项目速写
OpenToonz 由日本 DWANGO 开源,底子是 Toonz Studio Ghibli Version——这套软件最初由意大利 Digital Video Inc. 开发,经吉卜力工作室多年商业制作定制后才开源。主体代码采用 Modified BSD 许可证,商业和个人用途都可自由使用与修改。仓库附带 Windows、macOS、Linux 与 BSD 四个平台的完整构建指南(doc/目录下各有分册)。社区维护着用户论坛和 issue 跟踪渠道供日常问答与缺陷上报,toonz/sources/translations/里已收录 11 种界面翻译,包含简体中文和日语。
功能地图
按制作流水线拆成准备、制作、调整、输出四段。
素材准备:从相机实拍到笔刷库
📷 第一步是让素材进项目。OpenToonz 的 Camera Capture 功能可以直接用相机实拍,并借助标定棋盘自动校正镜头畸变;仓库在stuff/library/camera calibration/下就附了可直接打印的棋盘格图样,按 A4 尺寸打印后照 readme 拍 10 张照片即可完成标定。stuff/library/目录还备有上百个预设样式笔刷、兼容 MyPaint 格式的画笔、粒子序列和 GLSL 着色器,装好软件就能用。

制作:矢量与位图双轨并行
第二步是真正做动画。OpenToonz 支持矢量与位图两种画法,同一条时间线上既能摆清晰可无限放大的矢量线条,也能铺有质感的位图纹理。绘图工具链位于toonz/sources/tnztools/,包含填充、塑料变形、挂钩这类动画专用工具;开启洋葱皮(Onion Skin)后,前几帧的半透明残影会叠在当前画面上,画的过程中就能看到运动节奏。对没做过动画的新手来说,这是最实用的功能:不用"盲画",靠残影控制每一帧的位移。
调整:特效有预设,颜色可校准
第三步是后期调整。toonz/sources/stdfx/里的特效系统覆盖调色、模糊、合成等常用类别,stuff/fxs/presets/附带现成的特效参数组合,界面还提供 LUT 校准用于快速对色。哪一镜颜色不对,不用重画,套个预设再微调参数即可。
输出:从预览到分布式渲染
第四步是输出。内置渲染器支持导出图像序列与视频;toonz/sources/toonzfarm/实现了渲染农场,可以把渲染任务分发到多台机器并行执行,整体等待时间随机器数量缩短。对长项目而言,这就是"干等"与"睡一觉"的差别。
跟做:五步完成一个"小球弹跳"动画
🎬 下面用一个最经典的小任务把完整流程串起来。
- 从官方网站下载最新安装程序装好软件,首次启动按向导为项目文件夹选好位置——这个文件夹会存放本作品的所有素材与渲染结果。
- 新建项目,在项目设置里定好画布分辨率与帧率,第一部作品用 12fps 就够。
- 画出小球的第一帧,打开洋葱皮,依次画完弹跳弧线的 4 帧——残影会标出上一帧的位置,位移好不好控制,看一眼就知道。
- 在镜头开头插入一个片板(clapperboard):
stuff/library/clapperboards/自带现成的片板模板,片板帧就是场景的起点标记。
- 按播放预览,再打开渲染设置导出图像序列或视频——这 5 帧小球弹跳,已经是一段能播放的动画了。
谁在用它
独立创作者:对单个动画师来说,零成本是最大的吸引力——角色设计、逐帧绘制、合成、渲染在一套软件里完成,不用把几个工具拼起来用。
教学场景:不少动画课程拿它授课,学生除了学手法,还能打开源码看懂一套动画软件如何运转,仓库里的构建指南和 PR 测试流程对学习者也很友好。
小团队:农场渲染让多台电脑同时分担渲染任务,stuff/config/下的 permissions.xml 等配置支持基本的权限与协作管理。
幕后一瞥
OpenToonz 用 C++ 编写,靠 CMake 完成跨平台构建,toonz/sources/目录按职责切分为 image、stdfx、toonzqt 等独立模块。扩展机制主要有两条路:plugins/下可以开发像素级特效插件(模糊和几何变换就是内置示例),fx 预设则让特效参数组合可自由添加。下图是仓库的持续集成检查——Linux、macOS、Windows 的构建全部通过,代码才允许合入,这是"各平台都能稳定跑"的说法的由来。
学习入口与常见坑
官方文档:OpenToonz 官网提供从入门到进阶的完整文档,doc/目录另有各语言构建与测试指南。社区:Google OpenToonz Users 论坛负责日常问答,确认的缺陷提交到项目的 issue 跟踪区。
新手最容易踩的三处坑:
- 项目是一个完整文件夹,把它移动或复制到别处会断掉素材引用,迁移时保持文件夹原样。
- 相机校准棋盘格必须按 A4 尺寸打印,否则标定结果会偏,文件夹内的 readme 写明了步骤。
- 翻译在 Weblate 平台协作,想加语言先看
toonz/sources/translations/下现成的 .ts 文件格式。
OpenToonz 开源多年,代码仍在持续更新,新功能与修复一直在合入。想动手就两条路:去官网下载最新安装程序直接体验,或者运行 git clone https://gitcode.com/GitHub_Trending/op/opentoonz 把源码取到本地,跟着doc/目录的构建指南自己编译一版。
【免费下载链接】opentoonzOpenToonz - An open-source full-featured 2D animation creation software项目地址: https://gitcode.com/GitHub_Trending/op/opentoonz
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考