Solid representation and operation using extended octrees | Synapse