当前位置:   article > 正文

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

supermap unreal sdk

前言:前文中讲述了利用原始矢量面数据生成缓存,通过材质映射关系在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. 运行之后,同样可以得到美化的效果。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/90950
推荐阅读
相关标签
  

闽ICP备14008679号