Hall of Mirrors: Difference between revisions

From Halopedia, the Halo wiki

(Rewrite-tastic!)
Line 1: Line 1:
{{Rename|Hall of Mirrors|[see talk page]}}
{{Cleanup}}
{{Cleanup}}
The '''Mirror, Mirror on the Wall''' glitch is a ''[[Halo 3]]'' glitch. It can be seen on the second part of [[The Covenant (Level)|The Covenant]], and on [[Sandtrap]], [[The Storm]], [[Isolation]] and [[Halo (Level)|Halo]].
The '''Halo of Mirrors''' effect is a rendering [[glitch]] present in many games, including ''[[Halo 3]]''. The glitch occurs when nothing is rendered to a particular region of the screen.


On single-player or non-split-screen play, parts of the screen that are affected by the glitch will show a "hall of mirrors" or "afterimage" effect. On split-screen play, affected areas of the screen will show the contents of the other player's screen. The effect is identical to that seen when using [[Pan Cam]] outside of a level's boundaries, and it has an identical cause: in 3D, when part of a screen is "empty" -- when nothing, not even a skybox, is rendered on part of a screen -- the contents of the previous frame show through on that screen, creating a "hall of mirrors" or "afterimage" effect. Furthermore, in Halo 3, random red and blue patterns tend to appear in such spaces. When taking a screenshot, a solid color (usually sky blue) fills such spaces.
== Description ==
When a video game, such as ''Halo 3'', renders a 3D animation, it does so by generating frames of animation. Once the frame of animation has been created, it is then displayed on the screen -- specifically, it is drawn over the previous frame, covering it.


Affected areas, then, are not surfaces or mirrors -- they're gaps.
Sometimes, however, when a frame of 3D animation is rendered, nothing -- not even a skybox -- is rendered to a particular region of the screen. This results in parts of the affected frame being transparent. When the new frame is then drawn over the previous frame, parts of the previous frame show through. In nearly all games, this can result in a "hall of mirrors" or "afterimage" effect; if, in ''Halo 3'', it occurs on Player 2's screen during split-screen gameplay, then parts of Player 1's screen will appear on Player 2's screen.


==Sandtrap==
When playing a [[Campaign]] or [[Multiplayer]] level, if a player can see outside the level -- that is, if they can see the void surrounding the level -- then they will see the hall of mirrors effect. However, when saving a screenshot or showing a Campaign [[Theater|film]], the effect is replaced with a solid color (usually sky blue in Multiplayer or off-white in Campaign).
The glitch can only be done in Sandtrap when in [[Forge]]. Go into Edit Mode, and fly into the chasm-like structure and face the high dunes that cover up the barrier. Look right, and move forward into the indention of top of the wall just below the ledge and zoom in. You should see the hall of mirrors effect here.


==The Covenant==
==Explanation==
At the beginning of the level, after taking out the (normal) [[Wraith]], if you climb up the surface of the tower you are supposed to enter, you will find a rift in the snow that shows the hall of mirrors effect.
To be more specific, the frames of animation are created by the rendering engine and stored in a [[Wikipedia:Framebuffer|framebuffer]]. The framebuffer is basically a storage area for frame data. When a frame is displayed, it is sent to the framebuffer.
 
Tthe hall of mirrors effect results from the fact that the framebuffer is not cleared between frames.{{fact}} That is, the data from the previous frame is not deleted from the framebuffer before the next frame is drawn, so if the next frame has transparent regions, then the un-deleted data from the previous frame will show through.
 
There is also an explanation for the phenomenon that occurs when the hall of mirrors effect is seen during split-screen gameplay. If the same framebuffer was used for each of the split screens, then Player 1's screen would show through any transparent areas on Player 2's screen, because Player 2's screen is effectively drawn over Player 1's.{{fact}}
<!-- I'm not too sure about this, though they coulda used a virtual framebuffer? I don't get hardware. - DavidJCobb 07/28/2009 -->
 
==Seeing the Hall of Mirrors Effect==
There are a variety of ways to view the effect. Any time a player gets outside of the map or sees a gap in the level geometry, they may see the effect.
 
