Space Pen investigates the possibilities of editing 3D geometry by simply drawing on any surface you want to modify. Currently, the system enables users to draw on any surface or click to leave a comment. Space Pen can also recognize some simple shapes (like circles, rectangles, triangles or arrows) drawn in space. The project is implemented in Java 3D.
Check out the sister project Redliner