前言
- 部分json管道数据无法直接识别到FVS中,需要转换为网格模型再导出为glb模型
- 需要先处理json数据,通过qgis编辑并导出dxf格式,再导入到blender中生成网格,处理材质后导出glb模型
处理步骤
- 使用记事本打开json文件,查看右下角的编码(参考图),如果不是UTF-8编码的话,需要将文件以UTF-8的编码方式另存为新的文件(参考图)
- 下载并安装qgis,打开qgis,将UTF-8编码的json文件拖入到qgis中,点击工具栏的编辑模式,并对json数据进行可视化编辑(参考图)
- 编辑完成后,在左侧选择对应的图层,点击导出-要素导出为(参考图),在导出窗口中以dxf格式导出(参考图)
- 下载并安装blender,打开blender,点击编辑-偏好设置,在弹出窗口中点击插件,右上角输入dxf搜索,勾选搜索出来的两个插件(参考图)
- 点击文件-导入-Autocad DXF,在导出设置中将缩放单位改为1000,并选择刚才导出的dxf文件并导入(参考图)
- 导入后,选择该对象,在3d视图中右击-设置原点-原点>几何中心,并按alt+G清空位置变换,来将模型置于世界原点(参考图)
- 在右侧菜单中选择曲线-倒角-圆,调整几何数据-倒角-深度来给管道生成网格实体(参考图)
- 点击文件-导出-glTF2.0(参考图),在导出设置中设置包括为可见对象,然后设置文件名称和路径,最后点击导出glTF2.0完成glb文件导出(参考图)
|