Markus Tatzgern, Denis Kalkofen, Raphael Grasset, Dieter Schmalstieg
Annotations of 3D objects are commonly controlled using view management techniques. State-of-the-art view management operates in 2D image space. These approaches suffer from constant label motion, because the 2D view of a 3D scene changes over time. We propose managing the placement of external labels in 3D object space instead, which achieves temporal coherence during viewpoint changes. We propose two geometric constraints: a 3D pole constraint, where labels move along a 3D pole sticking out from the annotated object, and a plane constraint, where labels move in a dominant plane in the world.