Monday, September 17, 2012

Beginnings: All I Ever Wanted Was A 3D Life

I've finally been able to create a virtual machine running Windows95 and install Netscape 3.0 just to be able to access my old VRML (virtual reality markup language) constructions for documenting \o/

Sure, you may think it looks primitive now, with prims, sculpties, Blender, Maya & so on, but in those days (1996-1997) each object (think 'prim') was constructed by hand; the mathematics were punched into something like 3D Studio Max, POV [Persistence of Vision] or Caligari's trueSpace in text notation and then rendered at the speed of... a frozen slug; it sometimes took hours to render a complex figure such as the Temple Of The VRML Equinox (ToVE); that is, if your computer could handle it & didn't crash mid-render.

If you made a mistake with your calculator or messed up a comma, semicolon or parenthesis you could return to a borked render or no render at all. It was really brain-busting and frustration was all too common. Yet persistence paid off; you could make entire 3D worlds that people could access from any browser and participate in the 3D space.

And you thought LSL was bad! I know that the Temple, my most complex contruction, took over 20 pages in notepad/text to render. You had to control not only the geometry but the lighting, shadows, texturing, placement and perspective in mathematical/text notation.Additionally, every object inside the Temple or my other worlds was either a call to an inworld function (like email) or to a site that offered further study of the materials like Quabalah or Geomancy; the Temple boasted over 100 links to arcane subjects. This was Giulio Camillo's concept of the Theatre of Memory taken into a virtual space.

Yet still beauty was made. VRML was a wonderful technology & you might see why I just nod when someone now speaks of "worlds which are accessible in any browser!" because we had that in 1996-1997 with features that are still not implemented in current Virtual Worlds (like inworld terminals or email abilities) and many things that excite builders now... video on a "prim"? Check. 3-dimensional sound with complete control of spacial audio? Check. Inworld messaging (chat)? Check. Full lighting and shadow control? Check.

Sadly, VRML was one of the first victims (along with Netscape) of Microsoft's War On The Internet; MS's pollution of the HTML standards & its sabotage of Sun Microsystem's VRML (along with HTML, mere subsets of SGML) is a well-known story (and may be why your oldschool computer people spit when the name Microsoft is mentioned).

Luckily, technology comes to the rescue in the form of virtual machines running old OSes and old browsers and has allowed me to give you this glimpse of the forerunners of today's virtual realities/worlds.

There is a large set of photos up at Flickr for those interested.

* * * * * * * * * * * * *


Apmel said...

I´m just happy you are blogging again:)

Anonymous said...

Ha! Your post reminded me of an effort in VRML I was involved with back in 1995.

It was called the "Browserteria" run by the Blue Wolf Network.

As I remember it, it very much was an early venture into 3D immersion via VRML. Check out this article from 1997 (!!) on it.


FreeWee said...

Sweet. I imagine VMs can resurrect a lot of lost stuff. I remember looking into VRML, just checking out examples. The scripting was a bit over my head, but I thought it was exciting at the time. (About the same time I was building the first websites for a county library system and for a state arts agency just using the built-in HTML editor.) You should get some machinima of your creations.

FreeWee said...

Netscape HTML editor, that is... :P

Anonymous said...
This comment has been removed by a blog administrator.