Animation rendering system

A rendering system and animation technology, which is applied in the field of animation rendering system, can solve problems such as inability to reflect the effect of collaborative work, high requirements for labor or equipment, and unbalanced load, so as to shorten production time and cost, and avoid input/output Overhead, avoiding the effect of unbalanced distribution

Inactive Publication Date: 2017-02-22
PHICOMM (SHANGHAI) CO LTD
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The special effects of 3D movies amaze us, but behind these cool animation effects, there are extremely complex technical components and massive computing and storage resource consumption, which require very high requirements for both labor and equipment
There are many ways to split, such as splitting according to animation duration, or splitting according to the number of machines, but these cannot meet the high performance, high efficiency and dynamic scalability of parallel rendering
For example, according to the animation duration, an animation contains different frames per second. A simple scene may only need a few pictures, while a cool scene needs to switch dozens of pictures within 1 second. Therefore, if the animation is divided according to the length of the animation, it will inevitably lead to unbalanced load between nodes and frequent communication
However, evenly dividing according to the number of machines cannot reflect the effect of collaborative operations, and it is no different from hundreds of single-machine executions.

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 system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the specific implementation manners of the present invention will be described below with reference to the accompanying drawings. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention, and those skilled in the art can obtain other accompanying drawings based on these drawings and obtain other implementations.

[0029] An animation rendering system includes at least one main task node device 100 and multiple task execution node devices 200, wherein the main task node device 100 and the task execution node devices 200 are connected through a computer network. exist figure 1 In the illustrated embodiment, for the purpose of illustration, only one master task node device and two task execution node devices are shown, but those skilled in the art can understand that in other examples, more ma...

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 system based on a distributed computer system. The animation rendering system comprises at least one main task node device connected through a computer network and multiple task executing node devices, wherein the main task node devices are configured to divide a rendering task into multiple task units and distributing the task to the executing node devices, and the executing node devices are configured to complete the task units. The invention further provides a rendering method based on cloud computing, namely distributed processing of cloud computing and storage advantages are utilized to divide one or more rendering tasks, rendering is performed through the nodes in a cluster simultaneously, and the purposes of rapidly rendering, shortening the manufacturing time and reducing the cost are achieved.

Description

technical field [0001] The invention relates to the field of animation production, in particular to an animation rendering system. Background technique [0002] We are amazed by the special effects of 3D movies, but behind these cool animation effects, there are extremely complex technical components and massive computing and storage resource consumption, which require very high requirements for both labor and equipment. In terms of data, a well-made special effects movie has a resolution of about 2k-4k per frame, and it takes about 2 hours to process it on a single machine with an 8-core CPU, and it takes 2,800,000 hours to render a whole movie, nearly 300 years , if you want to control the production time within one year, you need 300 machines with the same performance and 300 qualified designers, which shows the high cost threshold. [0003] At the same time, the primary problem facing cloud-based rendering is how to divide a relatively independent and complete rendering...

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/20G06T15/00
CPCG06T13/20G06T15/005G06T2200/28
Inventor 王璐
Owner PHICOMM (SHANGHAI) 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