cellular automata materials