1. A method for displaying a rendered image on an electronic computing device, the method comprising: rendering a first image of an object on the electronic computing device, the first image being rendered on a white background; rendering a second image of the object on the electronic computing device, the second image being rendered on a black background; storing a data value for each of a plurality of pixels in the rendered first image and the rendered second image, the data value comprising a plurality of subpixel color values and a pixel opacity value; combining the first image, the second image and a background image to produce a third image, the third image being a composite of the first image, the second image and the background image; and displaying the third image on a display screen of the electronic computing device, wherein the third image includes anti-aliasing for a plurality of subpixels of the third image, the anti-aliasing comprising a determination of opacity and intensity values for each of the plurality of subpixels, the opacity values for each of the plurality of subpixels being determined utilizing the stored data value.