REU Research

Teaching Computer Science

During the first two weeks of January 2023, I taught Computer Science at Achievers Ghana, located in Accra, Ghana.

Vector Art

Ad Mockups

VR

I developed a web browser based VR application using javascript, including programming a smooth locomotion system similar to one common in the industry. This type of locomotion system had no publicly available implementations for web based VR that I had found, most opting instead for teleportation based locomotion. Notable features included head-based movement (i.e. “forward” is the direction you are facing), continuous translation and rotation for movement, collision detection and reaction of real space movement into game space (i.e. the head/camera cannot clip through walls), and all the stuff that goes along with that.