目前实现网页端BIM模型轻量化显示的技术手段主要可以分为一下两类:
第一是基于WebGL的BIM模型三维显示。WebGL可以理解为OpenGL的浏览器版本,用于在Web浏览器中呈现3D和2D图形,无需使用插件就可以实现动态交互.基于webGL进行网页端三维模型显示开发工作包括编写着色器、输入三维模型、制作对象动画、赋予模型颜色材质、模拟环境灯光等,其给予开发者足够的开发空间和自由度,同时对实现较好的三维显示效果提出了更高的技术要求。为降低WebGL开发难度,人们通过对原生的WebGL进行封装,开发出一些基于WebGL开发的开源框架,例如Three.js.PhiloGL、Babylon.js、SceneJS等。
第二是专业的软件厂商开发的平台.该类平台主要是由大型软件制造商基于WebGL开发,针对性的实现BIM模型显示及功能交互,配套有专门的模型转换插件,实现BIM模型的格式兼容,同时提供丰富的API接口和完善的开发文档,满足使用者和开发人员根据自身需求进行定制化的二次开发。代表产品有美国Autodesk公司开发的AutodeskForge云服务平台、Trimble公司开发的TrimbleConnect平台、国内广联达科技股份有限公司开发的BIMFace平台等。
微信公众号:xuebim
关注建筑行业BIM发展、研究建筑新技术,汇集建筑前沿信息!
← 微信扫一扫,关注我们+
评论前必须登录!
注册