The Lonely Christmas Ball is a single bright red Christmas Ball, lost in a snowstorm. It hangs suspended on a small branch of a snowed-in pine-tree. The scene is peaceful and quiet, surrounded by a calm forest in the background and no living soul around. Just a slow and persistent fall of soft, white snow, guided by the ever-restless wind. Nonetheless, the ball shines bright, defying the surrounding melancholy, and bringing Christmas cheer to the still forest with its joyful swings.
An old tale, almost fogotten by time itself, claims, that if you manage to find such a rare red ball hanging alone in a forrest near Christmas time, swing it three times, and you will receive special luck in the upcoming year. Is it true? Who knows.
The Lonely Christmas Ball was created as an adventurous mini-project while I was learning how to use WebGL. Since I was learning this interesting tool in the middle of December 2021 and everything around me started to glow in the spirit of Christmas, I decided to make my next learning example in a Christmas theme. The project did not manage to develop exactly as initially planned, but after a few hacks it turned out quite beautifully, if I may say so myself.
Fell free to check out my homepage Nejc Grenc
Small Christmas ball favicon was made by AomAm and obtained from Flaticon portal.
Snowfall animation was originally made by Boris Šehovac on GitHub. The animation was only slightly adapted to fit this mini-project.
Picture of the tree branch and surrounding forest was made by Zoom on Goodfon.com.
The ball and the assembly was made by me with help of Webgl2fundamentals tutorials.