A Recreation of the immensely popular VR Game Beatsaber in python utilizing computer vision
I created this project for my fundamentals of computer programming final(15-112) at Carnegie mellon university. Developed entirely in python, I utilized the openCV library to track a blue stick around my room using only a laptop camera. By using basic linear algebra, I converted the 2d tracking of a saber into a 3 dimensional object to determine how fast, and at what angle I would swing in.