Probably using OpenGL or something similar. Also displays the time in the style of a Braun clock, brought to you by Dieter Rams.