Deleted 'altitude' parameter as it is no longer needed
Added VectorMultiply function
Added VectorMagnitude function
Added distance based LOD
Added VectorDotProduct function
No longer renders patches that are completely outside the view frustum
Heightmap now passed to vertex shader through texture
terrain is now loaded from file
Now supports roughness (but the value is still hardcoded)