Perlin noise guiding cellular automata, with lighting and convolution feedback