1. A computer-implemented method of placing skin-attached features on a computer generated character, the method comprising: defining a set of placement points on at least a portion of a skin surface of the computer generated character; for each placement point, defining a radius for the placement point; for each placement point, determining a density value for the placement point, wherein the density value is a sum of weighted overlaps with neighboring placement points within the radius of the placement point, wherein the weighted overlaps are functions of the radius of the placement point; and reducing the number of placement points in the set of placement, points based on the density values.