[Unity优化]批处理01:Statistics窗口
2024-09-30 13:44:16
参考链接:
https://docs.unity3d.com/Manual/RenderingStatistics.html
unity版本:2018.3.8
新建一个场景,只保留Main Camera,修改Camera组件的ClearFlags为SolidColor,如下:
1.Tris & Verts
Tris:三角面数
Verts:顶点个数
起始情况下,Tris为2,Verts为4,表示摄像机背景由2个三角面组成,占4个顶点
创建一个Cube,如下。推算得到一个Cube占12个三角面,24个顶点,因为一个Cube有6个面,每个面由2个三角面4个顶点组成,符合预期
2.Batches & Saved by batching
Batches:批处理个数
Saved by batching:被合并的批处理个数,即优化后减少的批处理个数
起始情况下,Batches为1,Saved by batching为0,表示摄像机背景占一个batch
1个Cube时,Batches为2,Saved by batching为0,表示这个Cube占一个batch
2个Cube时,Batches为2,Saved by batching为1,表示这2个Cube占一个batch,减少了1个batch
3个Cube时,Batches为2,Saved by batching为2,表示这3个Cube占一个batch,减少了2个batch
......
综上,使用相同材质可以减少批处理个数
最新文章
- 《锋利的jQuery》读书笔记
- 使用CocoaPods管理第三方开源类库
- php大力力 [016节] 兄弟连高洛峰php教程(2014年 14章数据库章节列表)
- sql server 安装后登录服务器
- ad_封装_ads828
- HTML,CSS,JS之间的关系
- [知了堂学习笔记]_牵线Eclipse和Tomcat第一篇 —— 配置Java环境变量&;&;安装eclipse
- 记录下直接在git里读取出差异并打包的代码
- 解决Idea GitLab Clone failed: Authentication failed for的问题
- String 、Stringbuilder和StringBuffer的区别
- js data日期初始化的5种方法 [转]
- Nginx入门讲解——初步认识了解nginx.conf配置文件以及配置多个虚拟主机
- JavaScript简单简介
- Django基础学习之Cookie 和 Sessions 应用
- ftp服务器搭建(离线安装vsftpd),配置
- python之模块copy_reg(在python3中为copyreg,功能基本不变)
- 题目1005:Graduate Admission(录取算法)
- ABAP-面向对象的开发
- 解决ecplise+phthon2.7中使用pytesser和tesseract进行ocr,出现报错的问题
- ";Flags mismatch irq"; register interrupt handler error