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

A method for dynamic control of animation operation process

A technology of running process and dynamic control, applied in the field of communication, can solve problems such as unsupported, dynamically changing animation running trajectory and running speed, and inconsistent support of picture file formats, so as to save costs, avoid duplication of labor, and improve efficiency.

Inactive Publication Date: 2008-09-17
KONKA GROUP
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. The support for image file formats is not uniform
In addition to the support for the PNG image format, which is an industry standard and therefore mandatory, other image formats can be supported on some devices, but cannot be supported on some devices
If you want to develop a general-purpose software product that can be written once and run everywhere, you must only use the PNG image format, and the PNG format does not support animation;
[0006] 2. Even if the device supports certain animation formats such as GIF format, it still cannot meet the production needs
Because it is impossible to dynamically change the running track and running speed of the animation when the animation file is played, and it is impossible to add a running track or delete a running track, and these are all necessary to make KJAVA animation;
[0007] 3. Animators (KJAVA programmers and animators) have to do a lot of repetitive work every time they make an animation

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 method for dynamic control of animation operation process
  • A method for dynamic control of animation operation process
  • A method for dynamic control of animation operation process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] How to write attribute configuration file: The attribute configuration file is a file with the suffix .ani used to store various attribute parameters when the animation is running. The attribute configuration file is written in XML file format, and each parameter is represented by a pair of tags. Attribute configuration files can be written, modified and saved using text editing software. The following are commonly used attribute tags for controlling animation:

[0041] data: the root tag of the ani file, representing the beginning and end of the file;

[0042] beepTime: The switching speed of the animation frame. It determines the length of visual dwell time, and its adjustment is similar to the fast and slow motion in movie playback;

[0043] startX and startY: The relative position of the animation frame on the terminal display. It determines the position of the first frame in the animation sequence on the terminal display device as a coordinate point (X: Y). The ...

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 method for dynamically controlling animation operation process, which includes the following steps: a: making each animation map; b: making properties files needed for animation operation; c: allocating animation operation parameters according to the properties files; d: running the animation and receiving parameter modification. The invention gives hints to a KJAVA animation programmer through a KJAVA animation engine and in the form of JAVA class libraries. The engine provides the corresponding API to the animation programmer, and the animation programmer fills in the corresponding parameters to customize the required animation effect. The invention can also dynamically changes the animation operation effect according to the logical change of programming, and finally the engine calls a KJAVA graphics module to complete the graphic drawing on the screen of a terminal, thus can dynamically control the animation operation process. The invention has the advantages of avoiding a lot of duplication of effort, improving efficiency and saving cost.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method for dynamically controlling the animation running process. Background technique [0002] The development of KJAVA application software using KJAVA programming technology has become increasingly mature. The higher achievements made by some professional KJAVA software manufacturers have also promoted the development of the industry. At the same time, software users' requirements for use are also further improved, especially for multimedia and animation technology. [0003] However, at present, KJAVA programs have different execution environments on various hardware devices, which makes the development of KJAVA's animation technology stagnant and unable to meet the needs of users. [0004] The existing disadvantages are: [0005] 1. The support for image file formats is not uniform. Except that the support for the PNG image format is an industry standard 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
IPC IPC(8): G06T15/70G06T13/00
Inventor 王志荣魏略
Owner KONKA GROUP
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