This month when you watch Avatar or another 3D movie in the theaters, be sure to keep your glasses, so you can watch this machinima as it's intended: Second Life rendered into a 3D video.
It's the work of metaverse developer Ian Upton (Ian Pahute SL). "It is not a trick or a post process," he tells me by email. "It is just another way of experiencing Second Life. You switch it on!"
He told me a lot more about how it works, and how it might transform SL: "It is quite possible to render almost any Open GL application in stereo. But to do this you need driver level software, workstation graphics cards and a suitable projection system (usually dual 'polarized' projectors or high refresh rate 'shutter glasses') . This kit is not domestic and can be very, very, expensive. I have been lucky enough to have some access and experience of these technologies." Ian is a member of the Serious Games Institute, which recently asked him to demonstrate Second Life in Stereo 3D, and that's what you see above. "As a back-up for this demonstration (technology can be so fickle!) I decided to create a short machinima and investigated how I could do this quickly on my own kit at home."
Much more from Mr. Pahute after the break:
"First a bit of research. I discovered that Eric Maslowski at the University of Michigan 3D Lab had created code that enabled Second Life to drive a stereo output (this-- surprisingly -- appears to have been received somewhat lukewarmly by Linden Lab.) I then found an open source viewer patched by Dale Glass to include this code. You get an extra option under the graphics tab. Normal, Anaglyph and Shutter. Hit anaglyph and SL renders with red and cyan auras. Pop on your glasses and SL pops out of the screen!
"I chose AM Radio's The Far Away for two reasons. One it is a well known SL artwork. And the corn looks awesome when you run around it big screen in stereo. Second, for the anaglyph rendering, the colours are perfect. An issue with anaglyph is if there are any reds or blue in the scene it can upset the effect. In essence you can feel like you have migraine. Luckily the Far Away is essentially yellow!
"It was then a case of firing up FRAPS, capturing the shots and editing into a machinima. I did take quite a lot of care with the shots. They are long - to enable the audience to accommodate the 3d effects and I have tried to minimize movements that would give them a headache! That is so easy to do and if you take a look at the other stereo SL Machinima's on YouTube you will see what I mean (have the paracetamol ready!)
"One of the reasons I uploaded the machinima was to show what was possible. I have been lucky and have seen the power of stereo SL when run on commercial kit. And it is the closest thing you get to stepping into another world! I am amazed that Linden (and also NVidia - who produce an excellent domestic shutter glass system) have not been more interested in supporting Second Life . Hopefully machinima's like 'The Far Away' will persuade them to look again?"
Read more on Ian's SL site, Get Real.
Hat tip to Ms. Tizzy.
nVidia's shutter glasses are not going to make it. I think the 3D monitors using polarized glasses will likely dominate the market.
http://www.theinquirer.net/inquirer/news/1050192/nvidia-picks-wrong-3d-glasses-technology
Posted by: Nalates Urriah | Monday, December 07, 2009 at 05:02 PM
I wonder if he might also elect to upload discrete L/R video streams, leaving YouTube to composite them as per user preference. (Details can be found on YouTube's support forum)
An example of this can be seen here, with the pulldown offering a variety of viewing methods, such as various glasses schemes, side by side, stacked, and interlaced.
It's difficult to see the Lab being overly interested, given their lack of interest in smooth camera controls for improved machinima production; although with 3D TV production and broadcasting poised to get underway, offering SL promo footage in 3D would seem prudent. (And a lot of fun!)
Posted by: Porsupah Ree | Monday, December 07, 2009 at 05:33 PM
used the glasses from our Coraline CD, had to turn them backwards but VERY cool effect :)
Posted by: Fogwoman Gray | Monday, December 07, 2009 at 11:09 PM
Many moons ago, Dale's Second Life viewer had stereoscopic working based on code from the University of Michigan. Unfortunately, the viewer has not been maintained and no longer runs. I was looking into this a while back when YouTube started to support 3D videos.
Posted by: Dedric Mauriac | Monday, December 07, 2009 at 11:57 PM
But aren't most of the 3D specs being handed out in cinema now using the polarized technology? While the above machinima uses incompatible anaglyph projection?
Posted by: James Corbett | Tuesday, December 08, 2009 at 08:10 AM
Dedric I used Dale's 3D viewer very recently and it ran fine - was very impressive on certain builds. Are you sure it's not working for you?
Posted by: James Corbett | Tuesday, December 08, 2009 at 08:11 AM
This code was also updated by kael greco, chris head and myself for becoming dragon (http://secondloop.wordpress.com) about a year ago.
http://jira.secondlife.com/browse/VWR-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=153424#action_153424
Posted by: azdel slade | Friday, December 18, 2009 at 12:48 AM