Use a cross noise texture to debug LIC
"Fix" LIC code

- Just needed to set a smaller step size
- Added forwards/backwards LIC
- Made the LIC more general (average over all RGBA)
change uploadNoiseTexture to uploadTexture

- And add parameters so that I can use this same function for uploading
the vertex data
Generate vector data on CPU, upload as texture

- Added a function to main.cpp for generating an image from a
vector-valued function
- Also: Uploading the vector data to a texture and using it from the
fragment shader
- TODO: Read in data, maybe play around with the frag shader a bit
Load ocean vector data
Project 3 readme