===The Covenant===
At the beginning of [[The Covenant (Level)|The Covenant]], after taking out the (normal) [[Wraith]], if you climb up the surface of the tower you are supposed to enter, you will find a rift in the snow that shows the hall of mirrors effect.


Another hall of mirrors effect occurs in this level. Start the level at '''Rally Point Alpha'''. Get into a [[Hornet]] and fly to the second tower. Look directly at it and hover down to the left. You will be facing a ledge; fly towards it. Park the Hornet onto the longest ledge, and face the rock wall. Turn left and move forward to a crack in the rock. When you look into it, you will see the hall of mirrors effect.
Another hall of mirrors effect occurs in this level. Start the level at '''Rally Point Alpha'''. Get into a [[Hornet]] and fly to the second tower. Look directly at it and hover down to the left. You will be facing a ledge; fly towards it. Park the Hornet onto the longest ledge, and face the rock wall. Turn left and move forward to a crack in the rock. When you look into it, you will see the hall of mirrors effect.


==The Storm==
The glitch can also be seen when the [[Time Travel Glitch]] is performed.
Start the level at '''Rally Point Alpha''' on [[co-op]].


During the part with the [[Scarab Tank]]s, get two players on a [[Mongoose]], and have them drive against a door <!-- which door? --> and the passenger to alight. <!-- what? --> If done correctly, the game will freeze for 10 seconds. The Scarab will disappear, and if you go to the door, you will see the hall of mirrors effect.
===Halo===
Start [[Halo (Halo 3 Level)|Halo]] at '''Rally Point Alpha''' on [[Co-op]], so that you begin right after the part where you kill [[343 Guilty Spark]]. One player should move forwards and kill the [[Flood]] forces ahead; the other one should remain where they spawned. The stationary player should turn and look behind them. They will see two doors; they need to go to the bottom of the one on the left, and look straight up. There will be a small crack that displays the hall of mirrors effect.


==Isolation==
===Isolation===
:''These instructions need to be rewritten in terms of the default, unmodified Isolation, if possible.''
On a variant of the multiplayer map [[Isolation]], called "A Base", the glitch can be seen on the outer wall. If you venture outside the base and past the [[Mongoose]], look at your feet while sticking to the wall. So far along, your feet will start to float, like you are falling. Start to crouch and you will start to fall. Carry on crouching until you hit the grass. If you turn around so you are parallel to the wall, you will see the hall of mirrors effect.
On a variant of the multiplayer map [[Isolation]], called "A Base", the glitch can be seen on the outer wall. If you venture outside the base and past the [[Mongoose]], look at your feet while sticking to the wall. So far along, your feet will start to float, like you are falling. Start to crouch and you will start to fall. Carry on crouching until you hit the grass. If you turn around so you are parallel to the wall, you will see the hall of mirrors effect.


==Halo==
===Pan Cam===
Start the level at '''Rally Point Alpha''' on co-op, so that you begin right after the part where you kill [[343 Guilty Spark]]. One player should move forwards and kill the [[Flood]] forces ahead; the other one should remain where they spawned. The stationary player should turn and look behind them. They will see two doors; they need to go to the bottom of the one on the left, and look straight up. There will be a small crack that displays the hall of mirrors effect.
If [[Pan Cam]] is used to get outside of a level's boundaries, then the hall of mirrors effect is almost guaranteed to appear.
 
===Sandtrap===
The glitch can be done in [[Sandtrap]] when in [[Forge]]. Go into Edit Mode, and fly into the chasm-like structure and face the high dunes that cover up the barrier. Look right, and move forward into the indention of top of the wall just below the ledge and zoom in. You should see the hall of mirrors effect here.
 
===The Storm===
Start [[The Storm (Level)|The Storm]] at '''Rally Point Alpha''' on Co-op.
 
During the part with the [[Scarab Tank]]s, get two players on a Mongoose, and have them drive against a door <!-- which door? --> and the passenger to alight. <!-- what? --> If done correctly, the game will freeze for 10 seconds. The Scarab will disappear, and if you go to the door, you will see the hall of mirrors effect.
[[Category:Glitches]]
[[Category:Glitches]]
[[Category:Halo 3 Glitches]]
[[Category:Halo 3 Glitches]]

Revision as of 11:19, July 28, 2009

Help.png
This article does not meet the wiki's general standards and/or standards on layouts. You can help by cleaning this article.

