https://hgpu.org/?p=4069
GPU implementation of 3D object selection by conic volume techniques in virtual environments