美化三维面数据集
采用矢量数据集外挂资产功能,可以快速设置三维面数据集的风格样式,实现快速美化三维面数据。
- 运行SuperMap编辑器工具控件,新建球面/平面场景并添加UDB/UDBX格式的三维点线面数据。
- 添加好数据后,运行当前关卡。
- 单击数据美化->资产设置->矢量数据集,在矢量数据集外挂资产设置面板选择对应的三维面图层,并选取合适的关联字段,资产类型选择风格样式。
- 在Unreal Engine的资产库中,选择对应的对象,鼠标右键单击,在菜单中选择复制引用,然后将复制的路径粘贴到矢量数据集外挂资产设置面板属性表中对应属性框中。
- 单击确定,即可在场景中看到材质对象已被应用。
- 如果需要修改引用材质的文件路径,重复步骤3-4即可。
- 设置完成后,会在场景对应的工程/Content/SceneInfos/关卡/SceneInfos.json文件内记录属性字段与Unreal Engine材质间的关联关系。相关标签如下:
- ResoureConditions:记录了矢量数据集的属性字段及属性值。
- ResourceName:记录了该属性值对象关联的Unreal Engine材质对象。
- Caption,DataSetAlias等记录了矢量数据集的名称、数据类型等信息。
如下图所示为,三维面数据集设置水面效果。