问题标签 [mixamo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
947 浏览

unity3d - Mixamo 上身旋转仅不起作用

这是我关于 Stack Overflow 的第一个问题,所以如果有任何不符合标准的地方,我深表歉意。所以我是 Unity 的初学者,正在探索中间领域。我通过做第三人称射击游戏来学习 Unity,但投掷物品而不是枪。我从 mixamo 中找到了一个名为 pro magic pack 的完美动画包,它基本上是一个带有施法动画等的向导。

我已经设置了相机、控制器等,并且正在制作动画,我在 MECANIM 中拥有所有的跳跃动画、行走混合树等。

我的问题是我有另一层专门用于上半身运动,所以他可以在执行上半身魔法施法动画的同时跑步/行走,我已经为上半身设置了头像面具,效果很好,但由于动画 当他执行动画时,上半身会旋转,但这种旋转不会围绕臀部旋转,他只是在胸部面向的当前方向上挥动双臂。

如果不走编码 IK 的路线或过度编码(如果必要的话会这样做),我能做些什么吗?Ps 我也尝试过各种检查和取消检查的烘烤姿势(我仍然掌握对它的理解)。

提前感谢您的帮助,我附上了一些 GIF 以了解我的问题。

这是我想要的动画,但只有上半身: Upper Body Animation I want

这是我目前拥有的: 我目前拥有的动画

似乎上半身没有正确旋转,脊椎或臀部?

上身头像面具

编辑:感谢 Vasmos 为我指明了正确的方向,我发现不仅可以启用化身面具上的上半身,还可以启用地面,如下所示:Upper Avatar Mask

我已经添加了这个 GIF 作为当前的情况,它看起来不错,几乎可以按照我的意愿工作,我只需要弄清楚如何停止腿部随着底座旋转:正确的方向,但身体随着动画旋转

编辑 2:在 vasmos 的研究和帮助之后,我找到的解决方案是启用动画的 Foot IK 选项,如下所示:解决动画影响旋转

0 投票
1 回答
143 浏览

fbx - Fbx 文件“肢体节点”

我正在尝试读取人类的 FBX 文件,我需要从中取出关节,我遇到了几个标记为“LimbNode”的节点,带有不同肢体的名称,我很确定这些是关节,但是我不能了解如何找到与该特定节点匹配的顶点,例如我在文件中有以下属性:

(这是从 Mixamo 下载的 FBX 文件)我看到数字 49742448,我认为这是 FBX 文件的一些内部 id,但是我找不到如何将其转换为网格上的点/顶点。该数字仅在树关节规范中再次出现,并且没有平移到网格中的某个点。

0 投票
1 回答
234 浏览

unity3d - How to create .anim file from Mixamo to Unity?

I download the character .fbx file from Mixamo and add to Unity. I want to get .anim file like

this image.

I try to drag Idle to the Animation window like, but it cannot paste in the Animation window.

this image

I drag Idle to Animator and make a transition like, but when I test by drag character object to Animator and click the play button it not move.

this image

0 投票
0 回答
205 浏览

three.js - 如何将多个骨架动画合并到一个文件中

我在 MIXAMO(.com) 中对我的模型进行了装配和动画处理,然后以 GLTF 格式导入到我的场景中。

动画效果很好,但我想添加更多的动画,比如在这个 three.js 示例(https://threejs.org/examples/#webgl_animation_skinning_additive_blending)中的空闲、行走和跑步。

Mixamo 似乎不允许这样做:-( 但是,我可以为同一模型导出多个文件,每个文件都有不同的动画。

任何人都知道如何将这些动画合并到一个文件中?如果您为此推荐一种文件格式或免费编辑器,我可以使用任何文件格式或免费编辑器。

0 投票
0 回答
437 浏览

javascript - 无法在 three.js 中使用 FBXLoader

我注意到three.js 站点不包含fbx 加载器代码,我一直在不断尝试将其合并到我的程序中(来自mixamo.com 的fbx 模型)。它以前与 jsm 和 import 语句一起使用,但我已经更改了我的代码以使其模块化,将我的主文件与我的场景对象分开,以便更容易使用。这样做给我带来了很多问题。当所有内容的代码都在一个文件(我的 main.js 文件)中时,使用 GLTF 和 FBX 的导入就可以了。但是在将所有内容与多个其他 js 文件一起移动到主文件后,导入语句无法使用。花了很长时间来解决 GLTF 错误,它表明构造函数不存在,或者没有定义(当我在它开始时使用 THREE 和未定义时)。

现在 FBX 代码也出现了同样的错误,我引用的所有来源都不起作用。我不知道要使用什么链接。

这是我的 index.html,注释是我放置 fbx 代码的地方:

这是我的 main.js 文件(称为 main2.js),我将在其中放置 import 语句,但是由于以这种方式引用它们,因此仅在 main.js 文件中引用的类都不能在其他 js 中使用HTML 正文中引用的文件:

这是我用较小的对象渲染整个场景的 js 文件:

我想在这个 js 文件中加载一个 FBX 模型:

尽管我做了什么,但无法调用 FBXLoader 函数。请帮忙!

0 投票
0 回答
57 浏览

javascript - 使用 Cannon.js 在 Three.js 中使导入的字符实体化

我对 Three.js 和 Cannon.js 很陌生。我已经从 mixamo 导入了一个角色模型,但我在使它成为实体/向其中添加物理时遇到了问题。

模型导入代码

0 投票
0 回答
128 浏览

three.js - FBX Loader three.js 中使用的 Mixamo 模型出现多个 material.skinning =false 错误

错误图片

我的 FBX Loader 代码如下(我单独的 FBX 动画目前不起作用,这是我需要解决的另一个问题):

以下代码片段是导致错误的原因:

我直接从 mixamo 下载了 fbx 模型 Douglas,但每次动画更新都会收到数千个这样的重复警告。我能做些什么来修复它?

0 投票
1 回答
304 浏览

animation - 向现有 mixamo FBX 模型 three.js 添加不同的动画

我已经从这里的教程https://www.youtube.com/watch?v=8n_v1aJmLmc复制了用于加载动画(从 mixamo 跳舞 twerk)到现有 fbx 模型(来自 mixamo 的 Douglas)的代码,但它不起作用,因为SimonDev 使用 118 版的 three.js,而我使用的是 128 版。

这是我的更新功能

以前,当它与动画和 gltf 是相同的模型时,动画可以工作,但我试图将模型和动画分开,以便我可以从 mixamo 应用不同的动画。我的代码根本不加载动画,他只是站在 T 形姿势。我不知道从 mixamo 加载单独动画到当前 fbx 模型的当前代码是什么。我想知道如何,因为我想在同一个模型上加载和播放多个动画。

0 投票
0 回答
80 浏览

unity3d - Unity Mixamo 角色和动画真的很奇怪

现在我在我的游戏中有一个新功能,而不是无聊的 Beans 作为我的 Player GFX,我有一种为我的 GFX 使用 mixamo 角色和动画的新方法,我有一个角色可以工作,但其他角色,嗯,他们激怒了我,我需要快速找到解决方案,因为我来自 Humanoid Avatars 到 Unity Binding Warnings。请!

1.工作性质

2.(愤怒的)“不工作”角色

如果有人解决了这个问题,请分享修复。谢谢!

0 投票
2 回答
32 浏览

c# - 我的动画没有在应该播放的时候播放

所以基本上,我正在使用 c# 统一创建一个流浪的 ai 角色,并且流浪一切正常,但是当某些动画应该播放时,它们却没有。我将包括我用来实现这一点的代码。我还在模型上使用了动画器组件,并且动画都正确命名并与动画师名称中的动画对齐,并且动画来自 mixamo。非常感谢任何帮助,因为我完全被卡住了!