Virtual Reality

Head Mounted Display

COMPUTER GRAPHICS; HARDWARE SPRING '17

Lighting, Shading, and GLSL

Foveated Rendering, Depth of Field, Stereo Rendering, Anaglyph 3D

Head-Mounted Display and Lens Distortion Correction

Inertial Measurment Units and Sensor Fusion

Positional Tracking via Pose Estimation

Implemented the homography method and Levenberg-Marquardt algorithm for pose estimation.

Spatial Audio

Used ambisonics and spherical harmonics to represent sound incident at a point with directional information