如何删除 Blender 中的所有关键帧

Blender 被认为是最好的开源 3D 计算机图形编辑器之一。它可用于创建各种视觉效果、动画、视频游戏和 3D 打印模型。作为一个非常复杂的专业编辑工具,该软件具有非常高的学习曲线。

如何删除 Blender 中的所有关键帧

如果您使用 Blender,您应该尽快熟悉关键帧的工作。它们是创建动画的基础。时间轴中关键帧的位置表示移动的时间。关键帧序列定义了观众看到的动作。

您必须学习和掌握多种类型的关键帧才能创建独特的动画。像所有动画软件一样,在 Blender 中工作涉及大量的反复试验。因此,您需要知道如何添加关键帧,以及何时以及如何将它们从场景中移除。

关键帧的类型

  1. 常规关键帧
  2. 分解
  3. 移动保持
  4. 极端
  5. 抖动

添加关键帧

在 Blender 中有两种常见的添加关键帧的方法。您可以向已选择的属性添加关键帧,也可以打开属性列表以供选择。

按 I 打开允许您添加关键帧的菜单。然后选择要添加关键帧的属性。

或者,右键单击特定属性并从菜单中选择“插入关键帧”选项。

还有一个自动关键帧功能。您可以通过按时间轴标题上的红色按钮来打开它。这将自动将关键帧添加到选定的帧。但是,只有对属性值进行了任何更改时,它才会执行此操作。

无论您添加什么类型的关键帧以及如何添加它们,如果您对结果不满意,都可以使用相同的方法来删除它们。这里有几种删除关键帧的方法。

在 3D 视图中删除关键帧

当您处于 3D 视图模式时,您可以同时删除多个关键帧。选择对象后,按 Alt + I 删除帧中当前选择的所有关键帧。

使用摄影表删除关键帧

选择要编辑的所有对象。当您对选择感到满意时,切换到动画屏幕。

将光标悬停在涂料表上,然后按 A 键选择所有内容。之后,按删除。

从菜单中删除关键帧

如果您选择一个对象,您还可以打开上下文菜单来删除特定动画。当菜单弹出时,标签“清除关键帧”应该出现。单击以删除所有关键帧。

请注意,如果您正在处理变换通道,这样做会删除所有 XYZ 关键帧。如果您想避免这种情况,请改为选择“清除单个关键帧”选项。

在动作编辑器中删除关键帧

动作编辑器还允许您逐个或批量删除关键帧。您可以按 B,然后用鼠标单击并拖动,直到您选择了所有要删除的关键帧。松开并按删除按钮同时删除它们。

删除时间线上的关键帧

如果您不处理太多物体,这也是一个可行的选择。如果您转到时间轴,您可以单击特定的关键帧将其删除。选择后,按空格键打开命令对话框。

输入“删除关键帧”。左键单击两次以确认。一个缺点是此方法仅适用于单个选择。但是,由于您不必总是同时删除多个关键帧,它可能只是帮助您准确地微调动画。

使用脚本

如果要删除选定对象的所有动画,也可以使用脚本。

上下文 = bpy.context

对于 context.selected_objects 中的 ob:

ob.animation_data_clear()

您可以将“selected”替换为“scene”以从当前场景中移除动画。而且,如果您想从所有对象中删除所有动画,您也可以使用“bpy.data.objects”。

最后的想法

本文只是简要介绍了您将在 Blender 中遇到的复杂性。对于涉及同时删除一个或多个关键帧的简单操作,您可以使用多种方法。

根据您正在编辑的关键帧类型,每个都有自己的优缺点。了解所有方法并不是一个坏主意,因为它可以帮助您从 UI 中的任何位置实现目标。