Visualization, Spring'98, Yap

[PREVIOUS LECTURE] [NEXT LECTURE] [ALL LECTURES] [CLASS PAGE]

LECTURE 6: FRAME BUFFER TECHNIQUES

  1. INTRODUCTION

    In some sense, by modeling the world and creating the proper lighting conditions, a sufficiently sophisticated rendering algorithm should allow us create any synthetic image we desire.
    -- Many important techniques in modern computer graphics actually goes outside this framework -- they exploit the direct manipulation of the frame bufer.
    -- This includes texture mapping, anti-aliasing, z-buffers, alpha blending, etc. We address some of these techniques. Basically, these techniques give us considerable photo realism which is otherwise impossible or computationally very expensive.
    -- REFERENCE: [Angel,chap.10].

  2. WHY IS TEXTURE MAPPING IMPORTANT?

    How can we produce synthetic images of wood grain finish on a surface?
    -- How can we produce the finish of an orange?

  3. TEXTURE MAPS in OpenGL

  4. HOW TO COMPUTE TEXTURE COORDINATES

  5. PROCEDURAL TEXTURES

  6. PROS AND CONS of procedural textures.

  7. MIP MAPS

[PREVIOUS LECTURE] [NEXT LECTURE] [ALL LECTURES] [CLASS PAGE]