Added random float and random Monte Carlo 3D vector direction code. Also
implemented very basic multisampling method
Added reflectivity parameter to material which determines how much
reflected colour it absorbs. Also refined multisampling (still need to
make it work on onnon-square images though
Constructed correct orthonormal basis for viewing point
Got orthographic projection on camera working and fixed broken seams of
triangles (used < and > instead of <= and >= for barycentric coordinate
intersection test)
Fixed major bug in triangle intersection test and got basic terrain
rendering working
Removed material from hit record and added another sphere to test shadows