首页 > 代码库 > Unity的 Stats 窗体, Batched、SetPass、Draw Call 等
Unity的 Stats 窗体, Batched、SetPass、Draw Call 等
孙广东 2015.8.12
在Game View 中的右上角有一个统计数据 Stats button。当按下button时。覆盖窗体显示,可用于优化性能的实时渲染统计信息。
确切的统计数据显示生成目标。
统计信息窗体包含下面信息:-
Time per frame and FPS | 处理和渲染一个游戏帧 (是倒数,每秒帧数) 所需的时间量。请注意。这一数字仅仅包含做帧更新和渲染游戏视图; 所需的时间它不包含在编辑器中绘制 scene 视图、 inspector 和其它编辑器处理的时间。 |
Draw Calls | meshes网格绘制应用批处理后的总数。请注意,在多次呈现对象(比如。由像素灯照明的对象),每一个在一个单独的渲染结果绘制调用。 |
Batched (Draw Calls) | 最初分开的draw calls被加入到batches。“Batching”是引擎将尝试结合多个对象到一个绘制调用以降低 CPU 开销的呈现。 以确保好的batching,应该分享尽可能多的不同对象之间的材料。 |
Tris and Verts | 三角形和顶点绘制的数目。这主要为低端硬件优化 |
Screen | 屏幕大小,以及其(anti-aliasing )抗锯齿级别和内存使用情况。 |
SetPass | 渲染改变( passes)次数。每一个改变 须要Unity执行时绑定一个新的渲染器(shader),它可能会引入 CPU 开销。 |
Visible Skinned Meshes | skinned meshes 渲染的数量 |
Animations | 动画播放次数 |
??
??
Unity的 Stats 窗体, Batched、SetPass、Draw Call 等
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。