Hierarchical data structures and algorithms for computer graphics. I. Fundamentals | Synapse