Least Squares Surface Fitting

This is a demo to go along with my blog post: Incremental Least Squares Surface and Hyper-Volume Fitting

This page uses WebGL2, which should be enabled by default in chrome 56 in January 2017 (subject to change of course!).
To enable WebGL2 before then, or on other browsers, see this link: How to use WebGL2

Drag the mouse to rotate the surface. Change degree per axis, add and remove data points.

Degree X:
Degree Y:
Draw Bounding Box:

3d Data Points:


R^2 =