Mesh Baker是款在游戏编程中实现降低系统消耗的游戏场景优化插件,是Unity游戏平台制作和合并网络、材质、贴图的插件。用户可同时使用此插件,降低大量贴图对内存的消耗,从而达到提升游戏的效能,是专门为unity游戏开发人员打造的3D游戏场景优化神器。
插件特色
结合网格和材料,以减少绘制调用。现在包括它自己的纹理包装器!
固定模型和创建地图集,这样他们就可以分享材料(静态/动态配料)
导入模型中的缩放、旋转和平移
与任何材质和材质一起使用
全多材料支持
结合和自定义皮肤网格
贴图,法线,切线,自动调整
烤平铺纹理
全光照贴图支持
源资产未触及
简单,没有脚本,在5分钟内学习
运行API
可以处理负缩放
使用方法
- Create Other-MeshBaker-合并材质、合并复数个材质和网格(模型过多且需要分离时使用)、合并材质和网格(一般选这个)
- 出现MeshBaker组件后添加要合并的对象
- Open tools
- Texture Baker,点击Create Empty Asset(生成材质资源)
- 添加shader接口,最主要的就是_MainTex(源材质有贴图时用)
- 下拖,点击Bake Materials
- 右侧编辑面板中,将下面的一个MeshBaker组件reset,然后选择之前生成的材质资源,勾上Include UV1(可选),点击Bake
常见问题
- 烘焙的材质、贴图不对:源材质是否有贴图、shader接口是否正确(有法线贴图等情况)
- 烘焙出的网格为0:模型过多,要使用Multi-
- 合并后的模型变为钉子状:unity中制作的植物有可能就是钉子状的网格
游戏软件开发是一个热门行业,网上可以找到各种各样的游戏。