Created as a piece of University coursework, the seasonal globe is a graphical tech demo developed in C++ and OpenGL. The demo shows a number of different scenes representing each of the seasons. During spring, a fractal tree grows before sprouting leaves. During autumn the leaves change colour and fall to the ground before a storm comes and the tree is struck by lighting and burns down. Finally snow falls and builds up, before finally melting. Point Sprites are used to render the various particle systems (including the grass). The scene is lit using GLSL shaders and the atmosphere effect is also rendered using shaders. Reflections of the tree are rendered in the pool using the stencil buffer.