A method and system for displaying a three-dimensional building model in a VR terminal

By installing a file browsing tool in the VR terminal and using 3D model files in APK and FBX formats, the limitations of PC device display and the lack of VR terminal tools are solved, achieving a 360° immersive experience and lightweight display, suitable for a variety of display hardware and design software.

CN116012538BActive Publication Date: 2026-07-03SHANGHAI SHANGLIN INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI SHANGLIN INFORMATION TECH CO LTD
Filing Date
2023-02-15
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing technologies, the display of 3D architectural models on PC devices is limited by screen size and resolution, resulting in visual congestion and limitation. Furthermore, VR terminals lack effective display tools, making it difficult to provide a 360° immersive experience.

Method used

Install a file browsing tool and configure 3D building model files in the VR terminal. Deploy the system using APK installation packages and FBX file formats through a local area network shared directory, and utilize the CPU and GPU performance of the VR terminal for rendering and display.

Benefits of technology

It enables a fast and efficient 360° immersive experience on VR terminals, breaking through the display limitations of PC devices, providing lightweight and convenient 3D model display, suitable for various display hardware, and supporting interconnection of multiple design software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116012538B_ABST
    Figure CN116012538B_ABST
Patent Text Reader

Abstract

The application provides a method and system for displaying a three-dimensional building model in a VR terminal, and relates to the technical field of three-dimensional model display, and comprises the following steps: S1, installing a file browsing tool in the VR terminal and configuring a three-dimensional building model file to be displayed; S2, the VR terminal acquires the three-dimensional building model file, then runs the file browsing tool to open the three-dimensional building model file, and displays the three-dimensional building model file after rendering. The beneficial effect is that the limitation of the display angle of the PC device can be broken through, 360-degree immersive experience is provided, and more intuitive and more detailed viewing experience is provided; the file browsing tool is packaged into an APK format installation package and installed in the VR terminal, the running environment of the file browsing tool is based on an Android operating system, and the expansibility is high; the three-dimensional building model file to be displayed adopts an FBX format, can be connected with multiple design software, and has docking expansibility, light weight and convenience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of 3D model display technology, and in particular to a method and system for displaying 3D architectural models in a VR terminal. Background Technology

[0002] Since the beginning of the new century, municipal pipeline planning has been largely completed on PCs. Numerous 3D building models are graphically presented and saved on general-purpose displays using BIM software. However, these 3D building models suffer from several problems due to limitations in display terminals and input devices: PC screen size and resolution restrict the display of numerous 3D models on a single screen, resulting in a visually crowded appearance; local 3D models are also visually limited, only magnified details are visible, but this magnification loses the overall visual experience. This restricts the display of 3D building models to switching macroscopic perspectives and rotating viewpoints, causing significant inconvenience for most non-professional users. While VR devices can provide a 360° immersive microscopic experience, allowing users to quickly capture details such as collisions within the model, their built-in systems lack tools for displaying 3D building models. Summary of the Invention

[0003] To address the problems existing in the prior art, this invention provides a method for displaying three-dimensional architectural models in a VR terminal, comprising:

[0004] Step S1: Install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed;

[0005] Step S2: The VR terminal acquires the 3D building model file, then runs the file browsing tool to open the 3D building model file, and renders and displays the 3D building model file.

[0006] Preferably, step S1 includes:

[0007] Step S11: Package the file browsing tool into a tool installation package and store it according to the preset installation package format and the pre-configured first storage path; and store the three-dimensional building model file to be displayed according to the pre-configured second storage path.

[0008] In step S12, the VR terminal obtains and installs the tool installation package according to the first storage path, and obtains and saves the three-dimensional building model file according to the second storage path.

[0009] Preferably, the tool installation package is stored in a pre-configured network shared directory of the local area network according to the first storage path, and the three-dimensional building model file is stored in the network shared directory according to the second storage path;

[0010] In step S12, the VR terminal connects to the local area network via its own wireless network card and accesses the network shared directory to obtain the tool installation package and the 3D building model file.

[0011] Preferably, the installation package format is APK format.

[0012] Preferably, the file format of the three-dimensional building model file is FBX format.

[0013] The present invention also provides a system for displaying three-dimensional architectural models in a VR terminal, which, by applying the above-described method, includes:

[0014] The configuration module is used to install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed;

[0015] The display module, connected to the configuration module, is used to obtain the 3D building model file, then run the file browsing tool to open the 3D building model file, and render and display the 3D building model file.

[0016] Preferably, the configuration module includes:

[0017] The first configuration unit is used to package the file browsing tool into a tool installation package and store it according to a preset installation package format and a pre-configured first storage path, and to store the three-dimensional building model file to be displayed according to a pre-configured second storage path.

[0018] The second configuration unit, connected to the first configuration unit, is used to obtain and install the tool installation package according to the first storage path, and to obtain and save the three-dimensional building model file according to the second storage path.

[0019] Preferably, the tool installation package is stored in a pre-configured network shared directory of the local area network according to the first storage path, and the three-dimensional building model file is stored in the network shared directory according to the second storage path;

