Constraint-based modeling technique for mid-air interaction

We define a new modeling technique called "3D touch-and-drag," where users select vertices simply by approaching them. Operations are finished by removing the 3D cursor (e.g., a forefinger) from a line or plane in 3D space. These lines or planes constrain the modeling operations, as is the case when using 3D widgets.