SIGGRAPH 2009: Efficient Substitutes for Subdivision Surfaces

Wednesday, 5 August | 1:45 PM - 5:30 PM | Auditorium A

Overview

The goal of this course is to familiarize attendees with the practical aspects of subdivision surfaces for which we introduce substitutes for increased efficiency in real-time applications. The course starts by highlighting the properties that make SubD modeling attractive and introduces some recent techniques to capture these properties by alternative surface representations with a smaller foot-print. We list and compare the new surface representations and focus on their implementation on current and next-generation GPUs. Among the advantages and disadvantages of each approach, we address crucial practical issues, such as watertight evaluation, creases and corners, and seamless displacement mapping. Finally and most importantly, Valve and Industrial Light Magic will present a few breathtaking practical examples and demonstrate how these advanced techniques have been adopted into their gaming and movie production pipelines.

Course Materials

Course Organizers

Course Speakers

Program

  1. 1:45 pm: Introduction & Overview
    Ignacio Castaño
  2. 1:50 pm: Fundamentals of Efficient Substitutes for Catmull-Clark Subdivision Surfaces
    Jörg Peters
  3. 2:30 pm: Implementation
    Tianyun Ni
  4. 3:30 pm: Break
  5. 3:45 pm: Approximating Subdivision Surfaces in Valve’s Source Engine
    Jason Mitchell
  6. 4:45 pm: Approximating Subdivision Surfaces in ILM’s Toolchain
    Philip Schneider and Vivek Verna

Additional Materials

Selected References