CSCI 441 - Computer Graphics

Fall 2026

Sinbad

Lab00 - OpenGL Basics

Implementations: Used vertices, colors, VAOs, and OpenGL primitive types to create simple shapes and scenes.

Lab00 A

Lab00A: Basic Triangle

Lab00 B

Lab00B: Custom 2D Scene

Lab01 - Triforce

Implementations: I used mouse input to click and drag Triforce and implemented key press color change.

TriForce

Triforce after being dragged and changed to red

A1 - Hero Sign

Implementations: Using reusable rectangular bars with translation, scaling, and rotation for each letter.

Sign with hero name and crest

Lab02 - 3D Camera

Implementations: Used a FreeCam to move through the scene, look around, and change the camerar position with user input.

Drag mouse to look around

Press W key to walk forward

Press S key to walk backwards