A Generative Theory of Shape