1. A computer implemented method for rendering an edge effect for an object, comprising: obtaining an object in a computer-generated rendering comprised of vector geometry; creating interior geometry for a fill of the object; creating contour geometry for an outline stroke that covers an edge of the object; calculating a proximity to the edge of the object for each pixel of the object and each pixel of the contour geometry; and rendering an effect based on the proximities.