generative impressionism code