Rendering processing method and device and mobile terminal equipment

A technology of central processing unit and graphics processing unit, applied in the field of mobile Internet, can solve the problems of overwhelmed CPU, low performance, unsuitable computing power, etc., to achieve efficient real-time rendering, improve rendering efficiency, and reduce load.

Pending Publication Date: 2018-10-26
ALIBABA (CHINA) CO LTD
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the CPU is also responsible for other calculations such as logic, and it is difficult to process huge animations and calculations of vertex positions in real time.
As the number of characters increases, the overhead of skeletal animation calculations and the number of Draw Calls (referring to a call to draw a graphics interface) also increase linearly, which eventually leads to the overwhelmed CPU on mobile terminal devices with relatively low performance. Handling massive crowds for real-time rendering
In addition, there are some solutions. Although GPU can be used to complete the processing of skeletal animation, most of the animation information is calculated in real time, which can be applied to computer equipment, but not suitable for mobile terminal equipment with weak computing power.
[0004] Therefore, the existing rendering processing methods still have defects in performing real-time rendering of large-scale crowds on mobile terminal devices.

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
  • Rendering processing method and device and mobile terminal equipment
  • Rendering processing method and device and mobile terminal equipment
  • Rendering processing method and device and mobile terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0069] The invention provides a rendering processing method, which can realize smooth real-time rendering of large-scale crowds on a mobile terminal device.

[0070] The technical solutions of the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0071] figure 1 is a schematic flowchart of a rendering processing method according to an embodiment of the present invention....

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 rendering processing method and device and mobile terminal equipment. The rendering processing method includes the following steps: enabling a vertex shader of a graphic processing unit (GPU) to acquire skeletal animation data that is pre-sampled by a central processing unit (CPU) from the texture in an offline mode; decoding pixel points in the acquired skeletal animation data into a transformation matrix to perform a vertex transformation operation; and performing GPU instantiation rendering according to the skeletal animation data subjected to the vertex transformation operation. According to the scheme provided by the invention, the smooth real-time rendering of large-scale crowds can be achieved on the mobile terminal equipment.

Description

technical field [0001] The present invention relates to the technical field of mobile Internet, in particular to a rendering processing method, device and mobile terminal equipment. Background technique [0002] In game design and virtual reality simulations, rendering of large crowds in general is a problem. On mobile terminal devices, due to the limitations of hardware computing capabilities, when the number of characters increases, the computational overhead of skeletal animation will also increase accordingly. The so-called skeletal animation, also known as joint animation, this animation generation method defines the skeleton and skin respectively. The skeleton is composed of a series of bones connected according to specific topological relationships, and the "skin" that wraps these bones is a vertex network. The position of each vertex is changed by the motion of one or more bones. In skeletal animation, the model has a skeletal structure composed of interconnected "...

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): G06T15/00G06T13/40
CPCG06T13/40G06T15/005
Inventor 徐欢
Owner ALIBABA (CHINA) CO LTD
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