• Creating Planar Curves
    • Piecewise Circular Curve Applet
    • BiArc Applet
    • Cubic Hermite Curve Applet
    • Quintic Hermite Curve Applet
    • Demonstration of DeCasteljau's Algorithm Applet
    • Applet for Creating Bezier Curves
    • Applet for Creaing Bezier Curves by Subdivision
    • Applet for Creating a Bezier Curve by Interpolation
    • Applet for Creating the Best Fit Bezier Curve
    • Applet for Approximating a Random Bezier Curve
    • Applet for Approximating a Random Curve
    • Applet for Approximating a Circle with Bezier Curves
    • Applet for Creating C0 Bezier Spline
    • Applet for Creating C1 Bezier Splines
    • Applet for Creating C2 Bezier Splines
    • Applet for Creating G1 Bezier Splines
    • Applet for Creating G2 Bezier Splines
    • Applet for Creating B-Splines
  • Creating Rational Curves and Spatial Curves
    • Applet for Creating Rational Bezier Curves
    • Applet for Creating Rational C0 Bezier Splines
    • Applet for Creating Rational C1 Bezier Splines
    • Applet for Creating Rational C2 Bezier Splines
    • Applet for Creating NURBs
    • Applet for Creating Spatial Bezier Curves
    • Applet for Creating Spatial C0 Bezier Splines
    • Applet for Creating Spatial C1 Bezier Splines
    • Applet for Creating Rational C2 Bezier Splines

  • Creating Rectangular Patches
    • Applet for Creating a Rectangular Bezier Patch
    • Applet for Creating a Bicubic Bezier Patch with Zero Twist
    • Applet for Creating a Bezier Patch by Interpolation
    • Applet for Creating a Bezier Patch by Least Squares Data Fitting
    • Applet for Creating Rational C0 Bezier Spline Patch
    • Applet for Creating Rational C1 Bezier Spline Patch
    • Applet for Creating Rational C2 Bezier Spline Patch

  • Creating Triangular Patches
    • Applet for Creating a Single Triangular Bezier Patch
    • Applet for Joining Two Triangular Bezier Patches
    • Applet for Creating a Triangular Based Coons Patch
    • Applet for Joining Two Triangular Based Coons Patches

  • Triangular Subdivision Applets
    • Applet for Implementing a Triangular Based Subdivision Scheme on a Single Triangle
    • Applet for Implementing a Triangular Based Subdivision Scheme on a Multiple Triangles
    • Applet for Implementing a Triangular Based Subdivision Scheme on a Triangulization of a Sphere

  • Subdivision Polyhedral Surfaces
    • Applet for Implementing the Midpoint Subdivision Method on Polyhedral Surfaces
    • Applet for Implementing the Centroid Subdivision Method on Polyhedral Surfaces
    • Applet for Implementing the Catmull Clark Subdivision Method on Polyhedral Surfaces
    • Applet for Implementing the Doo-Sabin Subdivision Method on Polyhedral Surfaces