Viewing entries tagged
FA16

COSC 77/177: Computer Graphics

COSC 77/177: Computer Graphics

Take this class if you want a broad introduction to the technical topics in computer graphics, including modeling, rendering, and animation.

This course provides a broad introduction to the mathematical and programmatic foundations of computer graphics, including modeling, rendering (drawing), and animating three-dimensional scenes. Topics include digital image representation, two- and three-dimensional shape representations (e.g. parametric curves and surfaces, meshes, subdivision surfaces), geometrical transformations (e.g. rotations, scales, translations, and perspective projection), rigging and skinning, the rasterization pipeline, ray tracing, illumination and shading models, texturing, and light & visual perception.

ORC listing

Offerings:

COSC 89/189: COMPUTATIONAL FABRICATION

COSC 89/189: COMPUTATIONAL FABRICATION

In this advanced level seminar course, you’ll learn about 3D printing technology and fundamental computational tools for creating physical prototypes from geometric models. In reading group style, we will also explore the range of applications, such as furniture design, spinning toys, and sculpting. Paper selections will cover cutting-edge research from prominent Computer Graphics conferences including SIGGRAPH, UIST, and Eurographics. The coursework will culminate in a final project. In small teams, projects will be a focused study, involving a computational component and physical prototyping of the final results.

CS77 Computer Graphics recommended but not required.

Offerings: