Programmable visible surface compositing
AssigneePixar
InventorsDavid Laur, Timothy S. Milliron, Maxwell Planck
Life of this patent
Estimating the term…
Loading patent…
AssigneePixar
InventorsDavid Laur, Timothy S. Milliron, Maxwell Planck
Estimating the term…
Programmable or user-defined visibility functions can be defined to achieve rendering effects and eliminate rendering errors. A renderer traverses the set of geometry samples potentially visible to an image sample. Rather than accumulate opacity and color in strict depth order, the renderer can invoke visibility functions associated with some or all of the geometry samples. Each geometry sample's visibility function can access attributes of any other geometry sample associated with the image sample. Furthermore, each geometry sample's visibility function can identify the position of its associated geometry sample and any other geometry samples in the depth sequence of geometry samples associated with an image sample. A visibility function can return any arbitrary value based on attributes of its associated geometry sample, attributes of other geometry samples associated with the image sample, and/or the position of geometry samples in the depth sequence associated with the image sample.
A method of determining a value of an image sample point of a computer graphics image, the method comprising:
A method of determining a value of an image sample point of a computer graphics image, the method comprising:
A method of determining a value of an image sample point of a computer graphics image, the method comprising:
A method of determining a value of an image sample point of a computer graphics image, the method comprising:
Dependencies are inferred from the claim text.