从零跑起来 OpenToonz 开源2D动画软件完整上手指南
2026/9/20 20:28:23 网站建设 项目流程

从零跑起来 OpenToonz 开源2D动画软件完整上手指南

【免费下载链接】opentoonzOpenToonz - An open-source full-featured 2D animation creation software项目地址: https://gitcode.com/GitHub_Trending/op/opentoonz

OpenToonz 是一款开源的、功能完整的 2D 动画创作软件,把数字绘画、矢量描线、特效合成这些原本分散的工具整合进一个工作流,给想独立完成 2D 动画的个人动画师、美术学习者使用。

这篇文章的目标很直接:带你从拉代码到看见软件跑起来,然后告诉你笔刷、主题这些资源藏在哪,卡住了往哪查。

跑起来

  1. 装依赖。Linux 看 Linux 构建文档:一条 apt 命令就能装齐 Qt、Boost、OpenCV、libmypaint 这些系统库。Windows 看 中文构建文档:装 Visual Studio 2019、CMake、Qt 5.15,再把 boost 压缩包解压到thirdparty/boost目录。
  2. 拉代码git clone https://gitcode.com/GitHub_Trending/op/opentoonz。Windows 上拉完记得执行git lfs pull——库文件(.lib/.dll)用的是 git 大文件存储(一种专门管理大文件的机制),不拉这一步就会缺文件。
  3. 初始化配置:把stuff/目录整个复制到软件资源目录。Linux 放到~/.config/OpenToonz/;Windows 复制到任意位置后,在注册表里建一条TOONZROOT指向它。📌 这步不做,软件就找不到笔刷和主题。
  4. 编译:进toonz/建个build子目录,用 CMake 指向toonz/sources/生成工程再编译,产物在toonz/build/里。构建时间比较长,这是正常现象。
  5. 启动:Linux 在toonz/build/下运行./bin/OpenToonz(需带上lib目录的环境变量);Windows 直接跑build/Release里的OpenToonz.exe。首次启动会加载默认配置和界面布局,打开就是一套标准动画工作台,不用额外配置。

要用的资源都在哪

OpenToonz 的内容资源几乎全在stuff/里,按你"想干什么"来找就行:

你想做的事去哪找里面有什么
换手绘笔刷手感mypaint 笔刷库多套成品笔刷,.myb 是 MyPaint 笔刷格式
用矢量笔刷矢量笔刷.pli 格式的矢量笔刷文件
做粒子效果粒子贴图库鸟群等现成粒子贴图
标记镜头信息拍板模板拍板图和预设文件,用于镜头编号、时间码
做 2D 跟踪校准相机校准棋盘格校准图和说明
换界面主题qss 主题目录Default、Dark、Darker 等主题样式表(.qss 是 Qt 的界面样式文件格式)
改窗口布局布局模板上百份预制工作区布局
换全局调色板studiopalette.tpl 调色板文件
自己写特效插件示例插件 和 内置特效源码模糊、几何变换等可参考的示例实现
先试别人提的新功能PR 测试文档教你从 PR 页面下载现成构建包直接跑,不用自己编译

拍板模板长这样,中间横线就是给你写镜头信息的:

想测某个 PR 的新功能时,构建页会显示多平台检查结果,全绿就能放心下载:

卡住了查这里

构建时报一堆"缺依赖、找不到库"

  • 症状:跑 CMake 或编译时,报某某库没找到,或者编译到某个头文件就失败。
  • 根因:OpenToonz 依赖十几个系统库(Qt、Boost、OpenCV、libmypaint 等),系统默认都不装;Windows 上还有git lfs pull这步容易漏。
  • 处置:Linux 照 构建文档 里对应发行版的一行命令装齐;Windows 克隆后先补git lfs pull。还解决不了就按文档提示用详细模式重新构建,拿第一条报错去搜。

程序能打开,但笔刷、主题是空的

  • 症状:界面出来了,笔刷列表空空如也,界面像没穿衣服。
  • 根因:笔刷、调色板、主题全在stuff/目录里,软件按固定路径去找:Linux 是~/.config/OpenToonz/,Windows 是注册表里记的那个路径。没复制 stuff,它找到的就是一个空文件夹。
  • 处置:把stuff/复制到对应位置后重启;Windows 再顺手确认注册表键值指向的确实是有内容的 stuff 目录。

Windows 下导入 mov 视频报错

  • 症状:导入 QuickTime 格式的视频时提示格式不支持或导入失败。
  • 根因:这类格式靠一个叫srv的 32 位小服务程序支持,它要用 Apple 的 QuickTime SDK 单独构建,源码里没有现成的。
  • 处置:只画动画可以完全忽略;真要处理 mov,按 中文构建文档 的 srv 一节构建 32 位程序并放进安装目录。

换了主题不生效或界面错乱

  • 症状:改了样式文件界面没变化,或升级后图标、主题乱了。
  • 根因:主题样式表在 stuff/config/qss/ 下,只在启动时读取一次;自己魔改过 qss 的话,还可能和新版本内置样式冲突。
  • 处置:先在软件设置里切回 Default 或 Dark 这类内置主题试试;自己改过的 qss 先移开再重启,恢复默认外观。

到这里,你已经能自己编译、配置并跑通 OpenToonz。下一步可以打开 示例插件,看看模糊和几何变换这两个小插件是怎么写的,试着写自己的第一个特效。

【免费下载链接】opentoonzOpenToonz - An open-source full-featured 2D animation creation software项目地址: https://gitcode.com/GitHub_Trending/op/opentoonz

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询