Algorithm for visual communication design: generating textures of composite materials using artificial intelligence | Synapse