zoukankan      html  css  js  c++  java
  • Terrain Darw Instanced简单性能测试

    1. PC测试结果

    数据说明:

      开启Draw Instanced帧率不升反降(幅度不是很大),但是Batches可以看到有明显的减少,shadow casters也有明显减少,尤其是在摄像机距离很近的情况。

      打洞对帧率没有什么影响,SetPass Calls会增加。 打洞同时开启Draw Instanced,Batches会有少量增加。打洞不会影响网格数。

      远景的均少顶点数与网格数于近景的,可见unity应该是有自动处理实现了LOD。

    测试示例图如下(可点击查看原图):

    2.移动端测试结果

      米10 Pro:高通骄龙865,8核8G 2.84GHz

      荣耀9x pro:麒麟810,8核8G 2.27GHz

     数据说明:

      移动端开启Drwa Instanced没有提升,反而在小部分情况会降低帧率,普遍会使内存增长20M上下,会减少cpu占用,未发现固定比例

      打洞在米10上为造成明显影响,在荣耀9x上部分用例内存有少量增加

     米10测试用例图如下:

     

      

    荣耀9x测试用例如下图:

     3.Draw Instanced 开启效果对比

     

    加大Piexl Error 网格会减少

    Piexl Error = 5下,开启关闭Draw Instanced对比

  • 相关阅读:
    python学习day3--python基础
    python学习day2--python基础
    python学习day1--python基础
    包导入原则
    模块搜索路径
    继承顺序
    继承,派生,组合
    面向对象程序设计
    类和对象
    递归
  • 原文地址:https://www.cnblogs.com/dan2/p/14246843.html
Copyright © 2011-2022 走看看