我下载并导入了阿凡达手控制器'与Leapmotion。并且,我想使用该源来制作我自己的头像手控制器。因此,我下载任何头像模型并插入“阿凡达手控制器”的相同脚本。进入我的化身手和手指。但是,下载的头像的手很好,我的头像不像这张图片那样工作。手本身已经识别,但手臂像怪物一样伸展。 我怎么解决这个问题?请帮助我。enter image description here
答案 0 :(得分:0)
如果您使用的是商业Unity资产,则应该向该开发者寻求支持。
问题的关键在于你(或所涉及的脚本)正在将翻译应用到手中,这会导致这种拉伸。您通常只想应用Leap Motion数据的旋转,而不是翻译,但这实际上取决于您如何为化身设置动画。例如,您可以实现IK解决方案将头像的肘部移动到Leap Motion肘部位置,然后使用旋转 - 或者您可以使用IK来设置手部位置,而根本不使用Leap臂数据。这是一项相当复杂的任务。
到目前为止有一些工作here,但我不知道它是如何完成的。