- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Unity游戏性能优化 MaterialPropertyBlock
Unity游戏性能优化 MaterialPropertyBlock1.概念2.对比2.1 Material(Instance)2.2 SharedMaterial2.3 MaterialPropertyBlock3.使用3.1 MeshRenderer3.2 SpriteRenderer1.概念顾名思义,就是保存材质属性的块,相当于将其抽象为一个大型机械上的可拔插的零件,这样就不需要在每次调用时都得换一个机械了,减少内存占用。2.对比2.1 Material(Instance)每一个Materia
2020-05-22 20:39:57 2469
原创 DrawCall漫谈
感觉现在对于DrawCall的解释十分专业,并不能很好的理解。网上对于DrawCall的定义通常是CPU对GPU的一次调用。但是一旦理解了一个本质,DrawCall就能被抽象成很通俗易懂的东西:图形学的本质就是往屏幕上画东西。那DrawCall是什么,DrawCall就是画笔,在Unity中有DrawCall合批的概念,什么样的DrawCall能够合批呢,就是那些同材质、同贴图的,那这个时候把材质和贴图理解为颜料。每次DrawCall的调用,就是在往一个图层上画画,如果你要使用不同的颜料,那么肯定得换
2020-05-22 20:20:49 388 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人