This project provides an interactive visualization of Bézier curves.
- Drawing a random curve with #n points
- Auxiliary visualization / hiding auxiliaries
- Adding some points
- Removing points
- Moving points
- Interactively changing t value and depth
You may either visit https://nicostuhlfauth.github.io/hrw-bezier/ or clone / download your own local copy.
If you want to create your own project, which rests upon this repository or if you are interested in other ways as well, you may have a look at our API Docs.
We used some ES6 features, so if you change anything in ./decasteljau.js
(from root folder), make sure to run npm run build
afterwards.
This project has been created by Nicolas Stuhlfauth and Benedikt Rauch as part of the academic module "Computergraphics and Visualization" within the Bachelor degree course Human-Machine-Interaction at Ruhr West University of Applied Sciences.
MIT.