发明名称 |
Rendering caustics in computer graphics with photon mapping by relaxation |
摘要 |
The invention relates to a method of rendering caustics in a computer graphics scene. The method comprises obtaining a photon map of said scene, redistributing photons from said photon map into an arrangement with a blue noise spectral signature by performing a relaxation step in respect of each of a number of photons, determining a constraining vector for each of a number of photons and rendering said scene using results from the redistributing photons and/or from determining a constraining vector. |
申请公布号 |
US9171398(B2) |
申请公布日期 |
2015.10.27 |
申请号 |
US201013202015 |
申请日期 |
2010.02.17 |
申请人 |
UWS Ventures Ltd. |
发明人 |
Jones Mark;Spencer Ben |
分类号 |
G06T15/50;G06T15/06 |
主分类号 |
G06T15/50 |
代理机构 |
24IP Law Group |
代理人 |
24IP Law Group ;DeWitt Timothy R |
主权项 |
1. A method of rendering caustics in a computer graphics scene, the method comprising:
(a) Obtaining a photon map of said scene; (b) Redistributing photons from said photon map into an arrangement with a blue noise spectral signature by performing a relaxation step in respect of each of a number of photons, whereby for each of the number of photons at point x, a force of repulsion f is calculated as being the weighted sum of the offset k-nearest neighbors; (c) Determining a constraining vector g for each of the number of photons and a weighting coefficient w for each of the number of photons, wherein the constraining vector g defines an axis in the plane of the photon, and wherein the weighting coefficient w defines the extent to which the repulsion force f is constrained; and (d) Rendering said scene using the results from step (b) and step (c). |
地址 |
Swansea GB |