rgxgr / BezierCurve

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Repo need to be refactored, will be published later

  1. OOP instead of OO, K-d tree is needed for navigation revise with given path.
  2. A Python virtulization tool.

###This is a pure C implementation of Hobby's Algorithm.

It is easy to draw the bezier curve when given control points between the starting point and the ending point. But it is not easy to draw the bezier curve which passes through a set of given points.

Hobby's Algorithm can calculate the control points automatically with or without a given direction vector when passing throught each point.

###Reference

Hobby (1986) "Smooth, easy to compute interpolating splines"

http://www.springerlink.com/content/p4w1k8w738035w80/

https://github.com/wspr/splines-matlab

About


Languages

Language:C 98.0%Language:Makefile 2.0%