Spatial acceleration structure for virtual three-dimensional scene of animated film and creation and update method thereof

An acceleration structure and virtual three-dimensional technology, applied in 3D image processing, image data processing, instruments, etc., can solve the problems of space acceleration structure quality reduction, time-consuming, errors, etc.

Inactive Publication Date: 2010-09-01
CHANGCHUN UNIV OF SCI & TECH
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the above-mentioned space acceleration structure is directly used for ray tracing in the virtual 3D scene of an animation film, the space acceleration structure needs to be completely reconstructed frame by frame, otherwise the quality of the space acceleration structure will be significantly reduced or even errors will

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
  • Spatial acceleration structure for virtual three-dimensional scene of animated film and creation and update method thereof
  • Spatial acceleration structure for virtual three-dimensional scene of animated film and creation and update method thereof
  • Spatial acceleration structure for virtual three-dimensional scene of animated film and creation and update method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] 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.

[0034] Consider the virtual 3D scene of an animation movie where people walk on the street. The geometric objects such as streets, buildings, street lights, sky, trees, flowers and plants in the scene are static geometric objects, and the geometric objects such as people and cars in the scene are dynamic geometric objects. Carrying out the following steps can complete the creation of the spatial acceleration structure of the virtual three-dimensional scene of the animation movie provided by the present invention:

[0035] Step (A1), first classify all scene geometric objects into static geometric objects and dynamic geometric objects according to the scene graph of the virtual three-dimensional scene of the animation movie and the control information such as the movement, deformation, appearance, and...

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 relates to a spatial acceleration structure for a virtual three-dimensional scene of an animated film and a creation and update method thereof, which belong to the technical field of three-dimensional animated film rendering. The conventional spatial acceleration structures, such as KD-tree, BVH, uniform lattices and the like, and the creation and update method thereof have the main problem that each frame is required to recreate the spatial acceleration structure to further cause high maintenance overhead in the spatial acceleration structure. Through the spatial acceleration structure and the creation and update method thereof provided by the invention, geometric objects of the virtual three-dimensional scene of the animated film are divided into static geometric objects and dynamic geometric objects, and the spatial acceleration structures for primitives of the objects are created respectively and are linked through pointers, so each frame only needs to update the changed acceleration structures for the primitives of the dynamic geometric objects, which reduces the maintenance overhead in the spatial acceleration structures by 60 to 80 percent. The spatial acceleration structure and the creation and update method thereof are mainly applied in the field of the three-dimensional animated film rendering.

Description

technical field [0001] The present invention relates to a three-dimensional animation film rendering technology, in particular to a space acceleration structure of a virtual three-dimensional scene of an animation film and a method for creating and updating the same. Using the space acceleration structure and the method for creating and updating can reduce the use of ray tracing software to render a three-dimensional animation film time. Background technique [0002] As an emerging computer art in recent years, 3D animation film has a very rapid development momentum and has been widely used in many industries. In order to get a good sense of realism in 3D animated movies, it is necessary to use a rendering method that can achieve global illumination effects. The basic task of global illumination is to generate fully photorealistic images using pre-organized 3D scenes. In order to achieve this goal, it is necessary to simulate various physical phenomena that occur when ligh...

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
IPC IPC(8): G06T15/00G06T15/70
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