Stereoscopic 3D Compatibility Guide: Difference between revisions

no edit summary
(Ug, revised some of the text, but it's a big mess and needs significant revision to align with current Dolphin 3d support.)
No edit summary
Line 1: Line 1:
Dolphin provides a number of mechanisms to support rendering to 3d displays. Using 3D monitor technology, Dolphin can produce anaglyph and stereoscopic 3D - systems to convert a flat image on a monitor into something people can perceive as having depth.
Dolphin provides a number of mechanisms to support rendering to 3D displays. Using 3D monitor technology, Dolphin can produce anaglyph and stereoscopic 3D - systems to convert a flat image on a monitor into something people can perceive as having depth.


== Limitations ==
== Limitations ==
*As of {{revision|4.0-xxxx}}, Dolphin supports Exclusive Fullscreen in D3D, allowing it to work natively with 3D display technology. NVIDIA 3D Vision is only supported by D3D for the time being, as OpenGL does not support the required Exclusive Fullscreen mode. Other 3d output mechanisms work without issue, and [https://forums.geforce.com/default/topic/682130/3d-vision/-opengl-3d-vision-wrapper-enabling-3d-vision-in-opengl-apps/ this wrapper] may enabled support with OpenGL.
*As of {{revision|4.0-xxxx}}, Dolphin supports Exclusive Fullscreen in D3D, allowing it to work natively with 3D display technology. NVIDIA 3D Vision is only supported by D3D for the time being, as OpenGL does not support the required Exclusive Fullscreen mode. Other 3D output mechanisms work without issue, and [https://forums.geforce.com/default/topic/682130/3d-vision/-opengl-3d-vision-wrapper-enabling-3d-vision-in-opengl-apps/ this wrapper] may enabled support with OpenGL.
*RealXFB must be off, or video will only appear in one eye.
*RealXFB must be off, or video will only appear in one eye.
*Titles must provide appropriate Z depth info for all rendered elements for 3d output to work. Since titles only expected to use 2d output, there are numerous incompatible titles.
*Titles must provide appropriate Z depth info for all rendered elements for 3D output to work. Since titles only expected to use 2d output, there are numerous incompatible titles.


== 3D Glass Methods ==
== 3D Glass Method Definition ==
Dolphin supports both Shutter and Anaglyph glasses through NVIDIA 3D Vision and 3D Vision discover. Tri-def's 64bit Beta also works if you rename the Dolphin's EXE into a supported program, but may need further configuration.
Dolphin supports both Shutter and Anaglyph glasses through NVIDIA 3D Vision and 3D Vision discover. Tri-def's 64bit Beta also works if you rename the Dolphin's EXE into a supported program, but may need further configuration.


Line 22: Line 22:


=== Advantages ===
=== Advantages ===
*Cheap way to try out 3D, no monitor or powered glasses required.
*Cheap way to try out 3D, no monitor or powered glasses required
*Can record in 3D with Shadowplay
*Can record in 3D with NVIDIA ShadowPlay
*Works with Dolphin without any extra configuration
*Works with Dolphin without any extra configuration


=== Disadvantages ===
=== Disadvantages ===
*Requires a NVIDIA graphics card
*Color clarity takes a big hit
*Cheap glasses are sometimes uncomfortable
*Cheap glasses are sometimes uncomfortable
*Color clarity takes a big hit.
*Can be strenuous on graphics cards
*Can be strenuous on graphics cards
*Requires a NVIDIA Graphics Card.


== NVIDIA 3D Vision ==
== NVIDIA 3D Vision ==
Line 38: Line 38:
*Mature drivers
*Mature drivers
*High image quality, no color loss
*High image quality, no color loss
*Easy to setup and use, works with Dolphin without hacks.
*Easy to setup and use, works with Dolphin without tweaks.


=== Disadvantages ===
=== Disadvantages ===
*Expensive. Glasses may be fairly cheap, but the emitter and monitors add up fast
*Requires a NVIDIA graphics card
*Requires a NVIDIA graphics card
*Expensive. Not only for the price of glasses, the emitter and monitors add up fast
*Brightness is sacrificed by the shutter technology.
*Brightness is sacrificed by the shutter technology.


Line 54: Line 54:
=== Disadvantages ===
=== Disadvantages ===
*Only the 64bit Beta works with Dolphin
*Only the 64bit Beta works with Dolphin
*Requires EXE renaming of Dolphin to a supported program or it will not detect it.
*Requires renaming of Dolphin executable file to pretend a supported program or it will not detect it.
*Requires setup for good 3D
*Requires setup for good 3D


6,576

edits