Granted patent
Light transport classification based ray tracing
- Number
- 9619924
- Published
- 2017-04-11
- Filed
- 2015-03-06
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Spencer; Benjamin et al.
- CPC
- G06T15/50; G06T15/06
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Ray-tracing rendering technique that classifies light transport paths for more efficient rendering.
Abstract
There is provided an illumination rendering system and method for use by such a system. The system includes a system processor, a system memory, and an illumination rendering engine including a ray tracing unit stored in the system memory. The system processor is configured to execute the ray tracing unit to recognize a present classification of a light path traveling between a ray source and a ray receiver, and to identify a scattering type of a next scattering event corresponding to a ray on the light path. The system processor is also configuredto execute the ray tracing unit to determine a next classification of the light path based on the present classification of the light path and the scattering type.
Background
BRIEF DESCRIPTION OF THE DRAWINGS(1) FIG. 1 shows a diagram of one exemplary implementation of an illumination rendering system configured to perform light transport classification based ray tracing;(2) FIG. 2 shows a diagram of exemplary light transport classifications and exemplary transitions among those classifications, according to one implementation;(3) FIG. 3 shows a diagram of a scene depicting specific examples of light transport classification transitions, according to one implementation; and(4) FIG. 4 is a flowchart presenting an exemplary method for use by an illumination rendering system to perform light transport classification based ray tracing.DETAILED DESCRIPTION(5) The following description contains specific information pertaining to implementationsin the present disclosure. One skilled in the art will recognize that the present disclosure may be implemented in a manner different from that specifically discussed herein. The drawings in the present application and their accompanying detailed description are directed to merely exemplary implementations. Unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals. Moreover, the drawings and illustrations in the present application are generally not to scale,and are not intended to correspond to actual relative dimensions.(6) As stated above, computer rendered graphics have come to play an important role in the production of a varietyof