MENU

ThreeJS is a popular javascript webGL library.

This 3D scene features a wiremesh shape, a textured cube, a single blue spotlight, and a grey groundplane. Shadow.focus = 3, shadowmap = 2048 x 2048, a global #633 (pinkish) ambient light, and a black fog fading in from a distance of 10. The 2 objects rotate around all 3 axes at values around 0.01.

There is also the current-time rendered to a hidden canvas which is used as a texture on a wafer-thin cube to the left. This is included in the "requestanimationframe" loop so it updates as often as the screen.

No images or pre-created models were used, everything is created, drawn, and rendered on-the-fly.