zoukankan      html  css  js  c++  java
  • Unity的 Stats 窗体, Batched、SetPass、Draw Call 等

    孙广东  2015.8.12


              在Game View 中的右上角有一个统计数据 Stats button。当按下button时。覆盖窗体显示,可用于优化性能的实时渲染统计信息。

    确切的统计数据显示生成目标。

    Rendering Statistics Window.


    统计信息窗体包含下面信息:-

     
    Time per frame and FPS处理和渲染一个游戏帧 (是倒数,每秒帧数) 所需的时间量。请注意。这一数字仅仅包含做帧更新和渲染游戏视图; 所需的时间它不包含在编辑器中绘制 scene 视图、  inspector 和其它编辑器处理的时间。
    Draw Callsmeshes网格绘制应用批处理后的总数。请注意,在多次呈现对象(比如。由像素灯照明的对象),每一个在一个单独的渲染结果绘制调用。
    Batched (Draw Calls)最初分开的draw calls被加入到batches。“Batching”是引擎将尝试结合多个对象到一个绘制调用以降低 CPU 开销的呈现。

    以确保好的batching,应该分享尽可能多的不同对象之间的材料。

    Tris and Verts三角形和顶点绘制的数目。这主要为低端硬件优化
    Screen屏幕大小,以及其(anti-aliasing )抗锯齿级别和内存使用情况。

    SetPass渲染改变( passes)次数。每一个改变 须要Unity执行时绑定一个新的渲染器(shader),它可能会引入 CPU 开销。

    Visible Skinned Meshesskinned meshes 渲染的数量
    Animations动画播放次数










    
    
  • 相关阅读:
    2020年蓝桥杯校内模拟赛
    kaggle入门——泰坦尼克之灾
    在线程池里面执行
    如何使用在线工具手动验证JWT签名
    python日志模块
    性能测试
    自动生成时间
    jmeter + tomcat + ant + svn +jenkins 实现持续集成测试
    JMeter性能测试,完整入门篇
    jmeter 24个常用函数
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/6789927.html
Copyright © 2011-2022 走看看