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

Method and device for playing large number of animations of same character, medium and equipment

A playback method and animation technology, applied in animation production, image data processing, instruments, etc., can solve problems such as waste of computing resources, high rendering consumption, and CPU consumption, and achieve the effects of saving computing resources, reducing rendering consumption and GPU consumption

Active Publication Date: 2020-07-28
厦门梦加网络科技股份有限公司
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In related technologies, when there are many characters rendered on the same screen, due to the switching of GPU status (for example, switching Mesh, switching materials, etc.), it will lead to very high rendering consumption and CPU consumption, resulting in a great waste of computing resources

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
  • Method and device for playing large number of animations of same character, medium and equipment
  • Method and device for playing large number of animations of same character, medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0025] In related technologies, in the process of rendering a large number of identical characters on the same screen, a large amount of rendering consumption and GPU consumption will be caused. However, according to the method for playing animations of a large number of identical characters in the embodiment of the present invention, firstly, obtain source model information, mask Skin information and animation data, where the animation data includes binding pose information, bone hierarchy and bone offset information in each anim...

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 and device for playing large number of animations of a same character, a medium and equipment . The method comprises the following steps: acquiring source model information, skin information and animation data; calculating the position information of the skeleton relative to the central point of the source model in each animation frame, and storing the position information of the skeleton relative to the central point of the source model in each animation frame into a mapping file; obtaining an operation instruction of each user for the corresponding role, calculating playing animation frame information of a to-be-rendered model corresponding to the role according to the operation instruction, obtaining index information corresponding to the playing animation frame, and sending the index information to a vertex shader; enabling a vertex shader to acquire the position information of the skeleton relative to the central point of the source model in the animation playing frame according to the index information, and calculates the position information of each vertex so as to play the animation according to the position information of each vertex; rendering consumption and GPU consumption in the playing process of a large number of same-role same-screen animations can be effectively reduced, and then computing resources are saved.

Description

technical field [0001] The present invention relates to the technical field of animation processing, in particular to a method for playing a large number of identical character animations, a computer-readable storage medium, a computer device and a device for playing a large number of identical character animations. Background technique [0002] Currently, in many scenes (for example, game scenes, animation scenes, etc.), it is necessary to render a large number of identical characters on the same screen. [0003] In related technologies, when there are many characters rendered on the same screen, switching of GPU state (for example, switching Mesh, switching material, etc.) will lead to very high rendering consumption and CPU consumption, thereby causing a great waste of computing resources. Contents of the invention [0004] The present invention aims to solve one of the technical problems in the above-mentioned technologies at least to a certain extent. Therefore, an o...

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): G06T13/00
CPCG06T13/00
Inventor 廖洪华庄凡周可辰王伟郑铮涵
Owner 厦门梦加网络科技股份有限公司
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