隐藏LOD也从Ram内存中卸载



是的,我和我的团队成员就LOD(细节级别)进行了争论。在此处输入链接描述。我认为隐藏LOD也可以从纪念品中卸载,即提高性能,但我的团队成员不同意这一点,他说它仍然存在,因此场景很重。

我查看了官方文件,但没有明确提及。那么LOD到底是做什么的呢?我仍然强调,它将从内存中卸载隐藏LOD?

Lod是一种同时适用于V-Ram和系统Ram的功能。V-Ram用于渲染网格,系统Ram用于存储正在卸载的对象的引用,以便在距离合适时再次加载。出于速度原因,引擎需要将Lod所需的所有资产同时保留在Ram中。Mipmapping是纹理的一种(默认情况下启用)LOD类型——它由GPU处理,与涉及网格的unity的LOD分离。

通常,网格会占用少量内存。

SO的结论是,在运行任何卸载命令之前,对象都不会完全卸载,它包含网格的引用,以使其快速出现

使用完整链接反对您的意见http://forum.unity3d.com/threads/lod-memory-issues-any-advice.129409/

最新更新