2002 · 47 citations · 18 references
ComputingInterior ArchitectureVisualizationComputer GraphicsMotion PlanningPath Planning3D AnimationGeometric ConstraintsNavigation PlanningNavigation SystemsTrajectory GenerationVirtual World Navigation3D Navigation3D Scene RepresentationArchitectural Interior RepresentationNavigationNavigation In Immersive EnvironmentsNavigation In Three DimensionsViewpoint Control
Navigation through 3D spaces is required in many interactive graphics and virtual reality applications. The authors consider the subclass of situations in which a 2D device such as a mouse controls smooth movements among viewpoints for a "through the screen" display of a 3D world. Frequently, there is a poor match between the goal of such a navigation activity, the control device, and the skills of the average user. They propose a unified mathematical framework for incorporating context-dependent constraints into the generalized viewpoint generation problem. These designer-supplied constraint modes provide a middle ground between the triviality of a single camera animation path and the confusing excess freedom of common unconstrained control paradigms. They illustrate the approach with a variety of examples, including terrain models, interior architectural spaces, and complex molecules.
18
A Generalization of Algebraic Surface Drawing
J.F. Blinn · ACM Transactions on Graphics · 1982 · 1K citations
Animating rotation with quaternion curves
Ken Shoemake · 1985 · 657 citations