UE5 使用Animation Budget Allocator优化角色动画性能

Animation Budget Allocator是UE内置插件,通过锁定动画系统所占CPU的预算,在到达预算计算量时对动画进行限制与优化。

开启Animation Budget Allocator需要让蒙皮Mesh使用特定的组件,并进行一些编辑器设置即可开启。

1.开启Animation Budget Allocator插件

2.在蒙皮网格组件上设置组件类型为特定的SkeletalMeshComponentBudgeted

3.设置好后,可以看见Budgeting参数,根据官方文档勾选前2个选项

4.在BeginPlay事件里调用节点Enable Animation Budget,开启这个功能

5.运行游戏,在控制台处使用命令a.Budget.Debug.Enabled 1,开启测试查看。


https://dev.epicgames.com/documentation/en-us/unreal-engine/animation-budget-allocator-in-unreal-engine?application_version=5.3

https://dev.epicgames.com/documentation/en-us/unreal-engine/animation-budget-allocator?application_version=4.27

相关推荐
髩獹朲小怪兽25 分钟前
学习鸿蒙Next 之路 http
学习·http·harmonyos
千殃sama44 分钟前
Flythings学习(一)基础
学习·flythings
PaLu-LI1 小时前
ORB-SLAM2之OpenCV reshape函数
开发语言·c++·opencv·学习·ubuntu
王俊山IT1 小时前
C++学习笔记----9、发现继承的技巧(一)---- 使用继承构建类(4)
开发语言·c++·笔记·学习
米芝鱼2 小时前
Unity 从BuildIn升级到URP以及常用的效果
游戏·unity·游戏引擎·图形渲染·着色器
IOT.FIVE.NO.12 小时前
Linux学习笔记9 文件系统的基础
linux·笔记·学习
yingchenwy2 小时前
Mongodb学习记录
数据库·学习·mongodb
萱仔学习自我记录3 小时前
如何在 Jupyter Notebook 执行和学习 SQL 语句(中)—— 2、SQL基础数据类型
sql·学习·jupyter
wang_book3 小时前
uniapp学习(004-2 组件 Part.2生命周期)
前端·学习·微信小程序·小程序·前端框架·uni-app·vue
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑3 小时前
苍穹外卖学习笔记(二十三)
java·开发语言·windows·笔记·学习·sprint