快来看,路桥设计领域应用广泛的Bentley软件是如何导出gltf/glb、3Dtiles、fbx、obj,以及超图支持的S3MB,Arcgis支持的SLPK格式,以实现网页端、移动端的加载的?
首先,打开葛兰岱尔模型格式转换器点击Bentley上传入口,如果您已经安装了建模软件,程序会自动检测,点击确认按钮。
选择本地Bentley模型文件,如果模型有位置信息,选择EPSG或者经纬度方式进行填写即可。
如果没有安装Bentley建模软件,选择“否”,系统将引导至插件下载页,点击链接自动下载插件。下载后按文档安装至装有Benltley建模软件的电脑,在格式转换器配套资料中也有详细视频。
葛兰岱尔插件安装完成后,使用Bentley软件打开模型可以看到软件首页会有轻量化标志。
点击轻量化导出按钮,选择路径后,程序会开始处理,导出完成后,会在对应目录下生成一个GLZIP后缀文件。
这个时候,我们再格式转换器中操作,选择Bentley入口,选择“是”,导入刚才输出的GLZIP文件,点击查看模型渲染效果。
接下来进行格式转换,我们支持多样化的格式转换,广泛兼容各类开源3D框架中的对应格式,在转换格式时应用了参数化减面,数据压缩等技术,同时,在转换3Dtiles时支持了i3dm实例化数据格式,使模型在开源3D框架中渲染效率更高,转换后的模型体量更小。同时,我们将模型构件/零件ID输出到转换后的几何数据中,将模型结构,构件/零件属性数据输出到DB文件中,并通过ID一一对应。
看看各种应用场景中的模型效果
最后,让我们关注模型结构,构件属性数据 以threejs为例,场景中加载的GLTF数据,构件有唯一名称或ID标识,我们导出的DB文件,也可以找到相对应的标识ID,可通过此信息,实现几何数据与DB中的模型结构,构件/零件属性数据关联。
快来登录葛兰岱尔官网下载体验吧
链接地址:www.glendale.top