CSE291: Topics in Computer Graphics - Graphics and Simulation
Spring 2005

A waterfall (not easy to model, but it can be simulated)

Instructor

Henrik Wann Jensen

Office hours, Friday 3:00-4:00pm

Mailing List

cse291(at)graphics.ucsd.edu

Book

No book

Lectures

Tuesdays and Thursdays: 4:30pm - 5:50pm

Location

HSS 1106b

Contents

This advanced class covers recent trends in computer graphics and computer games dealing with the simulation of natural phenomena. The class will cover topics such as procedural modeling (snow, cracks, erosion, and hair), procedural texturing (reaction diffusion texturing, cellular texturing, fractal textures), physics based simulation (cloth simulation), computational fluid dynamics (Navier-Stokes equations, smoke, water, and fire).

Prerequisites

CSE169 or CSE168 or equivalent at the consent of the instructor. This is a fairly advanced class. Students are expected to have a good understanding of math (such as PDE's), physics, and computer graphics.

Grading

The class can be taken for 1 unit (active class participation) or 4 units (active class participation plus 1-2 class projects).

Final Report

Should be in the format of a paper 6-10 pages using the style for ACM SIGGRAPH papers.

Resources

"Intro to Conjugate Gradients" by J. Shewchuk

Syllabus

Week 1 (March 29 & 31)

Week 2 (April 5 & 7)

Week 3 (April 12 & 14)
Week 4 (April 19 & 21)

Week 5 (April 26 & 28)

Week 6 (May 3 & 5)

Week 7 (May 10 & 12)

Week 8 (May 17 & 19)

Week 9 (May 24 & 26)

Week 10
  • Project presentations

  • Final project presentations will be on June 10 from 3-6pm. Location TBA.

    Students

    Neil Aldrin (Water)
    Cameron Chrisman (plants)
    Jeff Kelly (explosions)
    Alex Kozlowski (snow)
    Jefferson Ng (Cloth)
    Geoffrey Romer (clouds)
    Siddhartha Saha (weathering)
    Mara Silva (cloth 2)
    Stephan Steinbach (particle systems)
    Patrick Yau (fracture)

    Craig Donner
    Wojciech Jarosz (fur)
    David Klenk
    Alexander Ward Kulongowski
    Daniel Tracy
    Josh Wills


    Last update: June 2, 2005
    Henrik Wann Jensen