CS 418: Interactive Computer Graphics, University of Illinois at Urbana-Champaign