Beskrivelse
Matematikk for bygging av 3D-spill. Punkt, vektorer, normaler. Prikk- og kryssprodukt. Transformasjoner og inverser i venstre- og høyrehendte systemer. Bruksområder for å kontrollere objekter, kameraer og teksturmanipulasjon. Aksjonsbokser, plan, frustum for kollisjonsdeteksjon og synlighet, raske billboard-teknikker, punkt- og sfæresveiping. Kvaternioner.
Forkunnskaper
- Forkunnskapskrav: ett Grade 12 university preparation mathematics-kurs.
Vilkår og bestemmelser
- Forkunnskapskrav: ett Grade 12 university preparation mathematics-kurs.
- Forelesninger tre timer i uken, øving halvannen time i uken.
Referansetekst i originalspråket
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.
Kilder og referanser
Datoer og kilder beholdes for å hjelpe deg å verifisere opplysningene. Oversettelsene tilbys for å lette lesing; den offisielle kilden er referansen for krav og betingelser.
Kildereferanse : https://calendar.carleton.ca/undergrad/courses/COMP/