Visibility Transition Planning for Dynamic Camera Control

Thomas Oskam, Robert W. Sumner, Nils Thuerey, Markus Gross

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

We present a real-time camera control system that uses a global planning algorithm to compute large, occlusion free camera paths through complex environments. The algorithm incorporates the visibility of a focus point into the search strategy, so that a path is chosen along which the focus target will be in view. The efficiency of our algorithm comes from a visibility-aware roadmap data structure that permits the precomputation of a coarse representation of all collision-free paths through an environment, together with an estimate of the pair-wise visibility between all portions of the scene. Our runtime system executes a path planning algorithm using the precomputed roadmap values to find a coarse path, and then refines the path using a sequence of occlusion maps computed on-the-fly. An iterative smoothing algorithm, together with a physically-based camera model, ensures that the path followed by the camera is smooth in both space and time. Our global planning strategy on the visibility-aware roadmap enables large-scale camera transitions as well as a local third-person camera module that follows a player and avoids obstructed viewpoints. The data structure itself adapts at run-time to dynamic occluders that move in an environment. We demonstrate these capabilities in several realistic game environments.

Original languageEnglish
Title of host publicationMotion in Games - 3rd International Conference, MIG 2010, Proceedings
EditorsYiorgos Chrysanthou, Taku Komura, Ronan Boulic
PublisherSpringer Verlag
Pages325
Number of pages1
ISBN (Print)9783642169571
DOIs
StatePublished - 2010
Externally publishedYes
Event3rd International Conference on Motion in Games, MIG 2010 - Utrecht, Netherlands
Duration: 14 Nov 201016 Nov 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6459 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Conference on Motion in Games, MIG 2010
Country/TerritoryNetherlands
CityUtrecht
Period14/11/1016/11/10

Fingerprint

Dive into the research topics of 'Visibility Transition Planning for Dynamic Camera Control'. Together they form a unique fingerprint.

Cite this