Skip to Main Content

CSC4140 Computer Graphics: Home

Course Description

The course covers mainly for parts of computer graphics: rasterization, curves and meshes, ray tracing, animation/simulation. Specifically, it covers transformation, illumination, shading, pipeline, texture mapping, geometry, light transport, sampling, material, ray tracing, optics, cameras, animation and etc.

Recommended Books

Fundamentals of Computer Graphics

Focusing on geometric intuition, the book gives the necessary information for understanding how images get onto the screen by using the complementary approaches of ray tracing and rasterization. It covers topics common to an introductory course, such as sampling theory, texture mapping, spatial data structure, and splines. It also includes a number of contributed chapters from authors known for their expertise and clear way of explaining concepts.

Recommended Databases

Librarian