Interface logic control method based on 3D (three-dimensional) model

A logic control and model technology, applied in the direction of program control devices, etc., can solve the problems of software redundancy, too deep coupling of implementation methods, and low reusability of software development, so as to improve the reuse rate, remove deep coupling, and improve development efficiency Effect

Active Publication Date: 2013-04-03
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing 3D interface implementation methods are usually developed by binding according to scenarios and functions. The coupling of the implementation methods is too deep, resulting in low reusability of software development and too much software redundancy.

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
  • Interface logic control method based on 3D (three-dimensional) model
  • Interface logic control method based on 3D (three-dimensional) model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] like figure 1 Shown the present invention is based on the interface logic control method of 3D model, comprises:

[0020] a. By loading the 3D model and saving the information of the 3D model into a data structure. The establishment of the data structure is to first establish the base class of the 3D model data structure by extracting the common points of the 3D models in the interface design, and then all the data structures of the 3D models are derived from the base class. 3D models can be made by 3D production software such as Maya or 3DMax. The data structure is used to associate with the 3D composition function;

[0021] b. The animation data in the data structure is saved as a data block in the data structure, and the animation data includes animation playback stack management data, model general displacement, rotation, scaling, etc.;

[0022] c. The data structure is set with a focus switching attribute, a state change attribute, and an event callback attri...

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 relates to an interface logic control method based on a 3D (three-dimensional) model. The interface logic control method based on the 3D model comprises the following steps of: a) loading a 3D model, and storing the information of the 3D model into a data structural body; b) storing animation data in the data structural body as one data block in the data structural body; and c) setting a focal point switchover attribute, a state change attribute and a event call-back attribute in the data structural body, wherein the focal point switchover attribute is used for setting a next focal point model after the focal point is changed, the state change attribute is used for invoking a corresponding animation in the data block to be played, and the event call-back attribute is used for calling the corresponding call-back attribute. With the method disclosed by the invention, the 3D model is packaged and subjected to attribute setting, so that the attributes and corresponding events are correlative instead of directly coupling the interface with functions, the interface development and the function development are mutually independent, thus the 3D interface development difficulty is lowered, the code reuse ratio is improved, deep coupling between the interface and the corresponding functions is removed, and the development efficiency is improved.

Description

technical field [0001] The invention relates to a control method of a user interface (UI) of an electronic product, specifically a 3D model-based interface logic control method. Background technique [0002] UI is User Interface (user interface), including interface display and operation logic in human-computer interaction. With the development of technology, the interface is becoming more and more simple. Two-dimensional operation is difficult to provide a better interactive experience. 3D technology simulates the environment of real life. The 3D interface makes the user's operation closer to reality and reduces the Learning costs and having a better experience, so the user interface in many fields is gradually converted to 3D. [0003] In the past, 3D interfaces were usually used in 3D games. With the improvement of the hardware performance of electronic products, 3D technology has become a reality to realize the UI of electronic products. However, the existing implement...

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): G06F9/44
Inventor 姜粟琼陈科宇赵国氽
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
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