隐藏LOD是否也从Ram内存中卸载

时间:2016-05-11 04:39:06

标签: c# performance unity3d

是的,我和我的团队成员争论过LOD(详细程度)。enter link description here。我认为Hide LOD也可以从备忘录中卸载,即改善性能,但是我的团队成员并不同意这一点,他说它仍然在ram中如此沉重。

我检查了官方文档,但它没有清楚地提到它。那么LOD到底是做什么的呢?我仍然强调它将从内存中卸载隐藏LOD?

1 个答案:

答案 0 :(得分:0)

Lod是一种适用于V-Ram和系统ram的功能.V-Ram用于渲染网格,系统Ram用于存储正在卸载的对象的引用,以便再次加载它距离是合适的由于速度原因,引擎需要立即为ram保留所有需要的资产。 Mipmapping是纹理的LOD类型(默认情况下) - 它由GPU处理,与Unity的LOD分开,后者与网格有关。

一般来说,网格占用少量内存。

结论是,在运行任何卸载命令之前,对象没有完全卸载它包含网格的引用以使其快速显示

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