[0020] In the first configuration unit, the VR terminal connects to the local area network and accesses the network shared directory through its own wireless network card to obtain the tool installation package and the 3D building model file.

[0021] Preferably, the installation package format is APK format.

[0022] Preferably, the file format of the three-dimensional building model file is FBX format.

[0023] The above technical solution has the following advantages or beneficial effects:

[0024] 1) Simple deployment: The file browsing tool is packaged into an APK format installation package and installed on the VR terminal. The file browsing tool runs on the Android operating system and is suitable for display terminals in the Android ecosystem, facilitating applications on various types of display hardware.

[0025] 2) The 3D building model is stored in the form of a 3D building model file. As long as the 3D building model file to be displayed is copied into the storage path of the VR terminal, the 3D building model file is read during the display. For users whose main purpose is to display, it has lightweight display capabilities. When it is necessary to display to customers through the VR terminal, there is no need for the PC and VR terminal to be deployed together. The rendering performance of the 3D scene depends only on the performance of the CPU and GPU of the VR terminal. It is fast and efficient, has scalability, can be connected with multiple design software, and has lightweight and convenient features.

[0026] 3) Using VR terminals to display 3D building model files can overcome the limitations of the display angle of PC devices, providing a 360° immersive experience, and allowing for a more intuitive and detailed viewing of 3D building models. Attached Figure Description

[0027] Figure 1 A flowchart illustrating a method for displaying a three-dimensional building model in a VR terminal, as a preferred embodiment of the present invention.

[0028] Figure 2 In a preferred embodiment of the present invention, a schematic diagram of step S1 of a method for displaying a three-dimensional building model in a VR terminal is provided.

[0029] Figure 3 This is a schematic diagram of a system for displaying three-dimensional building models in a VR terminal, as a preferred embodiment of the present invention. Detailed Implementation

[0030] The present invention will now be described in detail with reference to the accompanying drawings and specific embodiments. The present invention is not limited to this embodiment; other embodiments that conform to the spirit of the present invention may also fall within the scope of the present invention.

[0031] In a preferred embodiment of the present invention, based on the above-mentioned problems existing in the prior art, a method for displaying three-dimensional architectural models in a VR terminal is provided, such as... Figure 1 As shown, it includes:

[0032] Step S1: Install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed;

[0033] Step S2: The VR terminal acquires the 3D building model file, then runs a file browsing tool to open the 3D building model file, renders the 3D building model file, and displays it.

[0034] Specifically, in this embodiment, the architectural model of the "Shanghai Metro Line 13 West Extension Project" is displayed on a VR terminal using the method provided by this invention. Since the VR terminal's built-in system lacks tools for displaying 3D architectural models, a file browsing tool for opening 3D architectural model files needs to be installed on the VR terminal before displaying the model. In this embodiment, a BIM file browsing tool is preferred. The 3D architectural model file to be displayed is configured. The VR terminal then acquires the configured 3D architectural model file and opens it using the file browsing tool. The VR terminal renders the 3D architectural model and displays it to the user. In the virtual reality space presented by the VR terminal, various pipelines can be clearly seen overlapping, and it is possible to quickly observe whether there are collisions between pipelines, whether the bends of various underground pipelines are reasonable, and the angles, spacing, lengths, parallelism, etc., are all clearly visible. In this embodiment, a VR headset is preferred. The VR headset can start from a human horizontal perspective and change the viewing angle (up, down, left, right) by rotating the head, providing a 360° microscopic immersive experience, breaking through the limitations of PC devices, facilitating the viewing of 3D architectural model files, and providing a better experience.

[0035] In a preferred embodiment of the present invention, such as Figure 2 As shown, step S1 includes:

[0036] Step S11: Package the file browsing tool into a tool installation package and store it according to the preset installation package format and the pre-configured first storage path; and store the 3D building model file to be displayed according to the pre-configured second storage path.

[0037] In step S12, the VR terminal obtains and installs the tool installation package according to the first storage path, and obtains and saves the 3D building model file according to the second storage path.

[0038] Specifically, in this embodiment, the file browsing tool is first packaged and stored according to a preset installation package format and a first storage path. Then, the 3D building model file to be displayed is pre-stored according to a second storage path. When the 3D building model file needs to be displayed to the user through the VR terminal, the VR terminal directly obtains the file browsing tool and the 3D building model file according to the storage path. For users whose main purpose is display, it has lightweight display capabilities, does not require the collaborative deployment of PC and VR terminal, and has lightweight and convenient features.

[0039] In a preferred embodiment of the present invention, the tool installation package is stored in a pre-configured network shared directory of a local area network according to a first storage path, and the three-dimensional building model file is stored in a network shared directory according to a second storage path.

[0040] In step S12, the VR terminal connects to the local area network and accesses the network shared directory through its own wireless network card to obtain the tool installation package and the 3D building model file.

[0041] Specifically, in this embodiment, the tool installation package can be stored in the network shared directory of the local area network according to the first storage path, and the 3D building model can be stored according to the second storage path. This allows the VR terminals in the same local area network to quickly obtain and install the file browsing tool and obtain the 3D building model file to be displayed before displaying the data when multiple VR terminals are required to display the data.

