Course Title:
Building Virtual Environments
Course Description:
Covers basics of three-dimensional graphics programming using OpenGL, including transformations and matrices, lighting, texture mapping, vertex arrays, and OpenGL extensions. Introduces the OpenGL Shading Language and uses OpenGL to build interactive three-dimensional virtual worlds. Requires students to program traversing a virtual environment that includes animation and autonomous behaviors.
Fall Offering:
Lab/Coreq 1:
Spring Offering:
Every
Lab/Coreq 2:
Summer Offering:
Lab/Coreq Remarks:
Summer 1 Offering:
Prerequisite 1:
Summer 2 Offering:
Prerequisite 2:
Cross-Listed Course 1:
Prerequisite 3:
Cross-Listed Course 2:
Prerequisite 4:
Cross-Listed Course 3:
Prerequisite 5:
Cross-Listed Course 4:
Prerequisite Remarks:
Graduate standing and knowledge of C/C++.
Cross-Listed Course 5:
Repeatable:
N