U3d性能优化一 之 LOD

**

什么是LOD

**
LOD是Level Of Detais的简称,是多层次细节的意思。

首先对于要展示的模型,准备多个不同面数的模型。在场景中,根据游戏物体与相机的距离,确定切换显示哪一个模型。一般距离近的时候显示高精度的模型,距离远的时候显示低精度的模型。

游戏中有高模与低模的存在,说白了就是离得近的时候看得清楚,显示高模,而离得远的时候看的模糊,就显示低模。

根据相机与物体的距离,Unity会自动切换。

使用LOD

1、准备3个模型,如下图,从左到右是高模、中模和低模

在这里插入图片描述
2、创建一个空物体A,添加脚本 LOD Group,将3个模型作为物体A的子物体,并将3个模型的位置调整至重合。

在这里插入图片描述
3、设置高低模的显示
在LOD Group 脚本位置,滑动相机图标位置到 LOD 0 ,拖动高模物体到Renderers中,再一次拖动设置LOD 1、LOD2等。

在这里插入图片描述

4、改变相机位置,即可看到随着相机与物体的距离越来越远,模型会自动切换 由高模 →中模→低模

猜你喜欢

转载自blog.csdn.net/qq_22975451/article/details/118333434
LOD