我有一个模型,其中包含针对不同对象的多个操作,请参阅:NLA editor 我现在的目标是为所有这些操作创建一个操作,类似于:other multi action solution ,但不使用骨骼。 我怎样才能做到这一点? 非常感谢您的帮助!
最佳答案
我怀疑你想做的事情是否可行。一个 Action 影响一个对象。您可以对多个对象使用相同的操作,每个对象移动相同,NLA 编辑器允许您调整操作的时间,以便它们不必同步。
要将动画合并为一个 Action ,您需要将对象合并为一个 Action 。如果您对对象位置进行了动画处理,则组合后的对象将作为一个实体对象移动。
在这里可以使用骨架将物体的一部分与其余部分分开移动。另一种选择是使用形状键来移动对象的一部分,但这只能在两个位置之间提供线性移动,复杂的动画将需要为每一帧制作许多不同的形状键。任一选项都需要重新创建您已完成的动画。
虽然可以animate each vertex ,这确实不是一件容易的事。
如果您确实需要将多个动画合并在一起,我会使用 python 脚本来使用现有动画来创建替换。我将使用该脚本为组合网格制作骨架,但您可以创建形状键或顶点动画。
关于animation - Blender:合并多个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48156727/