animation - Blender:合并多个 Action

标签 animation blender

我有一个模型,其中包含针对不同对象的多个操作,请参阅:NLA editor 我现在的目标是为所有这些操作创建一个操作,类似于:other multi action solution ,但不使用骨骼。 我怎样才能做到这一点? 非常感谢您的帮助!

最佳答案

我怀疑你想做的事情是否可行。一个 Action 影响一个对象。您可以对多个对象使用相同的操作,每个对象移动相同,NLA 编辑器允许您调整操作的时间,以便它们不必同步。

要将动画合并为一个 Action ,您需要将对象合并为一个 Action 。如果您对对象位置进行了动画处理,则组合后的对象将作为一个实体对象移动。

在这里可以使用骨架将物体的一部分与其余部分分开移动。另一种选择是使用形状键来移动对象的一部分,但这只能在两个位置之间提供线性移动,复杂的动画将需要为每一帧制作许多不同的形状键。任一选项都需要重新创建您已完成的动画。

虽然可以animate each vertex ,这确实不是一件容易的事。

如果您确实需要将多个动画合并在一起,我会使用 python 脚本来使用现有动画来创建替换。我将使用该脚本为组合网格制作骨架,但您可以创建形状键或顶点动画。

关于animation - Blender:合并多个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48156727/

相关文章:

javascript - 使用 Three.js (JSON) 导出器在 Three.js 中加载 Blender 动画

opengl - 右手坐标矩阵到左手坐标?

html - 保留 CSS 动画颜色填充

应用动画后 CSS 样式擅离职守

java - 在 Java 中操作 Blender 对象

php - 从 blender 导出的 .X3D 文件具有黑色背景,我无法更改

animation - 删除 Blender 2.5 中动画的速度缓动

javascript - 在 for 循环中更改 SVG 行的 strokeDashoffset

ios - 使用 CATransformLayer 警告 : changing property opaque in transform-only layer, 将无效

html - 创建纯 HTML5 + CSS3 动画 "sonar wave"图标的最佳方法。