Recursive horizon synthesis of surface distinctions | Synapse