+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()
+