ComputingComputer ScienceVisualizationComputer GraphicsInteraction DesignVirtual Reality DesignDirect Manipulation InterfacesObject ManipulationThree-dimensional VisualizationVirtual RealityVirtual Reality RepresentationVirtual World NavigationCursor ControlGoal-oriented ModelingManipulationObject AssociationObject Motion ModelingObject MovementObjectsVirtual Environment Navigation
This paper describes a software framework to aid in designing and implementing convenient manipulation behaviors for objects in a 3D virtual environment. A combination of almost realistic-looking pseudo-physical behavior and idealized goal-oriented properties, called object associations, is used to disambiguate the mapping of the 2D cursor motion on the display screen into an appropriate object motion in the 3D virtual world and to determine a valid and desirable final location for the objects to be placed. Objects selected for relocation actively look for nearby objects to associate and align themselves with; an automated implicit grouping mechanism also falls out from this process. Concept, structure, and our implementation of such an object association framework in the context of the Berkeley Soda Hall WALKTHRU environment are presented.
14
Fast contact force computation for nonpenetrating rigid bodies
David Baraff · 1994 · 539 citations · Full text
A fast algorithm for incremental distance calculation
Ming C. Lin, John Canny · 2002 · 474 citations
Visibility preprocessing for interactive walkthroughs
Seth Teller, Carlo H. Séquin · 1991 · 403 citations