The Halo of Mirrors effect is a rendering glitch present in many games, including Halo 3. The glitch occurs when nothing is rendered to a particular region of the screen.

Description

When a video game, such as Halo 3, renders a 3D animation, it does so by generating frames of animation. Once the frame of animation has been created, it is then displayed on the screen -- specifically, it is drawn over the previous frame, covering it.

Sometimes, however, when a frame of 3D animation is rendered, nothing -- not even a skybox -- is rendered to a particular region of the screen. This results in parts of the affected frame being transparent. When the new frame is then drawn over the previous frame, parts of the previous frame show through. In nearly all games, this can result in a "hall of mirrors" or "afterimage" effect; if, in Halo 3, it occurs on Player 2's screen during split-screen gameplay, then parts of Player 1's screen will appear on Player 2's screen.

When playing a Campaign or Multiplayer level, if a player can see outside the level -- that is, if they can see the void surrounding the level -- then they will see the hall of mirrors effect. However, when saving a screenshot or showing a Campaign film, the effect is replaced with a solid color (usually sky blue in Multiplayer or off-white in Campaign).

Explanation

To be more specific, the frames of animation are created by the rendering engine and stored in a framebuffer. The framebuffer is basically a storage area for frame data. When a frame is displayed, it is sent to the framebuffer.

Tthe hall of mirrors effect results from the fact that the framebuffer is not cleared between frames.Template:Fact That is, the data from the previous frame is not deleted from the framebuffer before the next frame is drawn, so if the next frame has transparent regions, then the un-deleted data from the previous frame will show through.

There is also an explanation for the phenomenon that occurs when the hall of mirrors effect is seen during split-screen gameplay. If the same framebuffer was used for each of the split screens, then Player 1's screen would show through any transparent areas on Player 2's screen, because Player 2's screen is effectively drawn over Player 1's.Template:Fact

Seeing the Hall of Mirrors Effect

There are a variety of ways to view the effect. Any time a player gets outside of the map or sees a gap in the level geometry, they may see the effect.

The Covenant

At the beginning of The Covenant, after taking out the (normal) Wraith, if you climb up the surface of the tower you are supposed to enter, you will find a rift in the snow that shows the hall of mirrors effect.

Another hall of mirrors effect occurs in this level. Start the level at Rally Point Alpha. Get into a Hornet and fly to the second tower. Look directly at it and hover down to the left. You will be facing a ledge; fly towards it. Park the Hornet onto the longest ledge, and face the rock wall. Turn left and move forward to a crack in the rock. When you look into it, you will see the hall of mirrors effect.

The glitch can also be seen when the Time Travel Glitch is performed.

Halo

Start Halo at Rally Point Alpha on Co-op, so that you begin right after the part where you kill 343 Guilty Spark. One player should move forwards and kill the Flood forces ahead; the other one should remain where they spawned. The stationary player should turn and look behind them. They will see two doors; they need to go to the bottom of the one on the left, and look straight up. There will be a small crack that displays the hall of mirrors effect.

Isolation

These instructions need to be rewritten in terms of the default, unmodified Isolation, if possible.

On a variant of the multiplayer map Isolation, called "A Base", the glitch can be seen on the outer wall. If you venture outside the base and past the Mongoose, look at your feet while sticking to the wall. So far along, your feet will start to float, like you are falling. Start to crouch and you will start to fall. Carry on crouching until you hit the grass. If you turn around so you are parallel to the wall, you will see the hall of mirrors effect.

Pan Cam

If Pan Cam is used to get outside of a level's boundaries, then the hall of mirrors effect is almost guaranteed to appear.

Sandtrap

The glitch can be done in Sandtrap when in Forge. Go into Edit Mode, and fly into the chasm-like structure and face the high dunes that cover up the barrier. Look right, and move forward into the indention of top of the wall just below the ledge and zoom in. You should see the hall of mirrors effect here.

The Storm

Start The Storm at Rally Point Alpha on Co-op.

During the part with the Scarab Tanks, get two players on a Mongoose, and have them drive against a door and the passenger to alight. If done correctly, the game will freeze for 10 seconds. The Scarab will disappear, and if you go to the door, you will see the hall of mirrors effect.