基于WebGL的BIM模型显示及渲染方法.pdf
又珊****ck
亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
基于WebGL的BIM模型显示及渲染方法.pdf
本发明公开了一种基于WebGL的BIM模型显示及渲染方法,所述方法包括以下步骤:步骤1、加载BIM模型数据;步骤2、对步骤1加载的BIM模型数据进行处理,优选地,处理后分别构建实例化对象的子场景集合和层级包围盒的子场景集合,形成渲染队列;步骤3、进行渲染调度,优选采用忽略渲染和完全渲染进行。本发明所述方法结合实例化对象和层级包围盒结构实现了大体量BIM数据进行处理,这样,大大提高了BIM模型的渲染效率;同时,在进行渲染调度时,巧妙地采用忽略渲染与完全渲染结合,实现了渐进式渲染,使BIM模型实现了快速高效地
一种基于WebGL的BIM模型轻量化显示方法.pdf
本方法涉及一种基于WebGL的BIM模型轻量化显示方法,该方法包括以下步骤:步骤一、Revit‑JSON接口实现;步骤二、Revit二次开发;步骤三、轻量化显示‑Web端重建及渲染;步骤四、三维交互与对象属性关联。本发明将模型属性信息导出为JSON格式并存放在JSON中间文件的属性区域,从而进行Revit模型的Web端重建和渲染,并实现轻量化三维场景的模型交互和属性查询。
一种基于BIM模型和WebGL的渲染方法及装置.pdf
本发明公开了一种基于BIM模型和WebGL的渲染方法,应用于服务器端和浏览器端,所述服务器端与所述浏览器端相连接,其中,所述服务器端预先将BIM模型文件转换为模型数据,所述浏览器端至少为一个,包括:在检测到任一浏览器端登录所述服务器端时,将所述模型数据传递给当前浏览器端;以令所述当前浏览器端将所述模型数据转换为目标BIM模型;将所述目标BIM模型通过WebGL进行渲染显示。上述的方法中,所述BIM模型文件和转换为模型数据的过程均在服务器端完成,不需要在浏览器端安装软件,并且不占用浏览器端的内存,因此在展示
基于WebGL的BIM模型轻量化研究.docx
基于WebGL的BIM模型轻量化研究为题目,写不少于1200的论文Abstract:WiththewidespreadapplicationofBuildingInformationModeling(BIM),themodelingandvisualizationofBIMmodelshavebecomeincreasinglyimportant.However,thelargesizeandcomplexstructureofBIMmodelsposesignificantchallengestovis
基于WebGL的大规模场景渲染方法.pdf
本发明公开了一种基于WebGL的大规模场景渲染方法,包括:下载模型数据;使用IndexDB缓存模型数据;获取模型数据,首先根据特征id在IndexDB缓存中进行检索,若检索到存在特征id,则直接返回模型数据,若未检索到则从网络下载模型的模型数据;基于TreeGrid的空间划分算法,将模型数据划分入对应的空间节点中进行显示;基于HLOD的模型精度调度算法进行渲染;基于WebGL技术的遮蔽剔除算法,对不可见模型的模型数据进行剔除。本发明解决现有模型渲染应用的低效,以达到较好的用户体验,避免系统崩溃,或者产生崩