Unity3D场景优化教程下载
首先介绍下draw call(这个东西越少你的游戏跑的越快):在游戏中每一个被展示的独立的部分都被放在了一个特别的包中,我们称之为“描绘指令”(drawcall),然后这个包传递到3D部分在屏幕上呈现出来。这就和你希望你的亲友收到准备好的圣诞礼物需要包装好然后穿过城市准时放在他应该出现的地方一样没什么不同。你的CPU来完成包装和传递他们的活,同时会消耗很多的带宽,所以最终分配好这些关键性资源很重要。目前,真正可怕的事情是从描绘指令消耗远景开始,每一个独立的飞溅到地板上的血迹和一个角色或者一具死尸消耗的字节是一样的多的:他们都消耗同样的描绘指令。除此之外,没有什么更多的差别。
那么如何降低 drawcall 呢??那么我们就用到Culling(剔除)技术。如果不应用这个技术,电脑是不管3721把场景里所有的东西都送去渲染的。看得见的也渲染,看不见得照样也送去渲染。很傻是吧,那咋办呢。得告诉电脑,那个你
看得见的渲染,看不见的就算了。于是就有了
1.视锥体剔除(FrustumCulling)这个unity系统自带了好像,就不用操心了。
2.遮挡剔除(OcclusionCulling)
华为网盘附件:
【华为网盘】
unity大场景优化.rar(495.32K)
http://dl.dbank.com/c0qhbu25wl
很不错 楼主是超人 顶顶多好 很好哦 不错不错 很不错 楼主是超人 顶顶多好 真心顶