S3M瓦片三维数据的美化

该方法是三维模型数据的主要美化方式。适用于精细化调整模型材质的情况,尤其是针对BIM、SketchUp等类型的数据。比如制作建筑模型中,玻璃的幕墙,金属的结构框架,大理石的墙面等。

具体美化步骤:

数据处理

格式转换插件及使用方式链接:http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&id=134

使用右键-生成瓦片功能,生成瓦片界面上,材质类型选择Unity材质


数据美化


  • 在右侧工具栏中,点击搜索按钮上面的数据美化图标,弹出数据美化/材质替换界面。

  • 点击对象ID后面的选择按钮,然后即可选择需要替换材质的对象,点击对象之后,在对象ID后面的内容框里会自动写入该对象的材质名称。

  • 在资源浏览器中,找到需要替换的PBR材质,右键单击,在弹出的界面框中,点击“Copy Path”,复制PBR材质路径。

  • 将复制的材质路径,Ctrl+V粘贴到替换材质路径后面的输入框中。

  • 点击“替换”按钮,即可看到对象的材质由原来的效果,变成了新的PBR材质的效果。另外,所有使用该材质的对象,都进行了材质的替换。

  • 使用同样的方法,依次对其它对象进行材质的替换。

  • 材质替换完成之后,点击右侧工具栏中的“保存”按钮,将材质替换的结果保存到json文件中。Json文件存储在Unity项目工程下面的Assets/Resources文件夹下,其名称与当前Scene的名称一致。

  • 再次运行,自动显示为美化后的效果。