COMP30019 Graphics and Interaction 2018 Semester 2, Project 1: Generating Terrain from Diamond-Square algorithm with basic water, sun and camera movements.