An Adaptive Angular Discretization Method for Neutral-Particle Transport in Three-dimensional Geometries