Added ThreeOctree. See #2148.