Light Path Correlation in Digital Image Rendering of a Digital scene
First Claim
1. In a digital medium environment to render a digital image of a digital scene, a method implemented by at least one computing device, the method comprising:
- identifying, by at least one computing device, a plurality of light paths between a light source and the digital image to be rendered of the digital scene, each light path of the plurality of light paths having a primary vertex and a secondary vertex between respective segments of the light path;
generating, by the at least one computing device, a plurality of correlated samples from the light paths, each correlated sample of the plurality of correlated samples based at least in part on similarity of the secondary vertex of respective said light paths to each other; and
rendering, by the at least one computing device, the digital image of the digital scene based at least in part on the plurality of correlated samples.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems are described that support light path correlation in digital image rendering of a digital scene. In one example, a plurality of light paths between a light source and the digital image to be rendered of a digital scene are identified by a computing device. Each light path of the plurality of light paths includes a primary vertex and a secondary vertex between respective segments of the light path. A plurality of correlated samples is then generated by the computing device from the light paths. Each correlated sample of the plurality of correlated samples is based at least in part on similarity of the secondary vertex of respective said light paths to each other, e.g., on location, geometric normal, or surface material properties. The digital image of the digital scene is then rendered by the computing device based at least in part on the plurality of correlated samples.
-
Citations
20 Claims
-
1. In a digital medium environment to render a digital image of a digital scene, a method implemented by at least one computing device, the method comprising:
-
identifying, by at least one computing device, a plurality of light paths between a light source and the digital image to be rendered of the digital scene, each light path of the plurality of light paths having a primary vertex and a secondary vertex between respective segments of the light path; generating, by the at least one computing device, a plurality of correlated samples from the light paths, each correlated sample of the plurality of correlated samples based at least in part on similarity of the secondary vertex of respective said light paths to each other; and rendering, by the at least one computing device, the digital image of the digital scene based at least in part on the plurality of correlated samples. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a digital medium environment to render a digital image of a digital scene, a system comprising:
-
a path identification module implemented at least partially in hardware of a computing device to identify a plurality of light paths between a light source and the digital image to be rendered of the digital scene, each light path of the plurality of light paths having a primary vertex and a secondary vertex between respective segments of the light path; a sample correlation module implemented at least partially in hardware of the computing device to generate a plurality of correlated samples from the light paths, each correlated sample of the plurality of correlated samples based on similarity of the secondary vertex of respective said light paths to each other; and an image rendering module implemented at least partially in hardware of the computing device to render the digital image of the digital scene based at least in part on the plurality of correlated samples. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. In a digital medium environment to render a digital image of a digital scene, a system comprising:
-
means for identifying a plurality of light paths between a light source and the digital image to be rendered of the digital scene, each light path of the plurality of light paths having a primary vertex and a secondary vertex between respective segments of the light path; means for generating a plurality of correlated samples from the light paths, each correlated sample of the plurality of correlated samples based on similarity of location of the secondary vertex of respective said light paths to each other within the digital scene; and means for rendering the digital image of the digital scene based at least in part on the plurality of correlated samples. - View Dependent Claims (19, 20)
-
Specification