Diagramming information structures using 3D perceptual primitives | Synapse