AdjacentPairs extension method for IEnumerable
Replace geodesic grid implementation with a tree-based recursive structure
Constant determines the subdivision level of the grid
Raycast grid every frame
Don't reconstruct heights map every time the bounds map is refreshed
getVertices and subindex/level constructor are private
Use AdjacentPairs() for easier vertex construction
Use instance-level heightAt member in refreshMesh()
Use Cell.IsPentagon in place of Cell.index < 12
Move bit hacks from Cell to Misc
Remove Cell.BoundsMap.CellBounds structure
Vertex midpoint can never be higher than the highest vertex
Remove extraneous comment
Cell.GetVertices() has two public overloads
Use vertex midpoints to extend lower cell bound
Fix pentagon triangle indexing issue
Overlay vertices must be formed from heightmap
Convert scan masks to new indexing system
Merge branch 'feature-newgeodesic' into develop
Expose IResourceGenerator and KethaneData APIs