Colour handling
Broken heightfield implementation