Bezier and Chaikin Curves

Categories:

This was an assignment for Computer Graphics, CSC 370, class. The purpose of this assignment was to create a showcase of the concepts of Bezier and Chaikin curves. The Bezier curve is a mathematically described curve used in computer graphics and animation. The Chaikin curve is a corner cutting algorithm to generate a curve from a given set of control points.

Chaikin Curve:

Bezier Curve:

Github:

https://github.com/TraceAThompson/Curves

How to Compile:

I used MSYS2 and MinGW-w64 to run C++ and to create this project. You can use Visual Studio, Notepad++, or any type of text writer to create C++ files.

This is a tutorial to run MSYS2 and MinGW to run this code:

https://www.youtube.com/watch?v=jfVqzNU3gPg