[0042] In a preferred embodiment of the present invention, the installation package format is APK format.

[0043] Specifically, in this embodiment, the file browsing tool is packaged into an APK format installation package and installed on the VR terminal. The file browsing tool runs on an Android operating system, is suitable for display terminals in the Android ecosystem, facilitates application on various types of display hardware, and is easy to deploy.

[0044] In a preferred embodiment of the present invention, the file format of the three-dimensional building model document is FBX format.

[0045] Specifically, in this embodiment, the 3D architectural model document is in FBX format. This format is a major format supported by Unity and is also one of the Autodesk family of formats, offering good versatility and commercial applicability. It also boasts good support for design software. The greatest use of FBX format is for exchanging model, material, motion, and camera information between software such as Max, Maya, and Softimage, thus leveraging the advantages of software like Max and Maya. It can be said that using FBX format is an excellent interoperability solution, utilizing this characteristic to enhance its versatility.

[0046] This invention also provides a system for displaying three-dimensional architectural models in a VR terminal, using the methods described above, such as... Figure 3 As shown, it includes:

[0047] Configuration module 1 is used to install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed;

[0048] Display module 2 connects to configuration module 1 and is used to obtain 3D building model files. Then, a file browsing tool is run to open the 3D building model files, render them, and display them.

[0049] In a preferred embodiment of the present invention, such as Figure 3 As shown, configuration module 1 includes:

[0050] The first configuration unit 11 is used to package the file browsing tool into a tool installation package and store it according to the preset installation package format and the pre-configured first storage path, and to store the three-dimensional building model file to be displayed according to the pre-configured second storage path.

[0051] The second configuration unit 12 is connected to the first configuration unit 11 and is used to obtain and install the tool installation package according to the first storage path, and to obtain and save the three-dimensional building model file according to the second storage path.

[0052] In a preferred embodiment of the present invention, the tool installation package is stored in a pre-configured network shared directory of a local area network according to a first storage path, and the three-dimensional building model file is stored in a network shared directory according to a second storage path.

[0053] In the first configuration unit 11, the VR terminal connects to the local area network and accesses the network shared directory through its own wireless network card to obtain the tool installation package and the 3D building model file.

[0054] In a preferred embodiment of the present invention, the installation package format is APK format.

[0055] In a preferred embodiment of the present invention, the file format of the three-dimensional building model file is FBX format.

[0056] The above are merely preferred embodiments of the present invention and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should recognize that any equivalent substitutions and obvious changes made using the content of this specification and illustrations should be included within the protection scope of the present invention.

Claims

1. A method of presenting a three-dimensional building model in a VR terminal, characterized by, include: Step S1: Install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed. The file browsing tool is a BIM file browsing tool. Step S1 includes: Step S11: Package the file browsing tool into a tool installation package and store it according to a preset installation package format and a pre-configured first storage path; and store the 3D building model file to be displayed according to a pre-configured second storage path. The installation package format is APK format, the file format of the 3D building model file is FBX format, the tool installation package is stored in a pre-configured network shared directory of the local area network according to the first storage path, and the 3D building model file is stored in the network shared directory according to the second storage path. Step S12: The VR terminal connects to the local area network and accesses the network shared directory through its own wireless network card, obtains and installs the tool installation package according to the first storage path, and obtains and saves the three-dimensional building model file according to the second storage path; In step S2, the VR terminal acquires the 3D building model file, then runs the file browsing tool to open the 3D building model file, and renders and displays the 3D building model file. During the display, the VR terminal independently reads the 3D building model file without the need for a PC to be deployed in conjunction with the VR terminal. The rendering of the 3D scene is completed independently by the CPU and GPU of the VR terminal.

2. A system for displaying three-dimensional architectural models in a VR terminal, characterized in that, The method of claim 1 is used, comprising: The configuration module is used to install a file browsing tool in the VR terminal and configure the 3D building model file to be displayed; The display module, connected to the configuration module, is used to obtain the 3D building model file, then run the file browsing tool to open the 3D building model file, and render and display the 3D building model file.

3. The system according to claim 2, characterized in that, The configuration module includes: The first configuration unit is used to package the file browsing tool into a tool installation package and store it according to a preset installation package format and a pre-configured first storage path, and to store the three-dimensional building model file to be displayed according to a pre-configured second storage path. The second configuration unit, connected to the first configuration unit, is used to obtain and install the tool installation package according to the first storage path, and to obtain and save the three-dimensional building model file according to the second storage path.

4. The system according to claim 3, characterized in that, The tool installation package is stored in a pre-configured network shared directory of the local area network according to the first storage path, and the three-dimensional building model file is stored in the network shared directory according to the second storage path; In the first configuration unit, the VR terminal connects to the local area network and accesses the network shared directory through its own wireless network card to obtain the tool installation package and the 3D building model file.

5. The system according to claim 3, characterized in that, The installation package is in APK format.

6. The system according to claim 2, characterized in that, The 3D building model file is in FBX format.

Citation Information

Patent Citations

  • Display method and system of technical disclosure of constructional ornament

    CN107729609A

  • Method and system for importing building information model to Unity3D for display

    CN108597032A