欢迎光临散文网 会员登陆 & 注册

动画-3dsmax k动画的鬼畜问题

2023-06-10 23:43 作者:RA3幻次元战争MOD组  | 我要投稿
  • 背景描述

  • 原因:

  • 修复方法

背景描述

给出一个姿态,在3dsmax计算过程姿态的时候回抽搐

 如下图 在29时是一个站立,在32时是一个跑步。但是在30之间的状态是鬼畜

 

原因:

表达一个姿态使用的是欧拉角,其实就是你平时认识的角度

角度与姿态对应有不唯一性 例如 0度 360度 720度 看起来是一样的。在人看起来是一样的,在计算机看起来是不一样的这就导致了 他插值和预期结果是不一致的

 

在曲线编辑器里可能看到这个鬼畜的脚的角度从179 插值到-177 。

从人的角度看,-177度的姿态等价于-177+360 = 185

总而言之 就是人看起来是一样的 但是数据是截然不同的。这是由于欧拉角表示法的不唯一性导致

修复方法

打开曲线编辑器去对有问题的骨骼进行 +-2kπ

找到可疑点+k*360度



动画-3dsmax k动画的鬼畜问题的评论 (共 条)

分享到微博请遵守国家法律