码迷,mamicode.com
首页 > 其他好文 > 详细

DrawCall(一)

时间:2015-04-02 13:29:46      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:unity3d

首先,DrawCall是渲染一次拥有同一网格并携带同一种材质的物体会使用一次DrawCall。


新建一个Material 1,Texture 为图片1,同样 再建一个Material 2,Texture为图片2。

技术分享

————————————

DrawCall:0

————————————


新建Cube1,拖入Material1

————————————

DrawCall:1

————————————

技术分享



新建Cube2,拖入Material1

————————————

DrawCall:1

————————————

技术分享


Cube2,拖入Material2

————————————

DrawCall:2

————————————

技术分享


新建Square1,拖入Material1

————————————

DrawCall:3

————————————

技术分享


如果此时 Square1 不在摄像机镜头下,那么DrawCall为2,因为根本不需要渲染~~~~


Cube1、Square1同时设置Batching Static,点运行

——————————————————

DrawCall:2

——————————————————

技术分享

技术分享

不过,这样设置之后,Cube1、Square1均无法移动!



感谢:http://blog.csdn.net/candycat1992/article/details/42127811



DrawCall(一)

标签:unity3d

原文地址:http://blog.csdn.net/lihuozhiling0101/article/details/44829507

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!