Paper Accepted at IEEE Transactions on Visualization and Computer Graphics (TVCG)