基于WebGL的三维建筑模型可视化系统的设计与实现

来源 :东南大学 | 被引量 : 5次 | 上传用户:bigger111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展与智能时代的到来,各行业、各领域已经逐渐走向信息化、工业化与智能化。而建筑行业由于涉及多专业领域,所以存在需要协同作业、工程量大等问题,工业化水平一直较低。与此同时,我国老龄化问题严重,人口红利的消失,政府开始主推装配式建筑。在加快装配式建筑行业发展的历程中,三维建筑模型是提高建筑行业信息化水平以及服务于建筑全生命周期的重要产品,三维建筑模型高精度、高信息量方向的发展,也给建筑模型的展示带来了新的挑战,所以需要一种轻量化的方式来实现模型的展示。目前为止,业界就建筑模型展示问题已经设计了一些实施方案,但是这些方案仍存在需要插件、兼容性差、渲染效率低和交互性差等缺点。所以本文为了解决建筑模型格式不统一,三维建筑模型轻量化处理以及跨平台无插件可视化交互问题,提高三维建筑模型的共享性,采用具有开源、跨平台、硬件加速等特性的WebGL技术和其他相关技术,完成了基于WebGL的三维建筑模型可视化系统的设计与实现,本文的主要工作内容有以下四个方面:1)建筑信息模型的存储:由于复杂的建筑模型的格式不统一,WebGL不能直接加载和渲染,所以本文采用一种多文档文件格式的方式进行存储,在提取的过程中针对不同信息分别存储在不同的文件或者数据库中。2)建筑模型轻量化:针对建筑模型体量大,包含大量冗余且与渲染无关的信息,所以本文首先对模型数据进行去冗处理,同时观察到模型中包含大量位置不同但是模型类型相同的构件,所以本文采用对其存储唯一构件和其他相对变换矩阵的方式,去除相同构件,实现模型轻量化处理。3)模块化渲染框架设计与实现:由于直接使用WebGL开发,过程较为繁琐,所以本文利用现有的WebGL的开源库Three.js,在其基础上,采用模块化的思想设计实现建筑模型的渲染框架,完成模型的加载渲染和交互,方便后期的扩展工作。4)文档权限:针对不同项目有不同模型,项目中有不同的人员等问题,为了提高建筑模型的共享性与安全性,对用户的文档权限进行设计与实现,严格限制用户的操作。本文设计和实现的三维建筑模型可视化系统已经被集成到装配式协同平台中,用于实际项目的运作,实际应用效果表明本系统解决了建筑模型的跨平台共享及其可视化交互问题。
其他文献
HLC集团作为贵州省最大的房地产企业,在具体实施智慧社区管理战略时,面临传统社区管理模式改造和互联网+升级的诸多管理挑战。本文主要对微信小程序应用于其互联网+智慧社区
目前,广西电网各类计量装置管理主要在各个地市局以及县级供电局,购置来源并不统一,购置后由厂家分别送到各级安装单位。全网统一采购部分则在省电科院完成装置抽检后,由这些
根据目前以设计为龙头的工程公司现状,对其进行EPC工程总承包的组织构架与人力资源、设计及新技术、新工艺应用、工程分包、设备采购、项目管理等风险进行分析,并对风险控制方
习近平科技创新思想是结合当前我国现代化建设的具体要求形成并发展起来的,有着现实的国际国内背景和鲜明的时代特色。习近平科技创新思想从特定角度反映了这一届领导集体的
从室外环境、室内布局、功能定位等角度,对小户型住宅的创新设计进行了论述,探讨了小户型住宅创新设计的主要方法和手段,分析了小户型设计的发展前景。
“弘扬劳模精神和工匠精神,营造劳动光荣的社会风尚和精益求精的敬业风气”已成为党中央对新时代下我国工匠们发出的重要号召。工匠队伍作为中国制造的推动主体,不仅是人力资
随着我国公共服务需求日益加深,我国推进PPP(Public-Private-Patnerships)模式即政府和社会资本合作模式,是我国供给机制改革的背景下对公共服务推进的重要方式。随着我国改革的不断深入,我国政府的传统地位与角色已然发生转变,而如今PPP模式成为我国加速城市化进程的重要手段。目前,PPP项目最严峻的问题之一就是资金瓶颈,债务性融资对项目资金起着至关重要的作用。PPP项目收益权质押
全面预算管理作为现代化企业重要的管理工具,一直是推动高速公路运营企业发展进步的中坚力量。但是随着我国公路交通设施信息化与体系化不断往前推进,企业的内外部环境发生了快速变化,传统预算管理由于缺乏战略思想,在企业实际执行中出现了诸多问题,不利于其长远发展,因此,本文在对高速公路运营企业的全面预算管理中,引入了价值链思想,该模式以价值增值为战略目标,以市场需求为导向,将企业的利润最大化目标逐渐转为企业的
<正> 日前,国家环保总局颁布了《国家级自然保护区总体规划大纲》。按《中华人民共和国自然保护区条例》的规定,自然保护区可划分为核心区、缓冲区和实验区。核心区应是最具