“…Bass et al [12] describe an encoding using overlapping cones that works well with entropy encoders [13], but the encoding time is still linear in the number of output bits. The Octahedron Normal Vector method [4] uses an octahedron to encode unit vectors and does so by flattening the octahedron into a 2D square.…”