DOI: 10.5176/978-981-08-8227-3_cgat08-16

Authors: Martin Spindler, Gerrit Voß and Wolfgang Müller-Wittig

Abstract:

The pinhole camera is a widely used tool in three-dimensional computer games. It collects light rays that cross a single focus point. Due to its linear properties, single-perspective cameras can easily be
incorporated into polygon-based rendering pipelines (as found on common graphics hardware). Multi-perspective cameras, in contrast, do not require that rays of light pass through a single focus point. Instead, they collect rays of light across a multiple number of focus points and thus generate images of non-linear perspective. One traditional rendering method for multi-perspective images is ray tracing. Although ray tracing is a powerful technique that is thoroughly understood, until recently, it was not applicable for real-time applications. With the advent of real-time/interactive ray tracers, this situation has changed considerably.

In this paper, we describe our approach to an interactive multi-perspective rendering framework that is based on a real-time ray-tracer. We also provide a graphical user interface that allows a user to define multi-perspective cameras. Although our work can be considered experimental, we believe that multi-perspective images are a powerful, yet still unexplored tool that might help bring the visual storytelling in computer games to the next level.

Keywords: Real-Time Ray-Tracing, Multi-Perspective Images, Non-Linear Projections, Scene Graph

simplr_role_lock:

Price: $0.00

Loading Updating cart...
LoadingUpdating...