A lone island in the middle of an ocean. A procedurally-generated island, using terrain generation techniques. Dynamic water (i.e. with waves), with refraction and reflection of the skybox. particle system using geometry shader and transform feedback:rain, tornado.
Languages: c++, openGL, cg.Computer games course, huji 2013.