Nothing Special   »   [go: up one dir, main page]

CN108597032B - Method and system for importing building information model into Unity3D for display - Google Patents

Method and system for importing building information model into Unity3D for display Download PDF

Info

Publication number
CN108597032B
CN108597032B CN201810391211.0A CN201810391211A CN108597032B CN 108597032 B CN108597032 B CN 108597032B CN 201810391211 A CN201810391211 A CN 201810391211A CN 108597032 B CN108597032 B CN 108597032B
Authority
CN
China
Prior art keywords
model
building information
unity3d
geometric
node
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
CN201810391211.0A
Other languages
Chinese (zh)
Other versions
CN108597032A (en
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 Don Quixote Technology Co ltd
Original Assignee
Beijing Don Quixote Technology 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 Don Quixote Technology Co ltd filed Critical Beijing Don Quixote Technology Co ltd
Priority to CN201810391211.0A priority Critical patent/CN108597032B/en
Publication of CN108597032A publication Critical patent/CN108597032A/en
Application granted granted Critical
Publication of CN108597032B publication Critical patent/CN108597032B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a method and a system for importing a building information model into Unity3D for display, wherein the method comprises the following steps: firstly, obtaining a building information model; secondly, extracting and converting the building information model to obtain a model conversion file; then analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D; and finally, the model data structure is imported into Unity3D for display, the import time is reduced from the original 1 to 3 hours to 1 to 5 minutes, and the import speed is improved.

Description

Method and system for importing building information model into Unity3D for display
Technical Field
The invention relates to the technical field of building information model display, in particular to a method and a system for importing a building information model into Unity3D for display.
Background
With the development of the building industry, the demand of displaying building information models at a mobile end and a Web end on the market is more and more obvious. Revit software is a common tool for building model modeling, and Unity3D is a popular domestic model display engine supporting cross-platforms. At present, many practitioners in China derive a general FBX model file from a building information model of a model data packet constructed by Revit software, then import the FBX model file into Unity3D, and finally release the FBX model file to a mobile terminal and a Web terminal for display, the method for importing the building information model into Unity3D for display has the biggest defect of high time cost, and the conversion of one model generally takes 1 to 3 hours. In order to solve the above problems, workers have led the building information model into 3DMax, perform a second mapping, and then lead the building information model out to Unity3D for display.
Based on the above problems, how to overcome the above problems becomes a problem to be solved in the art.
Disclosure of Invention
The invention aims to provide a display method and a display system for importing a building information model into Unity3D, so as to reduce import time and labor cost.
To achieve the above object, the present invention provides a display method of importing a building information model into Unity3D, the method comprising:
obtaining a building information model;
extracting and converting the building information model to obtain a model conversion file;
analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
and importing the model data structure into Unity3D for display.
Optionally, the extracting and converting the building information model to obtain a model conversion file specifically includes:
analyzing and dispersing the building information model to determine a geometric topological structure;
traversing the geometric topological structure, and determining the member number and the material number of each node;
combining the component number and the material number of each node to generate a unique identifier as an index, and creating a first graph block list of the index;
traversing the geometric topological structure, and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
constructing a first building information list corresponding to the member number;
traversing the geometric topological structure, and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
storing the building information of each node model data packet into a first building information list to obtain a second building information list;
serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
and compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
Optionally, the analyzing the model conversion file to obtain a model data structure corresponding to Unity3D includes:
decompressing the model conversion file to obtain a second graphic block list and a second building information list;
assigning the geometric data of each node model data packet in the second graph block list to the geometric object native to Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
Optionally, the importing the model data structure into Unity3D for display includes:
and importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in visual equipment.
Optionally, the visual device includes a VR device, an IOS device, an android device, a PC, and a Web end.
The present invention also provides a display system for importing a building information model into Unity3D, the system comprising:
the acquisition module is used for acquiring a building information model;
the extraction and conversion module is used for extracting and converting the building information model to obtain a model conversion file;
the analysis processing module is used for analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
and the display module is used for importing the model data structure into Unity3D for display.
Optionally, the extracting and converting module specifically includes:
the analysis and dispersion unit is used for analyzing and dispersing the building information model to determine a geometric topological structure;
the number determining unit is used for traversing the geometric topological structure and determining the member number and the material number of each node;
a first graph block list creating unit, configured to combine the component number and the material number of each node to generate a unique identifier as an index, and create a first graph block list of the index;
the geometric data unit is used for traversing the geometric topological structure and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
the first storage unit is used for storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
the first building information list construction unit is used for constructing a first building information list corresponding to the member number;
the building information determining unit is used for traversing the geometric topological structure and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
the second storage unit is used for storing the building information of each node model data packet into the first building information list to obtain a second building information list;
the disk file determining unit is used for serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
and the model conversion file determining unit is used for compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
Optionally, the parsing processing module specifically includes:
the decompression unit is used for decompressing the model conversion file to obtain a second graphic block list and a second building information list;
the model data structure determining unit is used for assigning the geometric data of each node model data packet in the second graph block list to the native geometric object of Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
Optionally, the display module specifically includes:
and the display unit is used for importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in the visual equipment.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects:
firstly, extracting and converting the building information model to obtain a model conversion file; then analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D; the model data structure is imported into Unity3D for display, the import time is reduced from the original 1 to 3 hours to 1 to 5 minutes, and the import speed is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without inventive exercise.
FIG. 1 is a flowchart illustrating a method for importing a building information model into Unity3D according to an embodiment of the present invention;
fig. 2 is a diagram of a display system structure for importing the building information model into Unity3D according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention aims to provide a display method and a display system for importing a building information model into Unity3D, so as to reduce import time and labor cost.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Revit: revit is the name of a suite of software series available from Autodesk. The Revit series software is constructed for a Building Information Model (BIM) and can help architects to design, build and maintain buildings with better quality and higher energy efficiency.
FBX: autodesk FBX is a free three-dimensional authoring and interchange format software for cross-platform products from Autodesk corporation, through which users can access three-dimensional files from most three-dimensional suppliers. The FBX file format supports all major three-dimensional data elements as well as two-dimensional, audio and video media elements.
Unity 3D: unity3D is a comprehensive game development tool developed by Unity Technologies that allows players to easily create multiple platforms of types of interactive content, such as three-dimensional video games, building visualizations, real-time three-dimensional animations, etc., and is a fully integrated professional game engine. Unity is similar to software that takes interactive graphical development environments as the first place, such as Director, Blender, Virtools, or Torque Game Builder. Its editor runs under Windows and Mac OS X and can publish games to Windows, Mac, Wii, iPhone, WebGL (requiring HTML5), Windows phone 8 and android numbering platforms.
3, DMax: 3D Studio Max, often referred to as 3D Max [1] or 3ds MAX for short, is a three-dimensional animation rendering and production software developed by Discreet corporation (later incorporated by Autodesk corporation) based on PC system.
SketchUp: sketchup is a set of design tool directly oriented to the design scheme creation process, the creation process not only can fully express the thought of a designer, but also can fully meet the requirement of instant communication with a client, and the Sketchup enables the designer to directly carry out very intuitive conception on a computer and is an excellent tool for creating the three-dimensional building design scheme.
BIM: the Building Information model (Building Information Modeling) or Building Information Management (Building Information Management) or Building Information manufacturing (Building Information Management) is based on various relevant Information data of a Building engineering project, real Information of a Building is simulated through digital Information simulation, and functions of project supervision, property Management, equipment Management, digital processing, engineering Management and the like are achieved through a three-dimensional Building model. The method has eight characteristics of information completeness, information relevance, information consistency, visualization, coordination, simulation, optimization and graphing.
Web: the web, a global wide area network, also known as the world wide web, is a hypertext and HTTP based, global, dynamically interactive, cross-platform, distributed graphical information system.
FIG. 1 is a flowchart illustrating a method for importing a building information model into Unity3D according to an embodiment of the present invention; as shown in fig. 1, the present invention provides a display method for importing a building information model into Unity3D, the method comprising:
step 10: obtaining a building information model;
step 20: extracting and converting the building information model to obtain a model conversion file;
step 30: analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
step 40: and importing the model data structure into Unity3D for display.
The following detailed analysis of each step was performed:
step 10: obtaining a building information model; the building information model is drawn according to Revit software, 3DMax software, SketchUp software and the like.
Step 20: extracting and converting the building information model to obtain a model conversion file; the method specifically comprises the following steps:
step 201: analyzing and dispersing the building information model to determine a geometric topological structure;
step 202: traversing the geometric topological structure, and determining the member number and the material number of each node;
step 203: combining the component number and the material number of each node to generate a unique identifier as an index, and creating a first graph block list of the index;
step 204: traversing the geometric topological structure, and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
step 205: storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
step 206: constructing a first building information list corresponding to the member number;
step 207: traversing the geometric topological structure, and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
step 208: storing the building information of each node model data packet into a first building information list to obtain a second building information list;
step 209: serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
step 210: and compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
Step 30: analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D; the method specifically comprises the following steps:
step 301: decompressing the model conversion file to obtain a second graphic block list and a second building information list;
step 302: assigning the geometric data of each node model data packet in the second graph block list to the geometric object native to Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
Step 400: importing the model data structure into Unity3D for display, specifically including:
and importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in visual equipment. The visual equipment comprises VR equipment, IOS equipment, Andriod equipment, a PC and a Web end.
Fig. 2 is a structural diagram of a display system for importing a building information model into Unity3D according to an embodiment of the present invention, and as shown in fig. 2, the present invention further provides a display system for importing a building information model into Unity3D, where the system includes:
the acquisition module 1 is used for acquiring a building information model;
the extraction and conversion module 2 is used for extracting and converting the building information model to obtain a model conversion file;
the analysis processing module 3 is used for analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
and the display module 4 is used for importing the model data structure into Unity3D for display.
The various modules are discussed in detail below:
the extracting and converting module 2 specifically includes:
the analysis and dispersion unit is used for analyzing and dispersing the building information model to determine a geometric topological structure;
the number determining unit is used for traversing the geometric topological structure and determining the member number and the material number of each node;
a first graph block list creating unit, configured to combine the component number and the material number of each node to generate a unique identifier as an index, and create a first graph block list of the index;
the geometric data unit is used for traversing the geometric topological structure and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
the first storage unit is used for storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
the first building information list construction unit is used for constructing a first building information list corresponding to the member number;
the building information determining unit is used for traversing the geometric topological structure and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
the second storage unit is used for storing the building information of each node model data packet into the first building information list to obtain a second building information list;
the disk file determining unit is used for serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
and the model conversion file determining unit is used for compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
The analysis processing module 3 specifically includes:
the decompression unit is used for decompressing the model conversion file to obtain a second graphic block list and a second building information list;
the model data structure determining unit is used for assigning the geometric data of each node model data packet in the second graph block list to the native geometric object of Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
The display module 4 specifically includes:
and the display unit is used for importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in the visual equipment.
The model data packet of the invention comprises: geometric data, map data, and model information; the geometric data includes: the vertex coordinates of the triangular patch, the vertex index of the triangular patch, the normal information and the texture mapping coordinates; the map data comprises material pictures; the building information includes: process, construction method, schedule, etc.
The method disclosed by the invention has the following advantages:
1. the building information model obtained by the invention can be drawn by various software such as Revit software, 3DMax software or SketchUp software, and is not limited to the three types.
2. By adopting the method of the invention, the model data structure is imported into the Unity3D scene, so that the building information model can be displayed in a plurality of visual devices such as IOS devices, Andriod devices, PC devices and Web terminals, and the requirements of users in different scenes are met.
3. By adopting the method disclosed by the invention, the model data structure is imported into the Unity3D scene, seamless docking with VR can be realized, and immersive experience can be carried out through VR equipment popular in the market.
4. The metadata in the model data packet supports the model units to be distinguished according to the categories, and a user can screen out the currently concerned categories when observing the model.
5. The metadata in the model data packet supports the labeling of the keyword labels, so that a user can add the labels to the model at will according to the requirement, and the labels concerned are screened out in a specific scene.
6. Firstly, extracting and converting the building information model to obtain a model conversion file; then analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D; the model data structure is imported into Unity3D for display, the import time is reduced from the original 1 to 3 hours to 1 to 5 minutes, and the import speed is improved.
7. By adopting the method designed by the invention, an ordinary operator can import the building information model into the Unity3D scene and display the building information model in the visual equipment, so that a professional import engineer is not needed, and the labor cost is reduced.
For the system disclosed by the embodiment, the description is relatively simple because the system corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description.
The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.

Claims (7)

1. A method for importing a building information model into Unity3D for display, the method comprising:
obtaining a building information model;
extracting and converting the building information model to obtain a model conversion file;
analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
importing the model data structure into Unity3D for display;
the extracting and converting the building information model to obtain a model conversion file specifically comprises:
analyzing and dispersing the building information model to determine a geometric topological structure;
traversing the geometric topological structure, and determining the member number and the material number of each node;
combining the component number and the material number of each node to generate a unique identifier as an index, and creating a first graph block list of the index;
traversing the geometric topological structure, and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
constructing a first building information list corresponding to the member number;
traversing the geometric topological structure, and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
storing the building information of each node model data packet into a first building information list to obtain a second building information list;
serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
and compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
2. The method for importing and displaying the building information model into Unity3D according to claim 1, wherein the parsing the model conversion file to obtain the model data structure corresponding to Unity3D specifically comprises:
decompressing the model conversion file to obtain a second graphic block list and a second building information list;
assigning the geometric data of each node model data packet in the second graph block list to the geometric object native to Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
3. The method for importing and displaying the building information model into Unity3D as claimed in claim 1, wherein the importing and displaying the model data structure into Unity3D specifically comprises:
and importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in visual equipment.
4. The method for importing the building information model into Unity3D for display as claimed in claim 1, wherein the visual devices include VR device, IOS device, Andriod device, PC and Web side.
5. A display system for importing a building information model into Unity3D, the system comprising:
the acquisition module is used for acquiring a building information model;
the extraction and conversion module is used for extracting and converting the building information model to obtain a model conversion file;
the analysis processing module is used for analyzing the model conversion file to obtain a model data structure corresponding to Unity 3D;
the display module is used for importing the model data structure into Unity3D for display;
the extraction and conversion module specifically comprises:
the analysis and dispersion unit is used for analyzing and dispersing the building information model to determine a geometric topological structure;
the number determining unit is used for traversing the geometric topological structure and determining the member number and the material number of each node;
a first graph block list creating unit, configured to combine the component number and the material number of each node to generate a unique identifier as an index, and create a first graph block list of the index;
the geometric data unit is used for traversing the geometric topological structure and determining geometric data of each node model data packet; the geometric data are triangular patch vertex coordinates, triangular patch vertex indexes, normal information, texture mapping coordinates, component names and category names;
the first storage unit is used for storing the geometric data of each node model data packet into a first graph block list to obtain a second graph block list;
the first building information list construction unit is used for constructing a first building information list corresponding to the member number;
the building information determining unit is used for traversing the geometric topological structure and determining the building information of each node model data packet; the construction information comprises the corresponding process, construction method and progress of the member;
the second storage unit is used for storing the building information of each node model data packet into the first building information list to obtain a second building information list;
the disk file determining unit is used for serializing the second graphic block list and the second building information list in a memory mapping mode to obtain a disk file;
and the model conversion file determining unit is used for compressing the material picture corresponding to the material number and the disk file to obtain a model conversion file.
6. The system of claim 5, wherein the parsing module is further configured to:
the decompression unit is used for decompressing the model conversion file to obtain a second graphic block list and a second building information list;
the model data structure determining unit is used for assigning the geometric data of each node model data packet in the second graph block list to the native geometric object of Unity 3D; the building information of each node model packet in the second building information list is set as the attribute of the Unity3D native geometric object corresponding to the member number, and a model data structure corresponding to Unity3D is constructed.
7. The system for importing the building information model into Unity3D as claimed in claim 5, wherein the display module specifically comprises:
and the display unit is used for importing the model data structure into a Unity3D scene, finding the corresponding material number through the component number, loading the corresponding material picture according to the material number, and displaying the building information model in the visual equipment.
CN201810391211.0A 2018-04-27 2018-04-27 Method and system for importing building information model into Unity3D for display Active CN108597032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810391211.0A CN108597032B (en) 2018-04-27 2018-04-27 Method and system for importing building information model into Unity3D for display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810391211.0A CN108597032B (en) 2018-04-27 2018-04-27 Method and system for importing building information model into Unity3D for display

Publications (2)

Publication Number Publication Date
CN108597032A CN108597032A (en) 2018-09-28
CN108597032B true CN108597032B (en) 2022-03-25

Family

ID=63610603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810391211.0A Active CN108597032B (en) 2018-04-27 2018-04-27 Method and system for importing building information model into Unity3D for display

Country Status (1)

Country Link
CN (1) CN108597032B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109408044B (en) * 2018-10-19 2021-12-24 宁波睿峰信息科技有限公司 BIM data and GIS data integration method based on glTF
CN109671156A (en) * 2018-12-27 2019-04-23 成都四方伟业软件股份有限公司 Threedimensional model loading method and device
CN110634176B (en) * 2019-09-30 2023-08-08 中铁二局集团勘测设计院有限责任公司 Shield tunnel construction display system and method integrating real-time tunneling data
CN111666348B (en) * 2020-04-30 2022-03-25 中铁第一勘察设计院集团有限公司 Railway four-electrical engineering BIM information model creation method based on IDM process
CN111950056B (en) * 2020-07-31 2024-01-23 深圳市万翼数字技术有限公司 BIM display method and related equipment for building informatization model
CN112835621B (en) * 2021-01-13 2024-04-02 西安飞蝶虚拟现实科技有限公司 Cross-platform virtual reality resource processing method and processing system
CN113345090B (en) * 2021-06-28 2023-02-03 北京优锘科技有限公司 Method, device and storage medium for generating building facade in 3D model

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750913A (en) * 2015-03-05 2015-07-01 中国电建集团昆明勘测设计研究院有限公司 Method for automatically converting DWG three-dimensional model into X three-dimensional model
CN107506517A (en) * 2017-07-04 2017-12-22 网易(杭州)网络有限公司 BUILDINGS MODELS is shown, data processing method, device, medium, equipment and system
CN107766410A (en) * 2017-09-04 2018-03-06 上海中建东孚投资发展有限公司 A kind of architecture information extraction and format conversion method based on BIM threedimensional models

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050209983A1 (en) * 2004-03-18 2005-09-22 Macpherson Deborah L Context driven topologies
CN105005642B (en) * 2015-06-25 2017-11-21 北京航空航天大学 A kind of threedimensional model batch format conversion and light weight method
CN107133787B (en) * 2017-06-26 2023-10-27 山东奥联信息科技有限公司 Highway engineering management method and system
CN107844676B (en) * 2017-12-18 2021-07-09 北京工业大学 Structural topology optimization design method based on multiple performance constraints

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750913A (en) * 2015-03-05 2015-07-01 中国电建集团昆明勘测设计研究院有限公司 Method for automatically converting DWG three-dimensional model into X three-dimensional model
CN107506517A (en) * 2017-07-04 2017-12-22 网易(杭州)网络有限公司 BUILDINGS MODELS is shown, data processing method, device, medium, equipment and system
CN107766410A (en) * 2017-09-04 2018-03-06 上海中建东孚投资发展有限公司 A kind of architecture information extraction and format conversion method based on BIM threedimensional models

Also Published As

Publication number Publication date
CN108597032A (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN108597032B (en) Method and system for importing building information model into Unity3D for display
CN107506517B (en) Building model display method, building model display device, building model data processing method, building model data processing device, building model data processing medium, building model data processing equipment and building model data processing system
CN107393013B (en) Virtual roaming file generation and display method, device, medium, equipment and system
CN111275826B (en) Three-dimensional model automatic conversion method suitable for AR scene
CN102957748A (en) Dynamic update method and system for three-dimensional scene
CN107273543B (en) DGN data format conversion method
CN108537891A (en) The method that three-dimensional material and textures data are automatically switched to UE4
CN110503726A (en) Page end threedimensional model markup information shows browsing method and system
CN113538706A (en) Digital sand table-based house scene display method, device, equipment and storage medium
CN116340260A (en) Building model data rendering method and device, electronic equipment and readable storage medium
CN114969586A (en) BIM (building information modeling) graphic engine loading method and device based on WEB side
CN115713877A (en) Fault removal guiding method suitable for ship electromechanical equipment fault information simulation
CN117390322A (en) Virtual space construction method and device, electronic equipment and nonvolatile storage medium
CN112150592A (en) Animation file generation method and device, storage medium and electronic equipment
CN109063223B (en) BIM model light weight method and device and BIM model processing method and system
CN115375812A (en) CAD data rendering method and device, electronic equipment and storage medium
CN106648586B (en) Platform for VR creation based on web browser
CN112001018A (en) Efficient virtual simulation experiment platform testing method based on cloud rendering
CN110996087B (en) Video display method and device
CN117648106A (en) Twin model updating method and device, electronic equipment and storage medium
CN108597025B (en) Artificial intelligence-based virtual reality-oriented rapid model construction method and device
CN112070901A (en) AR scene construction method and device for garden, storage medium and terminal
CN113486416B (en) Realization method of 3D building floor layering
CN107820622A (en) A kind of virtual 3D setting works method and relevant device
CN115859431A (en) Linkage method, device and equipment of three-dimensional building model and two-dimensional drawing

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
GR01 Patent grant
GR01 Patent grant