Projects

Bézier curves and patches …

Bézier Curves Bézier curves are a fundamental concept in computer graphics and vector drawing. They are used to describe curves by controlling points called ‘control points’. These curves were introduced by Pierre Bézier in the 1960s as a method of representing curves on computer …

fork telemetry

Introduction The aim of this project is to develop a cheaper alternative to the telemetry systems available on the market for mountain bikes. Telemetry systems for mountain bikes monitor and acquire data on the position of the bike’s fork and shock absorber while riding. This data is crucial …

graph theory visualizer

graphTheory-Visualizer The project was done to visualize the operations that can be done on a graph, such as BFS, DFS, Kruskal, and Dijkstra. The goal is to have a real time update of the various operations, so that if the graph changes while an ‘operation is being performed on it, the result …