Organization and Control Method of 3D Animation Process Based on Mealy Finite State Automata

A finite state, three-dimensional animation technology, applied in animation production, image data processing, instruments, etc., can solve problems such as describing key frames

Active Publication Date: 2017-02-15
BEIJING XINGHANG MECHANICAL ELECTRICAL EQUIP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But when the animation scene is very large and there are many motion models involved, it is difficult to describe the key frames of all the models in one file

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
  • Organization and Control Method of 3D Animation Process Based on Mealy Finite State Automata
  • Organization and Control Method of 3D Animation Process Based on Mealy Finite State Automata
  • Organization and Control Method of 3D Animation Process Based on Mealy Finite State Automata

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0031] In order to solve the problems of the prior art, the organization and control method of the three-dimensional animation process based on the Mealy finite state automaton provided by the technical solution of the present invention, such as figure 1 As shown, in a nutshell, the implementation of the method involves a message router, a flow controller, an animation controller, an animation state machine, a binding state machine, and a flow file analyzer.

[0032] 1. The message sending method of the message router is as follows: the message router maintains the message information queue, which is initially empty, and in the operation of each frame, collects the messages sent by each module and joins the queue, and t...

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 belongs to the technical field of three-dimensional animations, and particularly relates to an organization and control method of a three-dimensional animation process based on Mealy finite state automatas. According to the method, the three Mealy finite state automatas including the animation state machine, the binding state machine and the process controller are structured; the animation state machine controls part of animations of the whole animation process; the binding state machine achieves the father-son dependence relationship between different three-dimensional models so as to bind the models; the process controller controls the animation state machine and the binding state machine, and then the whole animation process is organized. In addition, an animation controller is structured and used for controlling play of part of the animations, a process description file format easy to edit and a message structure are provided, an analysis result of the process description file is obtained from a process file analyzer under the medium of a message router, the process controller can control other state machines, and consequentially the whole animation process is organized and controlled.

Description

technical field [0001] The invention belongs to the technical field of three-dimensional animation, and in particular relates to a method for organizing and controlling a three-dimensional animation process based on a Mealy finite state automaton. Background technique [0002] Three-dimensional animation is a technology produced with the development of computer hardware technology. The 3D animation consists of the movement of the 3D model. The designer designs the scene composed of the 3D model and the model that needs to move, and realizes the 3D animation demonstration by defining the trajectory of the model movement. 3D animation generally saves the key frames of the model's motion trajectory to produce specific animation files. By analyzing these animation files to construct a key frame sequence, and interpolating according to the time nodes, the model motion state of any node in the animation playback can be obtained. But when the animation scene is very large and ther...

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 Patents(China)
IPC IPC(8): G06T13/20
Inventor 魏乐愚贝宇红樊新华
Owner BEIJING XINGHANG MECHANICAL ELECTRICAL EQUIP
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