跳至内容

Blender 3D:从菜鸟到专业/基础动画/关键帧简介

来自维基教科书,开放世界中的开放书籍

在本模块中,您将学习如何插入和删除关键帧,并在 3D 视图中预览生成的动画的基本知识。

第一个关键帧

[编辑 | 编辑源代码]

首先打开一个新的 Blender 文档。选择默认的立方体。确保时间线 显示您位于帧号 1。按下  I ,然后选择“位置”;这将在帧 1 插入一个关键帧,记住立方体的当前位置。将当前帧(绿色线)移开帧 1,您会看到一条黄色线留在了后面。

现在转到,比如,帧 25。立方体仍然被选中,按下  G ,并将立方体移动到不同的位置——任何地方几个立方体宽度之外都可以。再次按下  I ,并插入另一个位置关键帧。

现在尝试使用  LMB  在时间线中的两条黄色线之间擦洗,观察立方体在您设置为关键帧的两个位置之间平滑地移动。

现在按下  ALT + A ,Blender 将自动为您遍历时间线,在它移动时对立方体进行动画处理。在它到达帧 25 后,运动可能会停顿很长时间,因为默认情况下,动画将运行到帧 250。按下  ESC  停止动画,点击时间线底部标记为“结束:”的框,并将结束帧号减少到,例如,50。按下  ALT + A  再次启动动画,观察运动这次更快地循环。

停止动画,返回帧 1,然后按下  ALT + I  删除第一个关键帧。将当前时间移开帧 1,并确认那里的黄色线消失了。现在重新启动动画;发生了什么?您应该看到立方体捕捉到唯一剩余的关键帧指定的位置,并停留在那里。如果没有指定参数不同值的第二个关键帧,Blender 就没有理由将该参数的值更改为其他任何值。因此规则是

Note:

如果在之前之后特定时间存在指定该参数不同值的关键帧,则参数仅在特定时间进行动画处理。

从所有角度预览

[编辑 | 编辑源代码]

按下  ESC  确保动画停止,然后  CTRL + Z  撤消您在上面删除第一个关键帧的操作。按下  ALT + A  开始立方体在两个位置之间移动。在它运行时,3D 视图窗口仍然可以完全操作;尝试使用  MMB  旋转视图,鼠标滚轮放大和缩小, NUM0  切换进出相机视图等。所有这些时间,立方体都会继续执行您为它编排的舞蹈。这多么巧妙啊?

正在动画处理什么?

[编辑 | 编辑源代码]

时间线中的那些黄色线并没有太多信息。它们告诉您在那个时间有一个关键帧,但没有说明哪些设置正在被指定。并且没有办法调整已插入的关键帧,您必须删除它并插入另一个。

所有这些精细控制(以及更多)可以在其他地方实现,在图形编辑器窗口中,但我们把它留到以后。现在,只需通过按下  N (如果它还没有可见)在 3D 视图中调出属性架。它的顶部是“变换”面板,您可以在其中看到当前选中对象的定位/旋转/缩放设置。请注意,立方体的定位值显示在彩色背景上,要么是绿色要么是黄色;将当前帧时间移动到关键帧时间,它将变为黄色,否则将变为绿色。

这种彩色背景是您的提示,说明指定的值正在进行动画处理,以及当前动画时间是否为该值的关键帧时间。这对于动画化其他属性也是一样的,不仅仅是对象变换。

动画化材质属性

[编辑 | 编辑源代码]

将这个下一个示例视为一个预告片。它现在将保持不完整,因为要看到完整的效果,您需要在材质、灯光和渲染设置上投入更多精力,并且需要渲染出整个序列以在某种外部电影播放器中观看。当您了解更多关于这些内容时,随时回来填补空白。

Blender 2.5x 重构的目标之一是引入能够“动画化任何东西”的概念。动画在 Blender 的早期版本中有点像事后诸葛亮,但在 2.5x 中,它被非常深入地集成,以至于几乎任何对象属性都可以随时间进行动画处理。

启动一个新的 Blender 文档。选择默认立方体,并为其创建一个新材质。您不需要更改它的颜色或任何其他设置,但在材质设置中查找“透明度”面板并选中标题框。

在该面板中查找“Alpha:”滑块(根据屏幕大小,它可能缩写为“Alp”)。它应该显示默认值 1.000(完全不透明)。右键单击它( RMB )以调出一个菜单,其中包含许多选项,我们想要的是最顶部的那个,“插入关键帧”。选择它后,Alpha 滑块的背景应该变为黄色。

将当前帧设置为另一个点,例如帧 25。当您移开帧 1 时,Alpha 滑块的背景变为绿色,表示它正在进行动画处理,但目前不是关键帧。在帧 25,将 Alpha 值设置为零,或完全不可见(通过使用  LMB  在其上拖动或单击它并键入新值)。然后右键单击它并插入另一个关键帧。

现在尝试在时间线中的帧 1 和帧 25 之间来回擦洗,您应该看到 Alpha 值根据您指定的两个关键值相应地变化。如果您查看材质属性窗口顶部的预览图像,您应该看到那里的示例对象相应地淡入淡出。不幸的是,3D 视图中的实际立方体不会这样做(“实体”视窗),但在您将视窗设置为“材质”时会这样做。如果您使用  F12  渲染当前帧的图像,您应该看到立方体以不同的模糊程度出现,在最后变得完全不可见。

简而言之,您现在有一个动画消失的立方体。

华夏公益教科书