Unity项目优化
王源骏
经常发布一些在开发游戏过程中遇到问题,
展开
-
Unity项目优化之LOD技术
使用LOD,LOD即是远的看不清的物体的细节忽略,当靠近他时才让渲染他的细节,说白了就是物体在远处时,虽然我们的肉眼看不清,但是相机还是在渲染他的所有细节,这是不需要的,此时我们可以使用LOD,把精细的模型换成粗模,一次来减少GPU的渲染,具体操作如下图所示。1、在场景中创建一个空物体,添加LODGroup组件2、在空物体下 创建三个模型 分别为高中低(这里为了演示,三个模型没放在同一位置,实际应用中需要放在同一个位置,防止位置错乱)3、三个模型以此Add添加到LODGroup组件中.原创 2021-05-06 21:03:23 · 881 阅读 · 0 评论 -
Unity项目优化之遮挡剔除
当场景中包含大量模型时,造成渲染效率的降低(即帧速率FPS的降低),采用遮挡剔除技术,可以使得那些被阻挡的物体不被渲染提高渲染效率若场景中存在大量的小“物件”,使用“层消隐距离”来优化场景,较远距离将小物件剔除,减少绘图调用的数量(1)场景(2)除了主角,摄像机,直线光,地面。把层级视图中的所有游戏对象标记为“遮挡静态”(Occluder Static/Occludee Static)(3)执行菜单命令“Windows”—>“Rendering”—>“Occlusion.原创 2021-05-06 21:20:54 · 632 阅读 · 0 评论