Schneider, DominicReich, WielandWiebel, AlexanderScheuermann, GerikG. Melancon, T. Munzner, and D. Weiskopf2014-02-212014-02-2120101467-8659https://doi.org/10.1111/j.1467-8659.2009.01672.xWe present an algorithm that allows stream surfaces to recognize and adapt to vector field topology. Standard stream surface algorithms either refine the surface uncontrolled near critical points which slows down the computation considerably and may lead to a poor surface approximation. Alternatively, the concerned region is omitted from the stream surface by severing it into two parts thus generating an incomplete stream surface. Our algorithm utilizes topological information to provide a fast, accurate, and complete triangulation of the stream surface near critical points. The required topological information is calculated in a preprocessing step. We compare our algorithm against the standard approach both visually and in performance.Topology Aware Stream Surfaces