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

Animation rendering method and device

An animation and rendering acceleration technology, applied in the field of animation rendering, can solve problems such as increased animation operating efficiency, a large amount of CPU resources, and game lag

Active Publication Date: 2019-06-14
BOYAA ONLINE GAME DEV SHENZHEN
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, although the operation efficiency of the animation will be greatly improved after it is completely converted into a bitmap animation, the first conversion will use a lot of CPU resources, causing the game to experience obvious freezes in a short period of time

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
  • Animation rendering method and device
  • Animation rendering method and device
  • Animation rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0022] Such as figure 1 As shown, in one embodiment, an animation rendering method is provided, which specifically includes the following steps:

[0023] Step 102, acquiring the number of frames of the animation to be rendered.

[0024] Specifically, the animation to be rendered is a vector animation, which refers to an animation in which mathematical equations are used in a computer to describe complex curves on a screen, and abstract motion characteristics of graphics are used to record changing picture information. Flash player uses vector animation natively, and the CPU rendering vector anima...

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 provides an animation rendering method. The method includes acquiring the number of frames of the animation to be rendered; generating a corresponding number of subtasks according to the number of frames of the animation to be rendered, and storing the subtasks in a streamline pool; and rendering the animation to be rendered by stage, for each frame of the animation to be rendered, taking out the subtask in the streamline pool and converting each frame of vector graph of the animation to be rendered into a bitmap through the subtask in a streamlined manner, and storing the converted bitmap into a target pool. The frames of the animation to be rendered are processed one by one in the streamlined manner, the CPU resource consumption is reduced, and the phenomenon of animation game stuck caused by using a lot of CPU resources for one-step conversion can be prevented. In addition, the invention further provides an animation rendering device.

Description

technical field [0001] The present invention relates to the technical field of animation rendering, in particular to an animation rendering method and device. Background technique [0002] With the development of web games, developers pay more and more attention to user experience, and a game with smooth interaction can often attract more players. The native Flash player uses vector animation as the original animation, but the CPU rendering vector animation consumes a lot. When the Flash stage renders a certain number of vector animations at the same time, the CPU is prone to obvious animation frame skipping and unknown lag due to insufficient computing power. This phenomenon brings bad experience to users. The CPU's rendering of bitmaps is an order of magnitude higher than that of vector graphics, so even if the number of animations played on the stage at the same time is the same, bitmap animations can be played more smoothly than vector animations. Therefore, the vector...

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/00
Inventor 郑书宇
Owner BOYAA ONLINE GAME DEV SHENZHEN
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