Google Earth Studio 关键帧动画制作核心流程
关键帧是什么
关键帧(Keyframe)是动画软件的核心概念——你在某个时间点给某个属性设置一个值(比如「第 0 帧相机在地球另一面、第 60 帧相机飞到北京上空」),然后软件自动计算两个关键帧之间每一帧该是什么值(这个过程叫插值/tween)。你不需要逐帧手动设置,只需要在关键位置打几个关键帧。
Earth Studio 的关键帧工作方式和 After Effects、Blender、Premiere 等软件完全一样——学会了这个原理,其他动画软件也能秒上手。
两种添加关键帧的方式
方式一:录制式(推荐新手)
就像 Pro Tour 的录屏思路,但精度更高:
- 把播放头(时间轴上的竖线)拖到你想加关键帧的时间点
- 在视口里直接操作地球(拖动、缩放、倾斜、旋转方向)——就像你在 Google Earth 里正常浏览
- 当你做了任何改变相机位置/倾斜/方向/广角的操作,Studio 自动在该属性当前时间点打关键帧
- 继续移动播放头,继续操作地球,继续自动打关键帧
这种方式最自然——你想让相机飞成什么样就直接在视口里做出那样的动作,Studio 帮你记住关键帧。
方式二:手动数值输入
- 把播放头拖到目标时间点
- 在属性面板里直接输入经纬度、高度、倾斜角度、方向角度的数值
- 按 Enter 确定,Studio 自动在当前时间点打关键帧
- 如果这个属性在更早时间点没有关键帧,Studio 会自动在起始帧补一个
这种方式适合需要精确控制的场景(比如必须精确飞到经纬度 39.9042, 116.4074 的天安门)。
关键帧之间的插值
关键帧打完后,Studio 自动在两个关键帧之间做过渡。过渡方式(插值)很重要——同样两个关键帧,不同插值会得到完全不同的飞行效果:
| 插值类型 | 效果 | 适用场景 |
|---|---|---|
| Linear(线性) | 匀速直线飞过,生硬 | 机械移动 |
| Ease-in-out(默认) | 起始加速、中间匀速、结尾减速,自然平滑 | 大多数飞行动画 |
| Hold(保持) | 直接跳到下一个关键帧,没有过渡 | 需要突然切换视角 |
| Bounce(弹跳) | 结尾有弹跳感 | 幽默效果 |
Earth Studio 里修改插值:
- 在时间轴上选中某个属性的关键帧
- 右键关键帧 → 插值 → 选类型
- 或在右侧属性面板底部的曲线编辑器里手动调整
删除和编辑关键帧
- 删除关键帧:在时间轴上点中它 →
Delete键,或右键 → 删除 - 移动关键帧:在时间轴上直接拖动菱形标记左右移动(改变它所在的时间点)
- 修改关键帧属性:选中后在视口里操作(录制式)或在属性面板改数值
关键帧密度控制
关键帧不是越多越好:
- 太少:动画可能不够细腻,某些转折不自然
- 太多:后期调整困难,且 Studio 渲染更慢
经验法则:在每个转折点(从 A 点开始起飞、到 B 点附近减速、在 C 点停住)各打一个关键帧就够了。默认的 Ease-in-out 插值会帮你把中间过渡做平滑。
实战示例:3 秒飞行动画
- 项目设置:30fps(每秒 30 帧),时长 3 秒 = 90 帧
- 第 0 帧:相机在全球视角(低海拔,广角大)
- 把播放头拖到第 30 帧:在视口里飞到亚洲上空,Studio 自动打关键帧
- 把播放头拖到第 60 帧:继续飞到中国上空,倾斜 45°,Studio 自动打关键帧
- 把播放头拖到第 90 帧:精确飞到北京天安门,倾斜 60°,停住,Studio 自动打关键帧
- 按 Space 播放,看动画效果
如果哪个地方不自然,直接修改那附近的关键帧或调整插值。