Unity fbx动画压缩自动化

应用场景:Unity WebGl项目,原先的动画压缩后也有20到30M,导致用户进入网页加载太慢。需求是在不对动画精确度造成影响的前提下,影响尽可能地压缩动画。(使用的是Maya导出的人体骨骼动画,在动画压缩方式选择关键帧压缩或Optimal压缩方式时,动画出现疑似呼吸影响导致的手臂周期振动,造成手与手持物体的穿模,所以设置的是off)

主要参考文章:《Unity动画文件(AnimationClip)精简容量的研究》 阿赵3D

手动操作

在Project面板下打开fbx动画

选中所有切分过的clip,Ctrl+d复制出来

在文件夹中选择复制出来的.anim文件,以文本的形式打开,可以找到 m_UseHighQualityCurve属性,将1改为0即可。

自动操作

相关推荐
学游戏开发的2 分钟前
UE求职Demo开发日志#8 强化前置条件完善,给物品加图标
游戏引擎
墨笺染尘缘14 小时前
Unity——鼠标是否在某个圆形Image范围内
unity·c#·游戏引擎
Thomas_YXQ15 小时前
Unity3D项目开发中的资源加密详解
游戏·3d·unity·unity3d·游戏开发
qq_4286396119 小时前
虚幻基础-1:cpu挑选(14600kf)
游戏引擎·虚幻
杀死一只知更鸟debug1 天前
Unity自学之旅05
unity·游戏引擎
qq_5982117571 天前
Unity编辑拓展显示自定义类型
unity·游戏引擎
你疯了抱抱我1 天前
【VRChat · 改模】Unity2019、2022的版本选择哪个如何决策,功能有何区别;
unity·vr·vrchat
东方猫1 天前
UE虚幻引擎No Google Play Store Key:No OBB found报错如何处理?
游戏引擎·虚幻
Thomas_YXQ1 天前
Unity3D 动态骨骼性能优化详解
开发语言·网络·游戏·unity·性能优化·unity3d
Yungoal1 天前
Unity入门1
unity·游戏引擎