unity 多个mesh合并——Mesh Baker

时间:2024-04-07 12:38:13

第一步:上网找到MeshBaker的安装包进行安装,打开unity并点击当前这个软件进行导入。

第二步:创建自己的测试场景

MeshBaker自带很多材质球

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker


第三步:使用meshBaker

1.创建对象,GameObject->CreateOther->MeshBaker->Mesh And MaterialBaker

unity 多个mesh合并——Mesh Baker

在Hierarchy会出现MaterialBaker0,

unity 多个mesh合并——Mesh Baker

点击出现这个界面

unity 多个mesh合并——Mesh Baker

通过Open Tools For Adding Objects,把创建的模型拉进去

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker

unity 多个mesh合并——Mesh Baker

再点击create Empty Assets For Combined Material,保存模型

unity 多个mesh合并——Mesh Baker

再点击Bake Materials Into Combined Material

unity 多个mesh合并——Mesh Baker

等待操作完成后,找到下面这个脚本,点击Bake All Child MeshBakers就可以了

unity 多个mesh合并——Mesh Baker

之后点击Disable Renderers On All Child MeshBakers就可以查看到结果几个mesh形成一个mesh

unity 多个mesh合并——Mesh Baker