10分钟上手OpenToonz:用免费开源2D动画软件画出第一帧并加上运动模糊
2026/9/20 8:37:24 网站建设 项目流程

10分钟上手OpenToonz:用免费开源2D动画软件画出第一帧并加上运动模糊

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

OpenToonz是一款完全免费的开源2D动画创作软件,脱胎于吉卜力工作室曾使用的动画生产工具。这篇文章只讲一件事:带你用10分钟走完整条流程——拿到软件、画出第一帧、打好关键帧、加上运动模糊,直到屏幕里真正动起来。

为什么选OpenToonz:来自吉卜力的动画工具

先交代几个事实:OpenToonz由DWANGO开源发布,底子是"Toonz Studio Ghibli Version"——这套软件最早由意大利Digital Video开发,之后吉卜力在工作室里打磨了多年才开放出来。代码采用Modified BSD许可,商用、个人使用都不设限,Windows、macOS、Linux三大平台都有官方构建。对想认真学2D动画的人来说,这可能是成本最低的一条路:不花一分钱,就能用上和吉卜力同源的矢量绘制、合成、FX特效与粒子系统。

三步拿到OpenToonz:克隆源码并导入资源库

如果你需要拿最新代码或参与开发,直接克隆仓库:

git clone https://gitcode.com/GitHub_Trending/op/opentoonz

仓库里的 stuff/ 目录是随软件一起发行的"素材库":stuff/library/ 下放着笔刷预设、纹理、粒子贴图、打板等现成资源,stuff/config/ 下是画幅预设、色板与界面样式。以 Linux 为例,构建文档 给出的标准做法是把整个 stuff 目录复制进用户配置目录:

mkdir -p ~/.config/OpenToonz cp -r opentoonz/stuff ~/.config/OpenToonz/

Windows 和 macOS 用户则建议直接从官方发布页下载最新的安装包,资源库会自动就位。

项目维护也很活跃:每次代码提交都会在三个平台上并行跑连续集成构建,全部通过才会合并:

画第一帧:圆形、填充与打板

打开软件新建项目,你会看到三块区域:中间是画布,侧边是工具面板(铅笔、线条、圆形、填充等工具都在这),底部是管理帧与图层的时间轴(Xsheet)。

先画个球:在工具面板选中圆形工具,按住鼠标或数位笔在画布上拖一下,一个标准圆就出来了;再换填充工具点一下圆内,上完色。嫌画面单调?可以直接从 stuff/library/custom styles/ 里挑现成风格——仓库自带 Ball、Candy 等整套素材,套到矢量上就有质感。

拍短片的话,给第一帧加一块打板做片头是个好习惯。OpenToonz 自带打板资源(stuff/library/clapperboards/),版式大致如此:

到这里,你的第一帧完成了:一个球加一块打板,顺手 Ctrl+S 保存。

打关键帧并预览:让画面动起来

动画的本质是"两个以上状态 + 时间"。回到时间轴做三件事:

  1. 第一帧的球已经画好,这就是起始状态;
  2. 时间轴往前跳几帧,按"添加帧"开一张新画面,把球往右挪一点,这是结束状态;
  3. 按播放按钮,看它跑一遍。

这一对"起始→结束"就是关键帧。再补第三帧、第四帧,每帧位移逐渐变化,球就会匀加速地滚起来。技巧只有一条:先用两三帧把运动画出来,播放时看节奏,觉得顿就补中间帧,别急着画细节。

给镜头加运动模糊与透视变形

球动起来之后,你大概率希望它"像真的"。OpenToonz 的 FX 库里有两个开箱即用的效果。

运动模糊模拟快门原理:Start/End Curve 控制模糊量随时间的变化,Filter Strength 决定强度,Shutter Start/End 框出"快门"开合的时间段,快速移动的球就会拖出真实的残影:

透视变形能把平面图像拉伸出纵深:灭点(Vanishing Point)和锚点决定透视方向,锚点下方做水平拉伸、上方不绘制,一张平面的图立刻有了"地面向远处延伸"的立体感:

操作都只有一步:从 FX 面板把效果拖到对应图层上,边调参数边看画面,满意为止。

避坑与进阶路线

几条经验,都是新手最容易栽的地方:

  • 勤保存:动画每一帧都是独立文件,丢了没法心疼;
  • 图层是命根子:背景、角色、打板各占一层,Xsheet 才不会乱成一团;
  • 用可抛弃的测试场景试节奏:正式动笔前,先拿草稿场景把运动跑通——项目自己的 PR 测试文档(doc/how_to_test_prs.md)对测试新构建也是同样的建议。

完成这 10 分钟后,你的下一步很明确:做一个 12 帧的弹跳小球,先让它上下跳,再叠一层运动模糊。之后 tcomposer/ 合成模块和 stuff/fxs/presets/ 里的粒子预设,就是下一站。

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

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

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

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

立即咨询