Invention Grant
US08223148B1 Method and apparatus for computing indirect lighting for global illumination rendering in 3-D computer graphics
有权
用于计算3-D计算机图形中的全局照明渲染的间接照明的方法和装置
- Patent Title: Method and apparatus for computing indirect lighting for global illumination rendering in 3-D computer graphics
- Patent Title (中): 用于计算3-D计算机图形中的全局照明渲染的间接照明的方法和装置
-
Application No.: US12142246Application Date: 2008-06-19
-
Publication No.: US08223148B1Publication Date: 2012-07-17
- Inventor: Nathan A. Carr , Aravind Krishnaswamy , Jared M. Johnson
- Applicant: Nathan A. Carr , Aravind Krishnaswamy , Jared M. Johnson
- Applicant Address: US CA San Jose
- Assignee: Adobe Systems Incorporated
- Current Assignee: Adobe Systems Incorporated
- Current Assignee Address: US CA San Jose
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06T15/50
- IPC: G06T15/50 ; G06T15/60

Abstract:
A method and apparatus for diffuse indirect lighting computation in a scene is described. An irradiance caching algorithm may be implemented in an indirect lighting module that sparsely computes irradiance in the environment and then interpolates irradiance values between these sparsely computed points. The method for diffuse indirect lighting computation may use cosine weighting in determining nearby sample irradiance points to be used in interpolation. If an object detected by a ray is directly overhead, embodiments may assume a significant amount of occlusion or indirect illumination of that surface point, and thus may weight the ray more heavily. If an object is off to the side, and thus at a shallow angle to a normal of the surface point under test, the ray is given less weight. By using cosine weighting, the indirect lighting module tends to space out sample irradiance points better around edges and cracks than conventional techniques.
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/50 | .发光效果 |