Supercharge Your Innovation With Domain-Expert AI Agents!

A three-dimensional model loading method and device

A 3D model and loading device technology, applied in 3D modeling, image data processing, instruments, etc., can solve the problems of display, model versatility, poor user experience, inability to load 3D model files, etc., and achieve the effect of reducing dependence

Pending Publication Date: 2019-04-23
CHENGDU SEFON SOFTWARE CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Common 3D model file formats include FBX format, OBJ format, DAE format, etc., and most of these resources are produced by 3dmax software or maya software, but in the prior art, it is impossible to combine 3D model files of different formats in one scene Perform normal loading and display, resulting in poor versatility of each model and poor 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
  • A three-dimensional model loading method and device
  • A three-dimensional model loading method and device
  • A three-dimensional model loading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] First of all, it needs to be explained that when the existing Unity editor realizes the loading of the 3D model, it mainly imports the model file into the Unity project, then makes it into a prefab, or packs it into an AssetBundle file, and then uses Unity's API (Application Programming Interface, Application Program Interface) to load model resources, but there are several problems in this process:

[0044] (1) The Unity editor does not support direct loading, parsing, reading and writing of original model files.

[0045] (2) If the user needs to add or change the 3D model file. The original method will rely too much on the unity tool, because the loading process requires Unity to make it into a resource that it can recognize before loading.

[0046] (3) The models recognizable by Unity must be unencrypted and unmarked models. Once the model is encrypted, it cannot be effectively recognized.

[0047] To sum up, the embodiments of the present invention provide a three...

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 embodiment of the invention provides a three-dimensional model loading method and device, and the method comprises the steps of detecting the file type of an original model file, and calling a file analysis strategy corresponding to the file type according to the file type; performing file analysis on the original model file according to the file analysis strategy to obtain model key information of the original model file; and constructing a Unity model object according to the model key information, and realizing the loading of the original model file based on the Unity model object. According to the present invention, the dependency on a Unity editor in the model loading process can be effectively reduced, and the model dynamic replacement and data updating process is simplified.

Description

technical field [0001] The present invention relates to the technical field of three-dimensional model design, in particular to a method and device for loading a three-dimensional model. Background technique [0002] Common 3D model file formats include FBX format, OBJ format, DAE format, etc., and most of these resources are produced by 3dmax software or maya software, but in the prior art, it is impossible to combine 3D model files of different formats in one scene Normal loading and displaying lead to poor versatility of each model and poor user experience. Contents of the invention [0003] In view of this, the purpose of the embodiments of the present invention is to provide a three-dimensional model loading method and device to improve the above problems. [0004] On the one hand, a preferred embodiment of the present invention provides a method for loading a 3D model, the method comprising: [0005] Detect the file type of the original model file, and invoke the c...

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/20
CPCG06T17/20
Inventor 何晋平钟兵
Owner CHENGDU SEFON SOFTWARE CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More