gpt4 book ai didi

animation - 如何旋转/镜像 3d 动画?

转载 作者:行者123 更新时间:2023-12-02 02:21:08 26 4
gpt4 key购买 nike

我目前有一个两足动物的 FBX 动画模型,它稍微向前移动(正 Z 轴),转身 180 度,然后开始向相反方向(负 Z 轴)奔跑。但是,我想完全镜像这样的动画,换句话说,开始朝向负 Z 轴,然后转向正 Z 轴。这个,最好通过 3dsMax。

我知道您一定在想什么,“他妈的为什么不直接旋转动画角色的变换组件/对象??”。好吧,不幸的是,我正在处理的当前代码取决于角色移动应该独立于实际动画,以及其他限制。

显然,根据我们这里的 3d 设计师的说法,3dsMax 中没有简单的“旋转动画”选项(是否检查?),所以我正在寻找可以帮助我解决问题的可能脚本。有人听说过这样的解决方案吗?提前致谢。

最佳答案

创建一个与模型根对齐的虚拟对象。将模型的根链接到该虚拟对象。仅选择虚拟对象,单击主工具栏上的镜像按钮。

这将创建骨骼的镜像以及这些骨骼上的动画。唯一需要注意的是骨骼的名称也会被镜像。例如。名为“right_arm”的 ARM 现在位于左侧。

如果您需要保留原始骨骼的动画,请考虑使用动画混合器。这允许将动画加载和保存到角色上。但它也有对象映射功能,允许不同名称的对象加载到保存的动画中。

因此创建一个映射。保存镜像动画。并使用该映射将其加载回原始骨骼。

关于animation - 如何旋转/镜像 3d 动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8098077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com