bim轻量化引擎的两种技术路线分析

bim轻量化引擎的两种技术路线分析

ID:31091684

大小:65.50 KB

页数:3页

时间:2019-01-06

bim轻量化引擎的两种技术路线分析_第1页
bim轻量化引擎的两种技术路线分析_第2页
bim轻量化引擎的两种技术路线分析_第3页
资源描述:

《bim轻量化引擎的两种技术路线分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、BIM轻量化引擎的技术路线分析我公司作为一家BIM应用系统开发公司,选择一款二次开发接口丰富、性能突出、设备兼容性强、稳定可靠的BIM轻量化引擎是非常关键的一项工作。在评测了市场上主流轻量化引擎产品的时候,突然发现了一件事情,就是当前市场上的BIM轻量化引擎(我这里指的都是适用于WEB系统)的开发技术主要是分了两个流派的。主流的一个技术流派是采用WebGL技术。另外还有一款产品是采用了类似远程桌面,视频同步传输技术的。•WebGL技术WebGL(全写WebGraphicsLibrary)是一种3D绘图协议,这种绘图技术标准允许把JavaScr

2、ipt和OpenGLES2.0结合在一起,通过增加OpenGLES2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面z甚至可以用来设计3D网页游戏等等。WebGL完美地解决了现有的Web交互式三维动画的两个问题:第一”它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;

3、第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的OpenGL接口实现的。WebGL已经被几乎所有的浏览器厂商支持和实现,已经成为WEB下的3D实现国际技术规范与标准。随着未来网络的技术和网络带宽的不断发展提升,会迎来越来越光明的未来。WebGL技术对3D或BIM模型的渲染是利用客户端设备(工作站、PC、移动设备等)的硬件能力来进行3D加速渲染,对服务器没有压力和要求,同时,由于浏览器自身的本地缓存机制,二次加载BIM模型时,省去了再次从网络下载模型的时间,BIM的渲染速度更快,用户体验更出色。当然,要说WebG

4、L技术也有一个缺点,就是它对客户端设备3D渲染能力是有一点要求的,PC最好是独立显卡,移动端设备对于比较大的模型(200M以上)渲染起来可能是比较吃力的。•远程桌面,视频同步传输技术这是一个非常老的技术,在很多诸如类似远程桌面、视频聊天的软件中大量使用。虽然这个技术比较老,但现在真正能够提供在互联网环境下的比较好的视频体验的产品非常少,基本都是各个软件巨头才有此实力。采用这种技术的BIM轻量化引擎,本质是利用服务器的专业图形显卡的强大3D渲染能力,依据客户端的需求在服务器端进行BIM模型渲染,然后将渲染的快照(QuickShot)以视频的方式

5、推送到客户端设备上(工作站、PC、移动设备等L此种技术模式最大的优点是对客户端设备的图形显卡硬件能力要求比较低(实际不低,因为客户端设备也要不断处理来自服务器端的渲染视频但缺点也是明显的:1.对服务器端的要求很高”要求高性能的计算能力、网络带宽和显卡渲染能力,这样的服务器配置及网络带宽往往成本很高。2.对网络依赖度高,要求高、对客户端的PC和手机也要耗费大量的流量来传输实时更新的图像文件。同时,—旦网络不稳定客户端就没法使用,不适用于基础设施及建筑行业现场实际情况。3.技术架构导致客户端无法利用浏览器自有的缓存机制z二次打开模型跟第一次一样

6、慢,没有任何优势。4.同WebGL技术的客户端实时渲染模式相比较,采用服务器渲染传输客户端视频技术的客户端用户在进行模型移动、旋转等操作时”模型会短暂模糊不清晰(其技术架构决走的,改不了),用户体验不好。5.此种技术各软件公司的实现机制均不同z没有标准z技术通用性差z维护成本高且风险大。目前,主流的BIM轻量化引擎都采用的是WebGL技术,在这里面的代表产品就是:陕西葛兰岱尔的GLWebGLBIMEngine,广联达的BIMFace,Autodesk的A360等。而采用第二种技术模式的代表就是:大象云。哪种技术路线能够走的远,最终还是通过市场

7、或用户的选择来给出答案!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。