Enigma Reloaded


Introduction
In 1991, a group of coders named Phenomena released a demo meant for a standard Amiga 500, titled Enigma.
That demo started with a number of subverted demoscene stereotypes, followed by a real-time flight through a flat-shaded, untextured polygonal environment. Back then, virtual reality technology was in its infancy and going through an unceasing mediatic exposure: showing a (very simple) virtual world in a demo was a sure way to popularize it.
Another part of the demo showed a looping, pre-rendered 4-frame raytraced animation, again exploiting the hype for renderers, modellers, CGI and VR, which laypeople could not really distinguish yet.

More recently, I heard a high quality audio remix of the demo soundtrack, and that was the incentive I needed: I decided to make a high definition, high detail remake, to have high quality visuals to go with the audio. Part of the demo took place on Mars, and coincidentally, I had already made an explorable rendition of Cydonia (arguably, the most aesthetically interesting region of Mars), purely for the curiosity to see it in first person, so I decided to use it in the remake.

Furthermore, I decided to make some VRML worlds out of several parts of my remake, to let anyone explore the corresponding parts of the demo. Moving around those environments was something I always wanted to do, and now it's actually possible, so it would have been a waste not to go ahead and do it.
Animation remake

VRML environments
These environments require a VRML browser plugin to be displayed. Download Cortona 3D Viewer for Windows (this supports Direct3D9 and stereoscopy) or OpenVRML for Linux, FreeBSD and OSX.
To explore them online, left click on the screenshots. To download them and explore them offline, right click on the screenshot and choose "Save destination as".
If you are on a mobile device with Android, you will need to download VRML View 3D to view VRML environments.
Starfield in a box
Cydonia region on Mars
(based on an ESA photograph)
Cydonia base
Mars, Phobos and Deimos
(astronomically correct distances)
Sphere centipede
and fractal


VRML is still a great way to create 3D content for the web that can be experienced on computers or Android-based mobile devices. With a head-mounted display and stereoscopic drivers, it can even be experienced in virtual reality!
Would you like to know more about VRML or create 3D web content? These books may be exactly what you are looking for.