Version: 1.4
语言 : 中文
.Net 常见问题
运行时性能优化

DynamicVBO 对象池复用优化

引擎底层的 DynamicVBO 缓存池,原有的缓存复用策略不够灵活,当上层模块使用了较多 Size 大小不一的 VBO 时(例如粒子系统使用较大的 Mesh 并且设置随机 LifeTime ),会导致缓存复用率较低,GPU 内存占用较高。 我们针对性地优化了缓存复用策略,可以显著提升缓存复用率,降低 GPU 内存占用。

在测试工程上,粒子系统的显存占有从59MB降低到了38MB。

设置选项位于 Project Settings -> GraphicsDynamic Buffer Reuse 默认开启。

.Net 常见问题
运行时性能优化