As part of a broader organisational restructure, data networking research at Swinburne University of Technology has moved from the Centre for Advanced Internet Architecture (CAIA) to the Internet For Things (I4T) Research Lab.

Although CAIA no longer exists, this website reflects CAIA's activities and outputs between March 2002 and February 2017, and is being maintained as a service to the broader data networking research community.


Eight Players, Two Xboxes, One Screen

CAIA Technical Report 021224A


Grenville Armitage
December 24th, 2002

Introduction

We recently took a brief diversion from our regular network traffic gathering to try an interesting experiment. Swinburne's Centre for Astrophysics and Supercomputing has a "virtual reality" theatre with a big screen and two polarized projectors. We have two XBoxes and like playing Halo. This report looks at what happened when the two met.

Or more simply: How we got two teams of four players on the same screen at the same time.

The story

In a nutshell:
So did it work? Mostly.

The equipment The reality

Step 1: We fired up the Xboxes. The projectors did their thing, and we created some scenes on the screen that no single Xbox would ever produce. Sadly, before this scene would make any further sense we needed to polarize our sight.



Projections of two Xboxes, viewed like a normal person
(note the size of the screen relative to the "Exit" door, bottom left of the picture above right)

Our first reality-check - the glasses. Regular 3D visualization glasses have one +45 degree and one -45 degree lens. This works wonderfully when the polarized projectors are displaying left and right hand views of a 3D scene. We were being different. Each projector displays an entirely different scene, and each team member should only see the output from their Xbox. We needed four pairs of glasses with +45 degree lenses and four pairs with -45 degree lenses. Which we didn't have.

Solution: Take eight pairs of regular 3D glasses, cover with paper the right lens of four and the left lens of the other four. Chant "Ho, ho, ho, and a bottle of rum" and sit around looking like pirates.


Pirates playing Halo
(yes, there's six here but there were eight in the end....)

This looks silly, and doesn't actually feel all that comfortable. In addition, some of us needed to keep our 'covered' eye closed anyway since there was enough ambient light floating around to distract it.

Cheating is possible - just tilt your head and you're looking at the other team's screen. Of course, you can no longer see what is happening to you so this tactic can be rather self-limiting. It also isn't too hard to figure out who is cheating.

Step 2: Play. For research purposes, naturally.

The 6 metre screen makes four-player-per-box gaming quite reasonable. (Actually it is quite cool, but we wouldn't want to brag.)

Without filters, all eight players blend together.

The screen did a good job of preserving the polarization of each image. However, we did need to keep our heads perfectly straight to avoid distracting bleed-through from the 'other image'.
We rotated a filter in front of our camera to capture this bleed-through effect.




Click here for the animated GIF (5 slides, 500KB) as the filter is rotated through 90 degrees
(the blurring is due to shaky hand-held camera technique)

One thing we didn't solve was the sound. One Xbox was connected to a set of speakers, but this provided only one team's audio version of events. A better solution would be to provide headphones for everyone, and feed each team's headphones from their respective Xboxes. Or figure out how to polarize the sound. Or use focused beams, and make each team sit in a huddle together.

Headphones would be easier.

Conclusion

It worked. It was fun having both teams in the same room. We plan to use this technique for some large Halo matches over the Internet (using Xbconnect). We need to build a dedicated set of glasses - four with +45 and four with -45 degree polarization - to make the games truly enjoyable and minimise eye-strain. We probably should also build a wiring harness so that up to four headphones can be attached to each Xbox. The projectors were just bright enough for game play in a darkened theatre, but the dark areas in some maps were difficult to see. Brighter projectors would be nice. (So would lots of money.)

Acknowledgments

Last Updated: Tuesday 24-Dec-2002 15:40:17 EST | Maintained by: Grenville Armitage (garmitage@swin.edu.au) | Authorised by: Grenville Armitage (garmitage@swin.edu.au)