Automatic viewing control for 3D direct manipulation
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
CamDroid: a system for implementing intelligent camera control
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Intelligent multi-shot visualization interfaces for dynamic 3D worlds
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
Efficient image-based methods for rendering soft shadows
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
A survey of visibility for walkthrough applications
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
Maintaining the visibility of target objects is a fundamental problem in automatic camera control for 3D graphics applications. Practical real-time camera control algorithms generally only incorporate mechanisms for the evaluation of the visibility of target objects from a single viewpoint, and idealize the geometric complexity of target objects. Drawing on work in soft shadow generation, we perform low resolution projections, from target objects to rapidly compute their visibility for a sample of locations around the current camera position. This computation is extended to aggregate visibility in a temporal window to improve camera stability in the face of partial and sudden onset occlusion. To capture the full spatial extent of target objects we use a stochastic approximation of their surface area. Our implementation is the first practical occlusion-free real-time camera control framework for multiple target objects. The result is a robust component that can be integrated to any virtual camera control system that requires the precise computation of visibility for multiple targets.