Three-dimensional model loading method and device and electronic equipment

A three-dimensional model, loading device technology, applied in the information field, can solve the problems of large data bandwidth, small storage space, limited processor performance, etc., to achieve the effect of improving efficiency and reducing data bandwidth

Pending Publication Date: 2019-12-24
长江工程监理咨询有限公司(湖北)
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Mobile phones, in particular, have very small storage space and limited processor performance. If the 3D model parts package is too large, the data bandwidth occupied during loading will be large, resulting in low model loading efficiency and affecting user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Three-dimensional model loading method and device and electronic equipment
  • Three-dimensional model loading method and device and electronic equipment
  • Three-dimensional model loading method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] A 3D model loading method, such as figure 1As shown, it includes: using the identification information of the parts to establish the corresponding relationship between each part in the generated 3D model part package 101 and each position information in the 3D model description file 102, and each part in the 3D model part package 101 The parts are restored to the corresponding positions in the 3D model, and the displayable original 3D model 100 is obtained, wherein:

[0041] The generated 3D model part package 101 includes different parts disassembled from the 3D model and identification information set for each part. Keep only one of each part.

[0042] The 3D model description file 102 includes the identification information of each part and the position information of the corresponding part in the 3D model. Identity identification information (referred to as ID information) is used to identify parts, is a unique code, and is in one-to-one correspondence with parts,...

Embodiment 2

[0048] This embodiment proposes a three-dimensional model loading device, such as figure 2 As shown, it includes: an acquisition module 201 and a model reorganization module 202, wherein:

[0049] The obtaining module 201 is used to obtain the generated three-dimensional model parts package 101 and the three-dimensional model description file 102. The generated three-dimensional model parts package 101 includes each part that constitutes the original three-dimensional model 100, and only one of each part is reserved, Each part is also provided with identification information; the 3D model description file 102 includes the identification information of each part and the position information of each part in the original 3D model 100 .

[0050] The model reconstruction module 202 is configured to restore the original 3D model 100 according to preset rules. The preset rule can be to use the identity information of the parts to establish the corresponding relationship between eac...

Embodiment 3

[0055] This embodiment proposes a method for splitting a 3D model, including:

[0056] Split the 3D model generated according to the preset rules into parts, and assign unique identification information to each different part, and generate the different parts disassembled in the 3D model and their corresponding identification information 3D Model Parts Pack 101.

[0057] For each part in the 3D model part package 101 , record all its positions in the 3D model, and generate a 3D model description file 102 including the identification information of each part and the position information of the corresponding part in the 3D model.

[0058] Correspondingly, this embodiment also proposes a three-dimensional model splitting device, such as image 3 As shown, it includes: a three-dimensional model parts package generation module 301, a three-dimensional model description file generation module 302, wherein:

[0059] The three-dimensional model parts package generation module 301 is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a three-dimensional model loading method. The method comprises the following steps: establishing a corresponding relationship between each part in a generated three-dimensionalmodel part package and each part of position information in a three-dimensional model description file by utilizing identity recognition information of the part, restoring each part in the three-dimensional model part package to a corresponding position in the three-dimensional model to obtain a displayable original three-dimensional model, the generated three-dimensional model part package comprising different parts disassembled from the three-dimensional model and identity recognition information set for each part; wherein the three-dimensional model description file comprises identity recognition information of each part and position information of the corresponding part in the three-dimensional model. According to the three-dimensional model loading method disclosed by the invention,the size of the three-dimensional model part package is reduced, and the model loading efficiency is improved. The invention further discloses a three-dimensional model loading device, a three-dimensional model splitting method and device, a three-dimensional model splitting and loading method and system and electronic equipment.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a three-dimensional model loading method and device, a three-dimensional model splitting method and device, a three-dimensional model splitting and loading method and system, and an electronic device. Background technique [0002] In recent years, with the construction of smart cities, more and more platforms use 3D models and virtual reality technology to meet the needs of smart city construction and development. At present, the display of the 3D model on the model loading device basically packs all the parts of the pre-made 3D model and sends them to the model loading device, and the model loading device reassembles all the parts to restore the original 3D model. In existing solutions, parts are generally designed by software such as 3Dmax. Even if some parts of the 3D model are the same (for example, all windows of a building model are the same), all parts still n...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/00
CPCG06T17/00
Inventor 王承云向騻汪流浪唐颖祺孙杰王炼张特董承迅
Owner 长江工程监理咨询有限公司(湖北)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products