Three-dimensional modeling environment "claymore" based on augmented direct manipulation technique

Direct manipulation is the operation in which users' operations directly invoke the reaction of the system (Shneiderman 1986). We apply the direct manipulation technique to operate a three-dimensional object. Some works on editing a three-dimensional object by using the direct manipulation technique have been proposed. But they require a special input device. We think it is beneficial to make users be able to manipulate a three-dimensional object without using a special input device. We use the mouse as our input device instead of using the special input device. We have implemented a system in which users can manipulate a three-dimensional object by using a mouse.