Patent Document ID: 8698836
Application ID: 13157252
Patent Flag: 1

Claim One:
1. A method, comprising: receiving an opacity for each of one or more surfaces at a pixel to be rendered; identifying a plurality of samples within the pixel; assigning an opacity reference value to each of the samples within the pixel that is covered by the one or more surfaces; and for each of the covered samples of the pixel, conditionally rendering each of the one or more surfaces at the sample, utilizing stochastic transparency, by: comparing the opacity of the surface to the opacity reference value assigned to the sample covered by the surface, when it is determined based on the comparison that the opacity of the surface is greater than the opacity reference value assigned to the sample, then drawing the surface into the sample, and when it is determined based on the comparison that the opacity of the surface is not greater than the opacity reference value assigned to the sample, then avoiding drawing the surface into the sample; wherein stratified sampling associated with the stochastic transparency is optimized by assigning a new opacity reference value to each of the plurality of samples of the pixel each time a new surface covering the sample is detected within the pixel.