SuperMap Hi-Fi 3D SDK for Unreal 插件中白模数据美化流程(二)

前言:前文中讲述了利用原始矢量面数据生成缓存,通过材质映射关系在UE中进行美化。矢量面直接生成模型缓存的方式,相对于矢量面拉伸成模型,再对模型生成缓存的方法,步骤更简洁,并且在性能上我们也做了优化处理。但如果数据本身已经是模型数据集了,也可进行美化,本文将详细描述如何对模型数据集进行美化。

UE中白模美化主题文章:

UE中白模数据美化流程(原始数据为矢量面数据)请看:SuperMap Hi-Fi 3D SDK for Unreal 插件中白模数据美化流程(一)

UE中白模数据美化流程(原始数据为模型数据集)请看:SuperMap Hi-Fi 3D SDK for Unreal 插件中白模数据美化流程(二)

UE中导出白模美化后的材质并应用到WebGL客户端请看:SuperMap Hi-Fi 3D SDK for Unreal 插件中模型材质导出与前端加载

1. 首先要查看下模型数据集的材质名称。将模型数据集添加到场景中,通过材质浏览器查看材质名称。 注意:模型数据集的材质本身是需要分类过的,不同类型的模型对象,要具有不同的材质名称。

2.直接对模型数据集右键生成缓存,注意设置材质类型 UE 材质,S3M 版本选择 3.0

3. 新建UE工程设置,将材质文件拷贝到UE 项目工程-Content-LayerInfo-Map 名称下面的文件夹下,设置材质关联文件。AutomaticMatchingMaterials_S3M.json文件中,"LayerName"后填写用户自己的白模缓存名称 ;"Materials"中,默认给出了材质的关联关系,其中"AssociateMaterial"后面的材质名称为 UE 中的材质;需要注意的是,"OriginalMaterial"后面的材质名称为模型数据集的材质名称。

4. 运行之后,同样可以得到美化的效果。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值