Method for optimizing skeletal animation reusing and memory usage

A technology of skeletal animation and optimization methods, which is applied in animation production, image data processing, instruments, etc., can solve the problems of low animation reuse rate, promotion, and low animation reuse, and achieve the effect of reducing workload

Inactive Publication Date: 2012-06-27
戚军
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Skeletal animation itself also has its shortcomings, which are mainly reflected in the low reusability of animation
The animation reuse rate is low because the exact same animation rarely exists
Although the problem can be solved through animation fusion, animation fusion needs to play multiple animations at the same time, which means that additional calculations are required, and the increase in frame rate is not used.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] An optimization method for bone reuse and memory usage. The implementation steps are as follows:

[0024] (1) Perform statistics on all existing skeleton animations, and logically partition the skeleton animations according to the statistical results;

[0025] (2) Split all existing skeletal animations according to logical block data; that is, split the animation of a model into animations of multiple small logical units;

[0026] (3) Find the skeleton animation unit close to the key frame of the new animation requirement in the small logic unit animation;

[0027] (4) By reorganizing the skeletal animation, a brand-new reference skeletal animation is formed according to the logical unit block, which only contains the index, and has no real data.

[0028] In step 1, there is a standard for logical grouping of all skeletal animations; the principles for formulating the standards are as follows:

[0029] (3) Take the least offset joint frame bone first;

[0030] (4) Prioritize the ac...

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 a skeletal animation reusing method, in particular to a method for optimizing the skeletal animation reusing and the memory usage, and belongs to the field of computer graphics. The mode of carrying out logic blocking on animation data is adopted to carry out recombination on motion data of different skeletons and novel skeletal animations which completely do not need to be fused and calculated are output; the newly formed animations occupy a small memory and most of the novel skeletal animations consist of the existing small logic animation units; meanwhile, the novel skeletal animations are beneficial to the reduction of the workload of a graphic designer; and a great amount of novel skeletal animations are the reused skeletal animations, so that the animation loading speed is provided.

Description

Technical field [0001] The invention relates to a method for skeletal animation reuse, in particular to a method for optimizing skeletal animation reuse and memory occupation, and belongs to the field of computer graphics. Background technique [0002] The current character animation is usually realized by means of key frame animation or skeletal animation. Key frame animation, by preparing a set of time-related values ​​for the attributes that require animation effects (these values ​​are extracted from the more critical frames in the animation sequence), and the values ​​in other time frames can use these key values, using linear The interpolation method is calculated to achieve a relatively smooth animation effect. In ordinary 3D character animation, key frame animation uses key frames to generate animation for the character's Mesh model. However, since the key frame animation must store the positions of all vertices for each key frame, a larger storage space is required. F...

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): G06T1/60G06T13/00
Inventor 戚军
Owner 戚军
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