- sort vertices by error, move the highest-error first
- build-in jogl and have it self-extract
+Marching Cubes
+ - better lighting
+ - crystal ball interface
+ - face normals
+ - auto-detect normal when adding a face to an existing patch
+ - throw an exception if normal unspecified and not attaching to existing patch?
+ - flip normals when bridging two patches?
+ - Mesh.invertAllFaceNormals()? Patch-specific version?
+ - Mesh.isWaterTight()
+