Texture optimization for example-based synthesis | Synapse