Method for drawing three-dimensional animation scene only containing object change

A 3D animation and scene technology, which is applied in the direction of animation production, 3D image processing, image data processing, etc., can solve the problems of low rendering efficiency of 3D animation scenes, achieve realistic global illumination effects, ensure accuracy, and improve rendering efficiency

Inactive Publication Date: 2012-02-08
CHANGCHUN UNIV OF SCI & TECH
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the objects in the 3D animation scene change, if you use ray casting or ray tracing technology to draw the 3D animation scene, you need to rebuild or update the scene acceleration structure when drawing each frame, which often leads to 3D animation scene The drawing efficiency of

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 for drawing three-dimensional animation scene only containing object change
  • Method for drawing three-dimensional animation scene only containing object change

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the features and advantages of the present invention clearer, the present invention will be further described below in conjunction with specific examples.

[0025] In this embodiment, NVIDIA's GPU is used to implement the rasterization calculation operation in the method of the present invention, and NVIDIA's CUDA and C++ are used to write programs to realize ray casting calculation and shadow ray test calculation. When performing rasterization calculations, if there is no visible segment at a certain pixel position, a virtual visible segment can be associated with the pixel at this time to indicate that the drawing point corresponding to the pixel is on the background (not on the real scene object), virtual visible The depth component of the fragment's spatial position is the maximum representable depth value; when creating a virtual secondary point light, no virtual secondary point light is created for the virtual visible fragment.

[0026] Such as f...

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 for drawing a three-dimensional animation scene only containing object change and belongs to the technical field of computer three-dimensional animation. The method disclosed by the invention comprises the following steps of: dividing the three-dimensional animation scene into a static sub-scene and a dynamic sub-scene, only performing once pre-drawing computationon the static sub-scene, and multiplexing the pre-computation result in each frame of the animation; and re-drawing in each frame of image of the dynamic sub-scene, and combining with the pre-drawingresult of the static sub-scene so as to ensure the accuracy of the drawing result. In the method disclosed by the invention, a relatively vivid global illumination effect is realized by creating a virtual secondary spot light source. For general animation drawing, a series of three-dimensional animation plots only containing object change can be separated, and multiple frames of images contained in each plot can be drawn by the method disclosed by the invention.

Description

technical field [0001] The invention belongs to the technical field of computer three-dimensional animation, and relates to a method for rendering a three-dimensional animation scene including only object changes. Background technique [0002] With the continuous development of computer graphics drawing technology, 3D animation is more and more widely used in practice. Compared with the rendering of 3D static scenes, the changes of objects, viewpoints, and light source positions in 3D animation scenes make each frame of the picture different from other pictures. When the objects in the 3D animation scene change, if you use ray casting or ray tracing technology to draw the 3D animation scene, you need to rebuild or update the scene acceleration structure when drawing each frame, which often leads to 3D animation scene The drawing efficiency is reduced. In the actual 3D animation film, the viewpoint and light source position of several consecutive frames of many plots do not...

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/06
Inventor 陈纯毅杨华民范静涛蒋振刚李岩芳底晓强冯欣丁莹李华陈占芳
Owner CHANGCHUN UNIV OF SCI & TECH
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