数据美化

数据美化面板提供资产设置、材质编辑等功能,从而为GIS数据美化专题提供基础。

单击数据美化,弹出数据美化设置面板,可进行矢量数据集、图层、材质替换和材质导出等操作。

矢量数据集外挂资产

用于为三维点、线、面数据集设置外挂资产。该功能主要在GIS数据美化专题使用。操作步骤如下:

  1. 单击数据美化->资产设置->矢量数据集,弹出矢量数据集外挂资产设置面板。
  2. 在图层选择后的下拉菜单选择对应的数据集图层。
  3. 在关联字段后的下拉菜单中选择数据集带有的属性字段,作为资产的关联字段。
  4. 根据需要选择合适的资产类型:外挂小品、资产放样或风格样式。
  5. 属性表中会显示属性字段的每个属性值,需要将资产的引用路径粘贴到对应的属性值位置。

图层设置外挂资产

用于给指定*.scp数据所在的图层设置材质(需要数据本身能够选中,因此倾斜摄影图层暂不支持),设置完成后,图层内所有对象均使用设置的材质。该功能主要在GIS数据美化专题使用。操作步骤如下:

  1. 单击数据美化->资产设置->矢量数据集,弹出矢量数据集外挂资产设置面板。
  2. 在图层选择后的下拉菜单选择对应*.scp数据所在的图层。
  3. 单击材质替换后的选项框,弹出

材质替换

用于将采用scp文件存储的建筑白模、城市精细模型、BIM等数据中对象的材质替换为指定的Unreal Engine材质。该功能主要在在GIS数据美化专题使用。操作步骤如下:

  1. 单击数据美化->材质编辑->材质替换,弹出材质替换设置面板。
  2. 单击鼠标左键在场景中选取替换材质的对象,面板中会显示原始材质名称。
  3. 将Unreal Engine材质拖拽至材质替换框中,将会将现有材质替换为所选材质。
  4. 如果选择材质是Twinmotion中的材质,可以通过调节面板中的UV平铺系数来调整文里的缩放比例。
  5. 替换完成后,单击保存,将替换结果保存在默认路径项目文件夹/Content/SceneInfos/关卡文件夹/sceneInfos.json文件中,再次运行关卡时会直接显示替换后的效果。
  6. 单击取消,会将场景中的材质替换效果清除。
  7. 注意
    • 为保证材质替换选项正常使用,需要在iDesktopX或iDesktop中生成s3m数据时,将材质类型选择为UE材质,才能正确获取数据的材质名称。
    • 使用材质替换功能前,需要在SuperMap编辑器工具控件中开启碰撞检测。

材质导出

用于导出美化后的模型数据的材质。该功能主要在GIS数据美化专题使用。操作步骤如下:

  1. 单击数据美化->材质编辑->材质导出,弹出材质导出设置面板。
  2. 在图层列表中勾选导出材质的数据图层。
  3. 根据需求,自定义设置导出材质的纹理大小。
  4. 设置完成后,单击确定,将在数据的配置文件(*.scp)中增加一条记录:"associateMaterialurl":" ./MaterialPackages/LayerInfo.json"}
  5. 同时,在数据配置文件(*.scp)同级目录中,会生成一个MaterialPackages文件夹,里面包含LayerInfo.json文件及导出的材质。
  6. 单击取消,会将面板中材质导出设置的参数清除。
注意
  • 目前仅支持对UE427,503的版本导出材质。
  • 绘制动态水面

    开启功能后,可快速、实时地绘制出贴地的动态水面。该功能主要在GIS数据美化专题介绍如何使用。