Back to portfolio
Software Project
Curve Plotter
A C++ application built with SDL3 that plots curves, tracks the nearest point to the cursor, and renders the tangent line in real time.
C++
SDL3
Interactive Math Visualization
Overview
This project focuses on interactive visualization. Given a function of x and y, the application plots the resulting curve and continuously calculates the tangent line nearest the cursor position.
The result is a tool that combines graphics programming, math-heavy logic, and responsive input handling in a compact desktop-style application.
Highlights
- Plots a curve from user-defined function input.
- Finds the point nearest the cursor in real time.
- Draws the tangent line corresponding to the selected point.
- Runs directly inside the portfolio page as an embedded interactive demo.