注意
:考虑到实战的内容比较多,我将该内容分开,并全部整合放在【unity实战】专栏里,感兴趣的小伙伴可以前往逐一查看学习。
文章目录
- 前言
- 实战
- 1、简单的合并网格实现
- 2、设置统一的材质
- 3、设置不同的多种材质
- 4、多材质网格合并方案
- 专栏推荐
- 完结
前言
有许多单独的网格对象会影响性能,要优化的话,我们可将重复模块合并为一个网格。这能减少绘制调用,进而优化性能。
合并网格相关的插件其实我已经推荐过了,这次就决定自己手写实现一个,其实实现的原理和它差不多,感兴趣的可以去看看我之前推荐的插件:【推荐100个unity插件】简单的 Unity 网格合并工具,按材质进行合并网格 —— UniMeshCombiner插件。
实现的关键就在于Mesh.CombineMeshes
方法,它可以将多个网格合并到此网格中。
官方文档&#