引擎|EIM轻量化展示引擎 | 专注于解决建筑数据管理与复用问题( 五 )


文章图片

④ glTF格式文件导出:为了支持行业通用格式glTF , EIM 3D提供glTF导出功能 , 可将原始模型转换为glTF(glTF与GLB两种类型)格式导出 , 并下载到本地 。
⑤ 模型外轮廓提取:支持模型进行更加轻量化快速展示 , 通过模型外轮廓提供功能实现模型在线的快速轮廓显示 。
⑥ 模型对比:支持两个模型进行快速 的模型对比并依据前端显示效果分类返回不同效果的对比结果集 。
⑦ 二维图纸信息管理:支持REVIT模型 内的二维图纸的在线提取 , 以便实现二维图纸的信息获取和二三维模型联动展示 。

引擎|EIM轻量化展示引擎 | 专注于解决建筑数据管理与复用问题
文章图片


引擎|EIM轻量化展示引擎 | 专注于解决建筑数据管理与复用问题
文章图片

⑧ 骨骼动画:支持 FBX格式模型的 骨骼动画 , 生动在线模拟模型的动画效果 。
⑨ 字体绘制:文字绘 制功能可以在三维场景中添加三维形式的文字 。
⑩ 路网绘制:路网显示功 能提供了基础的展示功能 , 可以在三维场景中绘制已经计算好的路网线路 。
? 轴网显示:轴网根据原模型对 应的二维图纸解析而来 , 数据从二维图纸2D格式转成3D渲染需要的格式 。
2)三维可视化引擎
EIM三维可视化引擎支持在PC端和移动端的三维展示和互动操作 , 完成对三维模型视图、构件以及一些复杂操作的实现 。
① 多模型合并显示:支持多专业、 多模型文件分别上传解析后放在同一个场景中进行合并显示 , 且模型格式支持多种混合格式 , 即放入场景的模型可以同时包含IFC、Revit、iModel、obj、fbx、dae格式 。
② 带材质的模型展示:支持Re vit、obj模型中材质的提取和展示 , 通过模型解析获取Revit、obj模型中的材质信息 , 并在前端展示时真实还原建模情况 。
③大模型浏览支持:针对大数据量场景的展示需求 , EIM通过构件复用、高压缩处理、本地缓存等技术手段 , 实现三维模型的轻量 化 , 从而支持大体量模型的流畅展示 , 支持平移、缩放和旋转操作下的流畅显示 。
④ 移动端直接浏览:采用B/S模式的 免插件架构 , 支持PC端和移动端(移动端浏览器和体验版的APP)的三维展示和互动操作 。

引擎|EIM轻量化展示引擎 | 专注于解决建筑数据管理与复用问题
文章图片

⑤ 多功能操作支持:支持模型各类 常见web端操作 , 例如漫游、复位、重做、剖切、离散、模型对比、快照、标签、测量、批注、属性查看、框选、隐藏、隔离、变色、线框化、聚焦等等 。
2.数据管理
EIM为BIM提供了一个标准的数据管理方式 , 实现建筑数据全生命周期管理 , 数据涵盖建筑几何模型数据、项目管理数据、关系数据等 , 同时支持用户按照自身业务需求自定义数据及数据间关系 , 提供基于RESTful的数据接口服务 , 用户可通过接口访问数据驱动业务应用 。 基于这些数据 , 开发者可以轻松实现或扩展下列功能:

推荐阅读