Niels Joubert's Foundations of Graphics web page. 'to make, little by little, the faulty good, the good better, and the better perfect.'

Negative Space Follows...

Assignment 5

This project was done in partnership with Hannah Hu.

Drawing Bezier Curves (Requires Java)

To get a feel for Bezier curves, I put together a little Processing app that draws Bezier curves. Drag the control points around to change the shape of the curve. Feel free to check out the source code.

Calculating Bezier Surface points (Requires Java)

Since I could now calculate points on a curve, it was a logical step to attempt finding points on a surface. This example draws the Teapot example surface in a point-based rendering methodology by finding points on surfaces and plotting them. This is purely to experiment with reading in the bez file, and calculating points (and derivates) across the surface.