Generative Shape Fill