Chapter

Computational Science and Its Applications — ICCSA 2003

Volume 2669 of the series Lecture Notes in Computer Science pp 246-255

Date:

Camera Models and Optical Systems Used in Computer Graphics: Part I, Object-Based Techniques

  • Brian A. BarskyAffiliated withComputer Science Division, University of California
  • , Daniel R. HornAffiliated withComputer Science Division, University of California
  • , Stanley A. KleinAffiliated withKarlsruhe UniversitySchool of Optometry, University of CaliforniaBioengineering Graduate Group, University of California
  • , Jeffrey A. PangAffiliated withComputer Science Division, University of California
  • , Meng YuAffiliated withComputer Science Division, University of California

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Images rendered with traditional computer graphics techniques, such as scanline rendering and ray tracing, appear focused at all depths. However, there are advantages to having blur, such as adding realism to a scene or drawing attention to a particular place in a scene. In this paper we describe the optics underlying camera models that have been used in computer graphics, and present object space techniques for rendering with those models. In our companion paper [3], we survey image space techniques to simulate these models. These techniques vary in both speed and accuracy.