Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An SDK for displaying and editing three-dimensional models

A three-dimensional model and model technology, applied in the field of SDK, can solve the problems of cumbersome use, slow loading speed, unsmooth display, etc., to achieve the effect of increasing independence, easy iteration, and reducing the possibility of decompilation

Active Publication Date: 2019-03-29
CHANGSHA MORALE NETWORK TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. Since the 3D model generally has a large amount of data, its display or editing business logic is relatively complicated, so the docking of the 3D model is quite inconvenient for general applications, the programming project is huge, and there is no simple and fast docking method;
[0004] 2. In terms of model display, most mobile phones need to use flash or other plug-ins, but the loading speed is slow and the display is not smooth;
[0005] 3. In terms of model editing, third-party software is needed. At present, the common solution for model editing is to import the model back to the production software for modification and editing (such as 3D modeling software such as 3DMAX, Maya, Blender, C4D), and then export after editing The use of the corresponding format makes the use relatively cumbersome

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
  • An SDK for displaying and editing three-dimensional models
  • An SDK for displaying and editing three-dimensional models
  • An SDK for displaying and editing three-dimensional models

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below in conjunction with embodiment:

[0047] Examples, see figure 1 , figure 2 , Figure three :

[0048] The present invention is an SDK for displaying and editing 3D models. The SDK is a third-party plug-in that is suitable for mobile applications and can be used for cross-platform and secondary development of models; users use the SDK to display 3D models; IOS: The Xcode project in the Laozi Cloud SDK can be merged into its own Xcode project as a windows; Android: the Android project in the Laozi Cloud SDK can be merged into its own Android project as a view; Unity: docking package loading, packaging interactive documents Design your own loading process and UI.

[0049] The SDK includes at least:

[0050] SDK state mechanism process design;

[0051] Data structure design, including single model data for items or scenes, and work data for schemes, decomposing the logical relationship between models and scenes, a...

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 present invention provides an SDK for displaying and editing three-dimensional models. At least, that SDK comprises the following step: a process design of an SDK state mechanism; Data structure design, including individual model data for objects or scenes, and work data for scenarios, decomposing logical relationships between models and scenes; The server data management module ServerData encapsulates the loading process and encapsulates the interaction logic. Based on model presentation and model interaction, the SDK designs modular model data and work data, which is independent and easyto reach, and can realize the rapid display and editing of three-dimensional model in mobile terminal.

Description

technical field [0001] The present invention relates to 3D model editing technology, in particular to an SDK that designs modular model data and work data, encapsulates loading process and encapsulates interactive logic, and can realize rapid display and editing of 3D models on mobile terminals. Background technique [0002] With the advancement of society and technology, information display and communication are gradually changing from text, pictures and videos to three-dimensional or even multi-dimensional, thus deriving a large number of new technologies, such as virtual reality (VR), augmented reality (AR), mixed display ( MR), etc., and these technologies are inseparable from 3D models. After the 3D models are created, they may not be able to adapt to any situation in any place. As a popular daily necessities in today's communication age, mobile phones still have many shortcomings in the display and editing of 3D models: [0003] 1. Since the 3D model generally has a la...

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): G06T19/20
CPCG06T19/20
Inventor 李韬夏宇翔
Owner CHANGSHA MORALE NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products