|
Bezier Curve Tesselation
The source.
The Bezier curve is rendered using a technique called forward differencing. You can read more about it here. Forwarding differencing is basically an iterative method. It basically computes first and second derivatives of a function, then uses that information to compute the values of a function in order. It is fast and very efficient. There is a modified version of forward differencing called adaptive forward differencing, which uses variable step sizes (regular forwarding differencing has a fixed step size) so that more detail can be captured in areas where the function is changing rapidly.
Requires Java 2 Runtime v. 1.4 or higher
|
|