Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My experience with Unity in not that in depth. But I am wondering if it possible in unity to split what is being rendered across multiple screens.

It's hard to explain, so here is an image: enter image description here

So while the middle screen is fine to render, I want to spread the image all around the player. That is both to the side and, the bottom and top of the player.

Is such a thing possible? Has anyone ever done something similar?

share|improve this question
up vote 3 down vote accepted

Unity doesn't support rendering to multiple targets, which leaves 2 options:

  1. Render a single really-wide image, and use a screen-splitter (such as the Matrox TripleHead2Go) to drive 3 output devices
  2. Link 3 computers together via local network. Use the 1st computer to respond to user controls and send transform information to the second two computers. The 2nd and 3rd computers just respond to the network transform information and render. If your scene is interactive or otherwise nondeterministic, this can get complicated.

See also this question which describes some middleware solutions for CAVEs.

share|improve this answer
Wow, so in other words, don't use Unity if you want to do this :) – Byte56 Jul 13 '12 at 16:39
Another option is to use any eyefinity card (last couple AMD cards), these are consumer hardware and have drivers which allow you to tell windows you have on screen the size of 3 (or 6 depending on the card) monitors.… – Kevin van der Velden Jul 13 '12 at 20:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.