Description
Math for building 3D games. Points, vectors, normals. Dot and cross products. Transformations and inverses in left- and right-handed systems. Uses for controlling objects, cameras, and texture manipulation. Bounding boxes, planes, frustums for collision detection and visibility, fast billboarding techniques, point and sphere sweeping. Quaternions.
Prerequisites
- Prerequisite(s): one Grade 12 university preparation mathematics course.
Conditions and arrangements
- Prerequisite(s): one Grade 12 university preparation mathematics course.
- Lectures three hours a week, tutorial one and a half hours a week.
Reference text in its original language
Math for building 3D games. Points, vectors, normals. Dot and cross products. Transformations and inverses in left- and right-handed systems. Uses for controlling objects, cameras, and texture manipulation. Bounding boxes, planes, frustums for collision detection and visibility, fast billboarding techniques, point and sphere sweeping. Quaternions.
- Prerequisite(s): one Grade 12 university preparation mathematics course.
- Lectures three hours a week, tutorial one and a half hours a week.
Sources and references
Dates and sources are retained to help you verify the information. Translations are provided to facilitate reading; the official source governs conditions and requirements.
Source reference : https://calendar.carleton.ca/undergrad/courses/COMP/