Mathematical concepts of 3D engines. Topics may include: illumination and visibility determination; quaternions; homogeneous coordinates; transforms; ray tracing; bump mapping; portal systems; polygonal techniques; shadows; and linear and rotational physics. Prerequisite(s): COMP 2402, COMP 2404, and COMP 2501.Lectures three hours a week.

COMP 3501 [0.5 credit] Foundations of Game Programming and Computer Graphics

Mathematical concepts of 3D engines. Topics may include: illumination and visibility determination; quaternions; homogeneous coordinates; transforms; ray tracing; bump mapping; portal systems; polygonal techniques; shadows; and linear and rotational physics. Prerequisite(s): COMP 2402, COMP 2404, and COMP 2501.Lectures three hours a week.





There are no comments for this course.