CN107193911B - 一种基于bim模型的三维可视化引擎及web应用程序调用方法 - Google Patents

一种基于bim模型的三维可视化引擎及web应用程序调用方法 Download PDF

Info

Publication number
CN107193911B
CN107193911B CN201710337190.XA CN201710337190A CN107193911B CN 107193911 B CN107193911 B CN 107193911B CN 201710337190 A CN201710337190 A CN 201710337190A CN 107193911 B CN107193911 B CN 107193911B
Authority
CN
China
Prior art keywords
model
scene
terrain
space
space block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710337190.XA
Other languages
English (en)
Other versions
CN107193911A (zh
Inventor
周志
赵雪锋
陈映德
曹聚
樊宝锋
刘占省
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing B Imfish Information Technologies Co ltd
Original Assignee
Beijing B Imfish Information Technologies Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing B Imfish Information Technologies Co ltd filed Critical Beijing B Imfish Information Technologies Co ltd
Priority to CN201710337190.XA priority Critical patent/CN107193911B/zh
Publication of CN107193911A publication Critical patent/CN107193911A/zh
Application granted granted Critical
Publication of CN107193911B publication Critical patent/CN107193911B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Civil Engineering (AREA)
  • Architecture (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种基于BIM模型的三维可视化引擎及WEB应用程序调用方法。根据数字高程模型及地形地貌纹理进行地形建模;根据不同的建模软件,基于插件进行模型的上传及配准;根据算法优化模型资源,多级LOD实时计算,并将模型资源进行存储;以云+端的模式进行三维场景数据从服务器到客户端的在线传输和离线下载;支持客户端的模型交互操作,通过场景优化确保场景流畅显示。本发明能够对目前体量越来越大的模型提供流畅的三维可视化实时渲染引擎,解决模型体量与客户端计算性能之间的矛盾,对于实现全生命周期的建筑信息可视化和信息协同共享,实现模型效率最大化具有重大的价值、经济效益和社会效益。

Description

一种基于BIM模型的三维可视化引擎及WEB应用程序调用方法
技术领域
本发明属于计算机图形学领域,具体地,涉及一种用于在网页中动态实时浏览超大体量模型的三维可视化引擎及在WEB应用程序中的调用方法。
背景技术
BIM技术旨在解决设计、建造、运维过程中的可视化沟通与信息共享问题,在土木工程领域得到日益广泛的应用。基于BIM模型的三维可视化和建筑全生命周期参数化管理,是现代大型复杂建筑的研究方向之一。由于大型建筑体量巨大、构件数目繁多,对BIM模型三维可视化的要求越来越高。而且由于BIM模型是建筑信息管理的载体,承载的管理属性也越来越复杂。因此,基于云+端的模式,进行全生命周期的建造信息可视化、信息协同共享,需要一个流畅的三维可视化实时渲染的引擎,来支持用户对于大体量(亿以上面片数)的BIM模型进行三维可视化实时浏览。
由于硬件计算水平的限制,目前市场上的国内外以建模为主的软件并不能有效的解决这个问题,多数以链接的模式,分区建模和用模,且对云+端的应用模式中客户端的显示计算性能要求过高,离市场实用性的要求还有不少的差距。
发明内容
为克服现有技术的缺陷,本发明提供了一种用于在网页中动态实时浏览超大体量BIM模型的三维可视化引擎及WEB应用程序调用方法,实时对BIM模型进行三维场景的挑选和剔除,自动对场景进行多级LOD加载,以适应客户端硬件计算水平。
为实现上述目的,本发明采用如下方案:
一种基于BIM模型的三维可视化引擎,该可视化引擎包括地形模型生成***、多源模型支持***、场景生成***、模型资源加载***和模型交互场景管理***。
多源模型支持***将不同格式模型与地形模型生成***进行组合之后形成一个完整模型,该模型经过资源转换之后通过场景生成***的自动计算形成不同层次的模型文件。场景调度与交互***通过场景调度与交互模块进行模型文件的加载与交互,以保证用户进行三维场景的实时交互。
地形模型生成***:负责基于DLG数字线划图进行地形场景的生成,并将分层地理信息数据存储到数据库中。
多源模型支持***:负责对接不同的建模工具,将不同的建模工具所建的模型,按照模型所在的坐标位置组合在场景中,并安放在地形模型生成***中的场景位置。
场景生成***:通过对整体模型的资源进行优化、按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算。
模型资源加载***:支持***以云+端的模式进行三维场景数据从服务器到客户端的在线传输和离线下载。
模型交互场景管理***:用于在场景中进行用户视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互功能,满足用户多种用模型需求。
所述地形模型生成子***,包括三维数字高程的提取、地形三角网生成与优化、地形纹理贴图、水面场景优化、树木布置优化等的地形地貌因素的建模及优化。
所述多源模型生成子***,包括对市场上主流的建模软件进行模型、包括纹理、材质及建模过程中记录的属性数据进行无损的导入,并将模型按照空间位置和地形信息进行配准。
所述场景生成子***,包括对导入场景中的模型,根据动态松弛二叉树算法进行资源的重新计算、确保场景的挑选和剔除的高效,对场景中的模型自动进行细节LOD算法。并将场景生成的模型文件存放在服务器上。
所述场景生成子***包括如下***:
***1:用于利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合。
***2:用于将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简。将顶层空间块保存为空间二叉树的一个节点。
***3:用于以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点。
***4:用于将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分。将不再继续划分层次的空间块作为渲染对象进行渲染。
***5:用于利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载。
所述模型资源加载***,支持模型文件服务器与客户端之间的模型加载服务;当客户端登陆***时,***检索本地没有相应的模型缓存文件时,***提示客户进行离线更新或在线更新,在线更新时,通过特殊的算法进行不同细节LOD的模型的在线加载,确保用户能够流畅的进行模型的加载与更新;
所述模型交互场景管理***,用于在网页和应用程序中提供三维可视化浏览服务。在场景中进行用户视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互操作,满足用户多种用模需求。
一种基于BIM模型的三维可视化引擎的WEB应用程序调用方法,采用上述的三维可视化引擎,其特征在于,具体包括以下步骤:
步骤1:根据数字线划图、DEM数据等,通过配准生成地形模型;
步骤2:根据不同的建模软件,提供深度继承于三维建模工具的模型上传和转换工具,并在三维的场景中,根据统一的坐标***,自动进行不同模型之间、模型与地形之间的位置配准;
步骤3:利用场景生成工具,整合地形模型数据,对整体模型的资源进行优化,按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算,将生成的模型资源放在模型转换服务器上;
步骤4:以云+端的模式进行三维场景数据以不同细节LOD层级从服务器到客户端的在线传输和离线下载;
步骤5:根据客户端的请求,在场景中进行视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互功能。
所述步骤3包括如下步骤:
步骤3.1:利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合。
步骤3.2:将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简。将顶层空间块保存为空间二叉树的一个节点。
步骤3.3:以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点。
步骤3.4:将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分。将不再继续划分层次的空间块作为渲染对象进行渲染。
步骤3.5:同时利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载。
附图说明
图1为用于在网页中动态实时浏览超大体量BIM模型的三维可视化引擎
图2为用于在网页中动态实时浏览超大体量BIM模型的WEB应用程序调用方法
具体实施方式
下面结合具体实例对本发明进行详细说明。以下实例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于发明的保护范围。
如图1所示,一种用于在网页中动态实时浏览超大体量BIM模型的三维可视化引擎,包括地形模型生成***、多源模型支持***、场景生成***、模型资源加载***、模型交互场景管理***。
其特征在于:地形模型生成***负责基于DLG数字线划图进行地形场景的生成,并将分层地理信息数据存储到数据库中;多源模型支持***将对接不同的建模工具,将不同建模工具所建的模型,按照模型所在的坐标位置组合在场景中,并安放在合适的位置;场景生成***通过对整体模型的资源进行优化、按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算;模型资源加载***支持***以云+端的模式进行三维场景数据从服务器到客户端的在线传输和离线下载;模型交互场景管理***用于在场景中进行用户视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互功能,满足用户多种用模需求。
地形模型生成***,根据数字线划图、DEM数据等,通过配准生成地形模型,通过地形自动LOD算法,无缝加载各层级LOD,确保地形精确的进行加载和显示。支持局部平面地形和地球球面地形;支持超海量数据的分页调度;支持地形无缝LOD过渡,地形网格能够在高低精度间平滑过渡。此***负责地形场景的生成,并将分层地理信息数据存储到数据库中。
多源模型支持***,***支持常用建模工具所建立的模型,通过***提供的深度继承于各建模工具的二次开发接口所建立的转换工具,或通过标准的数据IFC格式中转,将多源的模型按照模型所在的坐标位置加载到三维引擎所生成的场景中,自动进行不同模型之间、模型与地形之间的位置配准。
场景生成***,对导入场景中的模型,根据动态松弛二叉树算法对模型整体资源进行优化,动态的根据观察者的距离远近、及位置(视锥体)对场景进行挑选和剔除,并自动进行多级LOD的实时计算,将生成的模型资源放在模型转换服务器上。
模型资源加载***,***以云+端的模式进行三维场景数据从服务器到客户端的在线传输和离线下载,当客户端登陆***时,***检索本地没有相应的模型缓存文件时,***提示客户进行离线更新或在线更新,在线更新时,通过特殊的算法进行不同细节LOD的模型的在线加载,确保用户能够流畅的进行模型的加载与更新。
模型交互管理***,在场景中进行视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互功能,满足各种用模需求。在用户使用的过程中,***通过算法自动的进行场景的挑选和剔除,根据客户端的显卡及显存(显示计算能力),自动进行场景计算(场景的可视构件及面片数的加减),将场景的渲染的三角面数,始终维持在一个客户端可计算的数量级内,确保用户的使用效果。
优选地,所述场景生成子***包括如下***:
***1:用于利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合。
***2:用于将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简。将顶层空间块保存为空间二叉树的一个节点。
***3:用于以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点。
***4:用于将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分。将不再继续划分层次的空间块作为渲染对象进行渲染。
***5:用于利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载。
如图2所示,用于在网页中动态实时浏览超大体量BIM模型的WEB应用程序调用方法,包括如下步骤:
步骤1:根据数字线划图、DEM数据等,通过配准生成地形模型;
根据数字高程模型,提取三维数字高程,生成与优化地形三角网,并依据地形纹理贴图、水面场景优化、树木布置优化等的地形地貌因素进行地形场景的建模及优化;
步骤2:根据不同的建模软件,提供深度继承于三维建模工具的模型上传和转换工具,并在三维的场景中,根据统一的坐标***,自动进行不同模型之间、模型与地形之间的位置配准;
多源模型生成***支持对市场上主流的建模软件进行模型、包括纹理、材质及建模过程中记录的属性数据的无损导入,并根据统一的坐标***,将模型按照空间位置和地形信息进行配准。
步骤3:利用场景生成工具,整合地形模型数据,对整体模型的资源进行优化,按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算,将生成的模型资源放在模型转换服务器上;
对于导入场景中的模型,根据动态松弛二叉树算法进行资源的重新计算、确保场景的挑选和剔除的高效,对场景中的模型进行自动的细节LOD算法。并将场景生成的模型文件,包括动态松弛二叉树算法、自动细节LOD算法、和渲染计算、渲染文件存放服务器。
步骤4:以云+端的模式进行三维场景数据以不同细节LOD层级从服务器到客户端的在线传输和离线下载;
当客户端登陆***时,***检索本地没有相应的模型缓存文件时,***提示客户进行离线更新或在线更新,在线更新时,通过特殊的算法进行不同细节LOD的模型的在线加载,确保用户能够流畅的进行模型的加载与更新。
步骤5:根据客户端的请求,在场景中进行视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联等模型交互功能。
在用户使用的过程中,***通过算法自动的进行场景的挑选和剔除,根据客户端的显卡及显存(显示计算能力),自动进行场景计算(场景的可视构件及面片数的加减),将场景的渲染的三角面数,始终维持在一个客户端可计算的数量级内,确保用户的使用效果。
所述步骤3包括如下步骤:
步骤3.1:利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合。
步骤3.2:将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简。将顶层空间块保存为空间二叉树的一个节点。
步骤3.3:以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点。
步骤3.4:将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分。将不再继续划分层次的空间块作为渲染对象进行渲染。
步骤3.5:同时利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载。

Claims (5)

1.一种基于BIM模型的三维可视化引擎,其特征在于:该可视化引擎包括地形模型生成***、多源模型支持***、场景生成***、模型资源加载***和模型交互场景管理***;
多源模型支持***将不同格式模型与地形模型生成***进行组合之后形成一个完整模型,该模型经过资源转换之后通过场景生成***的自动计算形成不同层次的模型文件;场景调度与交互***通过场景调度与交互模块进行模型文件的加载与交互,以保证用户进行三维场景的实时交互;
地形模型生成***:负责基于DLG数字线划图进行地形场景的生成,并将分层地理信息数据存储到数据库中;
多源模型支持***:负责对接不同的建模工具,将不同的建模工具所建的模型,按照模型所在的坐标位置组合在场景中,并安放在地形模型生成***中的场景位置;
场景生成***:通过对整体模型的资源进行优化、按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算;
模型资源加载***:支持***以云+端的模式进行三维场景数据从服务器到客户端的在线传输和离线下载;
模型交互场景管理***:用于在场景中进行用户视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联模型交互功能,满足用户多种用模型需求;
所述场景生成***包括如下***:
***1:用于利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合;
***2:用于将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简;将顶层空间块保存为空间二叉树的一个节点;
***3:用于以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点;
***4:用于将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分;将不再继续划分层次的空间块作为渲染对象进行渲染;
***5:用于利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载;
所述模型资源加载***,支持模型文件服务器与客户端之间的模型加载服务;当客户端登陆***时,***检索本地没有相应的模型缓存文件时,***提示客户进行离线更新或在线更新,在线更新时,通过多级LOD的实时计算,确保用户能够流畅的进行模型的加载与更新。
2.根据权利要求1所述的一种基于BIM模型的三维可视化引擎,其特征在于:所述地形模型生成***,包括三维数字高程的提取、地形三角网生成与优化、地形纹理贴图、水面场景优化、树木布置优化地形地貌因素的建模及优化。
3.根据权利要求1所述的一种基于BIM模型的三维可视化引擎,其特征在于:所述多源模型支持***,包括对市场上主流的建模软件进行模型、包括纹理、材质及建模过程中记录的属性数据进行无损的导入,并将模型按照空间位置和地形信息进行配准。
4.根据权利要求1所述的一种基于BIM模型的三维可视化引擎,其特征在于:所述场景生成***,包括对导入场景中的模型,根据动态松弛二叉树算法进行资源的重新计算、确保场景的挑选和剔除的高效,对场景中的模型自动进行细节LOD算法;并将场景生成的模型文件存放在服务器上。
5.利用权利要求1所述的一种基于BIM模型的三维可视化引擎进行的一种基于BIM模型的三维可视化引擎的WEB应用程序调用方法,其特征在于,具体包括以下步骤:
步骤1:根据数字线划图、DEM数据,通过配准生成地形模型;
步骤2:根据不同的建模软件,提供深度继承于三维建模工具的模型上传和转换工具,并在三维的场景中,根据统一的坐标***,自动进行不同模型之间、模型与地形之间的位置配准;
步骤3:利用场景生成工具,整合地形模型数据,对整体模型的资源进行优化,按照场景中的观察者位置,对场景进行挑选和剔除,并自动进行多级LOD的实时计算,将生成的模型资源放在模型转换服务器上;
步骤4:以云+端的模式进行三维场景数据以不同细节LOD层级从服务器到客户端的在线传输和离线下载;
步骤5:根据客户端的请求,在场景中进行视图浏览、视图快照、场景标注、空间量测、空间剖切、属性查询、图文关联模型交互功能;
所述步骤3包括如下步骤:
步骤3.1:利用Revit软件将单个原始BIM模型转换为单个构件的模型文件,通过集合,形成多个构件的模型文件集合;
步骤3.2:将模型文件集合合并为顶层空间块,利用减面算法对面数进行精简;将顶层空间块保存为空间二叉树的一个节点;
步骤3.3:以8n为基数对顶层空间块划分为多个小空间块,同时利用减面算法使每个空间块面数等于原始面数,且小于一定的面数为止,经过面数精简将各个小空间块保存为空间二叉树的各个节点;
步骤3.4:将空间块节点资源集合用于实时渲染,渲染时根据当前空间块与相机的距离,以及相机的视场角、屏幕分辨率,计算出当前空间块的屏幕空间误差,根据误差大小决定是否继续向下一层划分;将不再继续划分层次的空间块作为渲染对象进行渲染;
步骤3.5:同时利用GPU的异步遮挡查询功能,动态剔除掉被遮挡的空间块,进一步降低渲染负载。
CN201710337190.XA 2017-05-14 2017-05-14 一种基于bim模型的三维可视化引擎及web应用程序调用方法 Active CN107193911B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710337190.XA CN107193911B (zh) 2017-05-14 2017-05-14 一种基于bim模型的三维可视化引擎及web应用程序调用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710337190.XA CN107193911B (zh) 2017-05-14 2017-05-14 一种基于bim模型的三维可视化引擎及web应用程序调用方法

Publications (2)

Publication Number Publication Date
CN107193911A CN107193911A (zh) 2017-09-22
CN107193911B true CN107193911B (zh) 2020-10-30

Family

ID=59872749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710337190.XA Active CN107193911B (zh) 2017-05-14 2017-05-14 一种基于bim模型的三维可视化引擎及web应用程序调用方法

Country Status (1)

Country Link
CN (1) CN107193911B (zh)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107886564A (zh) * 2017-10-13 2018-04-06 上海秉匠信息科技有限公司 用于实现三维场景显示的方法
CN107918665B (zh) * 2017-11-23 2021-12-14 上海模袋网络科技有限公司 一种三维模型的快速渲染及cad信息查询的***和方法
CN110309458B (zh) * 2018-03-30 2021-03-30 北京东晨工元科技发展有限公司 基于WebGL的BIM模型显示及渲染方法
CN108804767A (zh) * 2018-05-08 2018-11-13 中建隧道建设有限公司 一种建筑工程用三维bim引擎
CN109145366B (zh) * 2018-07-10 2022-11-18 湖北工业大学 基于Web3D的建筑信息模型轻量级可视化方法
CN109190252A (zh) * 2018-09-05 2019-01-11 北京比目鱼信息科技有限责任公司 一种基于r-n5dl-bim技术的施工方法
CN109410327B (zh) * 2018-10-09 2022-05-17 广东博智林机器人有限公司 一种基于bim和gis的三维城市建模方法
CN109492070A (zh) * 2018-11-06 2019-03-19 深圳航天智慧城市***技术研究院有限公司 一种城市宏观场景三维可视化平台***
CN109979002A (zh) * 2019-02-28 2019-07-05 华南机械制造有限公司 基于WebGL三维可视化的场景构建***及方法
CN110059436B (zh) * 2019-04-28 2021-07-06 北京航空航天大学 航天飞行器自主保障***三维可视化软件开发
CN110362927B (zh) * 2019-07-17 2022-05-24 广州擎云计算机科技有限公司 一种多层逐级优化的bim模型轻量化处理方法及***
CN110415343B (zh) * 2019-08-05 2023-07-21 中国电建集团北京勘测设计研究院有限公司 一种工程bim可视化三维引擎***
CN110535935A (zh) * 2019-08-26 2019-12-03 上海欣能信息科技发展有限公司 一种基于多电站三维模型数据统一存储的加载方法及架构
CN112541208A (zh) * 2019-09-20 2021-03-23 久瓴(上海)智能科技有限公司 建筑模型处理方法、装置、计算机设备及可读存储介质
CN110992458A (zh) * 2019-10-30 2020-04-10 中国科学院电子学研究所苏州研究院 一种大规模倾斜摄影模型组织与调度方法
CN110990015B (zh) * 2019-12-25 2023-08-01 中科全维科技(苏州)有限公司 一种面向应急指挥领域的移动软件集成框架及其实现方法
CN111259474B (zh) * 2020-01-13 2021-04-13 陕西心像信息科技有限公司 大体量bim模型数据处理及加载方法和设备
CN111754617A (zh) * 2020-05-09 2020-10-09 北京飞渡科技有限公司 一种大体量bim模型数据的优化方法及***
CN111985884A (zh) * 2020-06-12 2020-11-24 石家庄开发区天远科技有限公司 一种智能建机方法
CN112218067B (zh) * 2020-10-16 2023-03-28 南京云滨信息科技有限公司 一种用于复杂3d场景的交互引擎***及其运行方法
CN112506347B (zh) * 2020-12-10 2024-06-11 中国科学院沈阳计算技术研究所有限公司 面向加工过程监控的混合现实交互方法
CN112966041B (zh) * 2021-02-02 2024-04-26 苍穹数码技术股份有限公司 数据处理方法、装置、设备及存储介质
CN112906125B (zh) * 2021-04-07 2021-11-09 中南大学 铁路固定设施bim模型轻量化加载方法
CN113423002B (zh) * 2021-06-29 2023-05-23 上海禹创工程顾问有限公司 基于物联网数据和bim模型的融合显示方法及装置
CN114218508B (zh) * 2021-12-07 2024-07-19 北京工业大学 一种基于bim平台的隧道衬砌病害信息可视化方法
CN114004002B (zh) * 2021-12-30 2022-04-15 天津市天房科技发展股份有限公司 Cim平台下海量高精度建筑模型展示的方法及装置
CN116414316B (zh) * 2023-06-08 2023-12-22 北京掌舵互动科技有限公司 基于数字城市中的bim模型的虚幻引擎渲染方法
CN117056994B (zh) * 2023-08-14 2024-05-17 新天绿色能源股份有限公司 一种大数据建模的数据处理***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101082934A (zh) * 2007-06-19 2007-12-05 北京师范大学 网络环境下超大规模空间数据的三维可视化方法
CN101315703A (zh) * 2007-05-30 2008-12-03 数邦科技(上海)有限公司 三维大规模场景动态管理方法
WO2012138897A1 (en) * 2011-04-08 2012-10-11 Autodesk, Inc. Bim based 3-d visualization
CN103247004A (zh) * 2013-04-28 2013-08-14 中建安装工程有限公司 一种基于机电集成bim模型的信息管理方法与***
CN103559739A (zh) * 2013-11-22 2014-02-05 华中科技大学 基于osg的数字湖泊三维可视化仿真方法及仿真平台
CN104766360A (zh) * 2015-03-09 2015-07-08 腾讯科技(深圳)有限公司 一种三维空间数据的渲染方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10146891B2 (en) * 2012-03-30 2018-12-04 Honeywell International Inc. Extracting data from a 3D geometric model by geometry analysis

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101315703A (zh) * 2007-05-30 2008-12-03 数邦科技(上海)有限公司 三维大规模场景动态管理方法
CN101082934A (zh) * 2007-06-19 2007-12-05 北京师范大学 网络环境下超大规模空间数据的三维可视化方法
WO2012138897A1 (en) * 2011-04-08 2012-10-11 Autodesk, Inc. Bim based 3-d visualization
CN103247004A (zh) * 2013-04-28 2013-08-14 中建安装工程有限公司 一种基于机电集成bim模型的信息管理方法与***
CN103559739A (zh) * 2013-11-22 2014-02-05 华中科技大学 基于osg的数字湖泊三维可视化仿真方法及仿真平台
CN104766360A (zh) * 2015-03-09 2015-07-08 腾讯科技(深圳)有限公司 一种三维空间数据的渲染方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种基于 GPU 的遮挡剔除算法改进研究;聂俊岚,郑鹏;《微计算机信息》;20091231;第25卷(第9-3期);全文 *
基于WebGL的大规模三维场景可视化技术研究;张帆;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170315;第2017年卷(第03期);全文 *

Also Published As

Publication number Publication date
CN107193911A (zh) 2017-09-22

Similar Documents

Publication Publication Date Title
CN107193911B (zh) 一种基于bim模型的三维可视化引擎及web应用程序调用方法
US11222465B2 (en) Embedded urban design scene emulation method and system
CN112115198B (zh) 一种城市遥感智能服务平台
CN110704928B (zh) 一种从bim模型到gis模型的转换方法
CN111931278A (zh) 基于bim和gis协同工作用云平台的搭建方法及***
GB2503801A (en) Power grid visualisation based on a three dimensional geographic information system (GIS)
CN105718643A (zh) 一种基于最优化视角的船舶生产设计审图器实现方法
CN113570275A (zh) 基于bim和数字高程模型的水资源实时监测***
CN105160707A (zh) 基于视点索引的三维模型快速可视化方法
CN113470172B (zh) 一种OBJ三维模型转换3DTiles方法
CN110706340B (zh) 基于真实地理数据的管线三维可视化平台
CN112001018A (zh) 一种基于云渲染的高效虚拟仿真实验平台测试方法
CN115618584A (zh) 基于分布式计算的城市暴雨内涝模拟数据处理方法
Leng et al. A data integration and simplification framework for improving site planning and building design
CN113126866B (zh) 对象确定方法、装置、电子设备以及存储介质
CN113486421A (zh) 海上风电数字可视化展示方法、***、介质及装置
Zhang [Retracted] Application of Landscape Architecture 3D Visualization Design System Based on AI Technology
CN112489210A (zh) 一种自主可控的三维立体自然资源一张图***构建方法
CN108921930A (zh) 一种基于面向对象的馆藏文物渲染方法及其***
CN116310093B (zh) 一种虚拟三维城市地理场景沙盘模型构建***及其方法
Li et al. Research and application of 3D visualization plug-in integration with arcgis
Chen et al. A fast scheduling method for massive oblique photography 3D models
Zhang Urban planning and design strategy based on ArcGIS and application method
CN116206073A (zh) 一种数据处理方法、装置、电子设备及存储介质
Xu et al. Research on Building Space Model Method Based on Big Data Map Visual Design

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100022, B112, building 4, building 12, East Lane, Chaoyang District, Jingan, Beijing

Applicant after: BEIJING B IMFISH INFORMATION TECHNOLOGIES Co.,Ltd.

Address before: 100022, B112, building 4, building 12, East Lane, Chaoyang District, Jingan, Beijing

Applicant before: BEIJING BIMFISH ENGINEERING CONSULTING Co.,Ltd.

CB02 Change of applicant information
CB03 Change of inventor or designer information

Inventor after: Zhou Zhi

Inventor after: Zhao Xuefeng

Inventor after: Chen Yingde

Inventor after: Cao Ju

Inventor after: Fan Baofeng

Inventor after: Liu Zhansheng

Inventor before: Zhao Xuefeng

Inventor before: Cao Ju

Inventor before: Fan Baofeng

Inventor before: Liu Zhansheng

CB03 Change of inventor or designer information
GR01 Patent grant
GR01 Patent grant