Are you sure you're not thinking of Daz Studio and the Genesis line of figures? That sounds like them.