Patent ID: 9171398
Filing Date: 2015-10-27
Classification: G06T

Abstract:
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).