前言:前文讲述了利用原始矢量面数据或者模型数据集生成缓存,通过材质映射关系在UE中进行美化。接下来本文将介绍如何将UE中白模美化的材质导出,并在 SuperMap iClient3D for WebGL (以下简称WebGL)中加载,实现接近游戏引擎中的材质效果。
(一)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 插件中模型材质导出与前端加载
(二)从美化到前端加载涉及到的产品:
SuperMap iDesktop、Unreal Engine、SuperMap Hi-Fi 3D SDK for Unreal 插件、SuperMap iServer、SuperMap iClient3D for WebGL
(三)从美化到前端加载总体技术流程
下面本文将详细介绍如何导出UE中白模美化后的PBR材质,并在三维WebGL客户端加载
1. 批量导出材质
(1)修改LayerInfo.json文件
将