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

相关推荐
tju新生代魔迷7 分钟前
Verilog HDL学习笔记(三)| 第3章 基本概念(上)——词法约定与数据类型
笔记·学习
[苦行僧]44 分钟前
ue5 异步 Task
ue5
humors2211 小时前
游戏:被误解的成长课堂
游戏·策略·竞技·手游·网游·经营
tju新生代魔迷1 小时前
Verilog HDL 学习笔记(九)| 第 9 章 实用建模技术
笔记·学习
凯尔萨厮1 小时前
Java学习笔记十三(Stream与Lambda)
笔记·学习
爱三盖浇饭2 小时前
挑战从零开始学习Kafka2: Kafka 常见问题解决方案
学习·kafka
知无不研3 小时前
一个简单的2048小游戏
游戏·c·2048·小项目
dtq04243 小时前
数据结构 - 线性表 - 双向链表
c语言·数据结构·学习
M78佐菲9 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
yi.Ist10 小时前
数据定义语言-DDL操作
数据库·学习·mysql·oracle·大海豚