【Mixamo】记录mixamo导出动画踩的坑

首先说明笔者遇到的具体场景:由于在网上下载的模型很多都不一定适用于游戏中(往往会出现面数过多、材质不能定制化修改等问题)都是需要在引擎中再处理的,往往我们下载到本地的zip文件中只包含一个白模和一堆材质。对于笔者这样的初学者来说,很多时候不能遵从次世代美术流程“先做材质然后绑骨”这样的顺序来对角色进行处理,对于这个问题笔者差不多被坑了两三周,现记录一下对于初学者来说正确使用mixamo的方法:
从mixamo中导出动画的正确顺序应该如下:

1、把白模导入到UE中进行减面的操作,然后重新导出(如果模型面数不高,可以直接上传),上传到mixamo中进行绑骨;
2、绑好网站进行解算后,会出现这个界面:
在这里插入图片描述
首先记住,千万不要因为好奇而点击任何动作!!!!我们在模型还只是个不会动的模型的时候点击右边界面的橙色按钮“DOWNLOAD"
在这里插入图片描述
接下来会弹出下设置,我们在Pose处点击T-pose。
3、然后下载,这样我们就可以看到下载到一个带绑骨的模型。

由于mixamo导出的物体如果导入引擎的话,其所有的材质会变成一样的一个,这样我们就没法把我们的材质分别赋予物体的不同部分了。

4、所以我们需要把这个绑好骨的模型导入3DMax然后对模型的每个部分进行Material ID的制定,这样我们导入引擎后才会有足够多数量的插槽让我们指定材质给不同的部分。

5、指定好我们的材质插槽之后,我们就可以把我们在3DMax的模型(如果骨骼和模型的定向都没有问题的话)导入UE了。

6、现在,我们回到mixamo,然后在界面左侧选择自己想要的动画;

7、如果选择好了一个动画序列,我们则下载这个动画序列:注意,既不要蒙皮,也不要骨骼,只需要序列。可以勾选上是否要创建根节点。

8、然后,把我们下载了的动画序列导入UE中,骨骼选择我们刚刚之前导入到UE中的那个骨骼。

9、最后,利用之前分好的材质插槽来对我们不同部分的UV赋予材质即可。

### Mixamo 官方网站 Mixamo 的官方网站可以通过以下链接访问:[https://www.mixamo.com/](https://www.mixamo.com/)。 Mixamo 是一个由 Adobe 提供支持的在线服务,专注于为 3D 动画角色提供快速而高效的动画解决方案[^3]。它允许用户创建、自定义并应用各种预设动作到他们的 3D 模型中,从而简化了传统动画制作流程中的复杂操作。该平台特别适合那些希望节省时间而不牺牲质量的游戏开发者和设计师。 以下是关于如何利用 Mixamo 创建高质量动画的一些关键点: - 用户可以上传自己的 humanoid 类型的 3D 模型或者从平台上已有的库中选择标准模型。 - 平台提供了大量的现成动画片段,这些片段能够被轻松调整以适应不同的风格需求以及特定场景的要求。 - 所有生成的内容都可以免费导出为 FBX 文件格式以便于集成至主流游戏引擎如 Unity 或 Unreal Engine 中使用[^4]。 ```python import bpy def export_to_fbx(file_path, use_selection=False): """ Exports the current scene or selected objects to an FBX file. :param str file_path: The path where the FBX should be saved. :param bool use_selection: If True only exports selected objects; otherwise entire scene is exported. """ # Set active collection as layer view so everything gets included when not selecting specific items if not use_selection: for col in bpy.data.collections: col.hide_viewport = False # Export operation call with parameters set according to function arguments given above bpy.ops.export_scene.fbx(filepath=file_path, use_selection=use_selection) # Example usage exporting whole scene into 'character_animation.fbx' located at desktop directory export_to_fbx("/home/user/Desktop/character_animation.fbx") ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值