展开
Mesh Baker免费版是一款Unity最新版本的游戏开发插件,Mesh Baker提高场景运行帧率,是一款优化插件,可以减少drawcall,更有效的开发游戏。我们常常会遇到角色网格相似,但是纹理繁杂细碎的情况,这个时候就需要用到Mesh Baker免费版完成拼合。
我们在项目开发的时候经常会大量使用大规模的Mesh,导致Draw Call过高。而Mesh Baker扮演了网格烘焙器的角色,其工作原理是将网格和材质合并,从而降低渲染的Draw Call。
这时我们需要把纹理合并在同一张图上。纹理拼合的操作面板如下图所示:选择不同的网格来拼合,Texture Baker自动分析其Shader,Size等属性,最后点击Bake Material Into Combined Material,即可完成拼合。
在纹理拼合后已经形成为一张图片了,这时候我们需要进行Mesh拼合,即使用Mesh Baker来烘焙网格。在此,我们新建一个新的GameObject,点击Bake就把3个Mesh烘焙在一个Object上了。
同时,在进行了这两步之后,我们会发现Draw Call上的变化
经过合并后,人物的材质已经相同,所以我们能在上图中看到这些角色只产生了一个Draw Call。同理,即使再加入更多的角色也能合并成非常少的Draw Call,从而减少渲染耗时。
除此之外, Mesh Baker还支持将Mesh Renderer与Skinned Mesh Renderer一起合并。比如开发中常用到的道具如帽子、剑等,使得角色在换装时也只产生一个Draw Call,非常实用。
在使用skinnedmesh时有几个注意点:
合并后将原始模型的Bone保持Active;
Disable原始模型的Skinned Mesh Renderer;
确保原始的Animation始终在运行;
如果需要Mesh Rendering与Skinned Mesh 一起合并,则需要保证在其在同一张Texture Atlas和Mesh容器中。
加载全部内容
魔兽世界怀旧服WeakAuras2插件1M42153人在玩小编这里为你推荐WA经典旧世版插件,魔兽...
下载阴阳师显微镜免费版6M17768人在玩相信大家对于阴阳师一定不会陌生,而小编为...
下载4399枪神传说微端1M17250人在玩是不是最近迷上了4399枪神传说?其实你...
下载无人机模拟器中文版8M16263人在玩无人机驾驶技术需要多加练习,我们的无人机...
下载罗技G鼠标压枪宏软件5M15363人在玩现在很多人玩游戏都会选择罗技的外设,罗技...
下载快吧游戏盒免费版12M14327人在玩绿色的游戏下载平台哪个好用?快吧游戏盒...
下载Waking辅助seer登录器9M17825人在玩可以来本站进行赛尔号Waking登录器下...
下载魔兽争霸官方对战平台刷存档积分难度工具27M12296人在玩魔兽争霸rpg地图刷积分最简单了,大神创...
下载魔兽世界怀旧服TargetNameplateIndicator插件533K11839人在玩目标太多分不清楚自己的目标是哪个?魔兽世...
下载魔兽世界weakauras2插件4M11390人在玩WA法术提醒和计时插件的大名相比WOWe...
下载