CPC G06T 15/06 (2013.01) [G06T 5/002 (2013.01); G06T 5/20 (2013.01); G06T 15/506 (2013.01); G06T 15/60 (2013.01); G06T 2210/21 (2013.01)] | 20 Claims |
1. A method comprising:
determining a point on a surface in a virtual environment based at least on an interaction of a ray with the point;
comparing one or more roughness values associated with the surface to one or more threshold values;
based at least on the comparing of the one or more roughness values to the one or more threshold values, sampling a portion of a bidirectional reflectance distribution function (BRDF) lobe for the point according to a sampling bias to determine lighting condition data for the point; and
rendering one or more images corresponding to the virtual environment using the lighting condition data.
|