![]() |
|
Stereoscopic 3D - Printable Version +- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org) +-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support) +--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion) +--- Thread: Stereoscopic 3D (/Thread-stereoscopic-3d) |
Stereoscopic 3D - Armada - 11-02-2014 We've developed support for stereoscopic 3D in both backends. Support for this has long since been done in the D3D backend using Nvidia 3D Vision and TriDef, however these kinds of software use heuristics to try and apply stereoscopy which often results in strange bugs. And without any control over these heuristics we can't do anything to fix those bugs. Supporting 3D stereoscopy within Dolphin has the following advantages:
Currently the Side-by-Side, Top-and-Bottom and Anaglyph stereoscopy modes are supported so it should work with most 3D TVs. Nvidia 3D Vision is not yet supported until this feature is ported to D3D. OpenGL Quad buffers are also not yet supported, if anyone has the hardware required to test quad buffering please let me know. The minimum requirement for this feature is OpenGL 3.2 or DirectX 10, but this should not be a problem for a modern GPU that is able to run Dolphin. Intel cards are not yet supported due to a bug, but support will be added soon. This feature has now been merged, but it is still in a disabled state until all bugs are worked out. To test it out, go to your gfx_opengl.ini or gfx_dx11.ini files and set StereoMode to 1. RE: OpenGL Stereoscopic 3D - masterotaku - 11-02-2014 (11-02-2014, 06:24 AM)Armada Wrote: Nvidia 3D Vision is not yet supported until this feature is ported to 3D vision.Nnngh, I was just about to test it until I read this. I can't test then, sorry . Good luck with this, anyway. It'll be a very nice feature for games that prefer/need OpenGL.
RE: OpenGL Stereoscopic 3D - Armada - 11-02-2014 (11-02-2014, 07:22 AM)masterotaku Wrote:(11-02-2014, 06:24 AM)Armada Wrote: Nvidia 3D Vision is not yet supported until this feature is ported to 3D vision.Nnngh, I was just about to test it until I read this. I can't test then, sorry Unfortunately, Nvidia 3D Vision only supports OpenGL on their professional Quadro cards. I'll work on porting this feature to D3D after it has been merged into the OpenGL backend. When it is ported to D3D there will be full Nvidia 3D Vision support. RE: OpenGL Stereoscopic 3D - shockdude - 11-14-2014 This seemed cool so I decided to check it out. Downloaded and tested the latest dev build PR (Dolphin 4.0-4107-dirty) Windows 8.1 x64 Intel i7-4700MQ Nvidia GT 755M Playing Burnout 2: Point of Impact at 1.5x internal resolution, side-by-side with eyes swapped for cross-eye viewing, along with tweaked separation and convergence. Works near perfectly. Only glitch I noticed is that headlights & taillights aren't correctly lined up with the cars.
RE: OpenGL Stereoscopic 3D - JMC47 - 11-14-2014 The lights are screen depth objects, unfortunately. RE: OpenGL Stereoscopic 3D - shockdude - 11-14-2014 (11-14-2014, 03:41 PM)JMC47 Wrote: The lights are screen depth objects, unfortunately. Is there a possibility of a toggleable hack to hide screen-depth objects, even if it hides the HUD? Or is it not that simple? RE: OpenGL Stereoscopic 3D - JMC47 - 11-14-2014 I suggested that; but I don't think there's a plan to implement it yet. RE: OpenGL Stereoscopic 3D - Armada - 11-15-2014 (11-14-2014, 05:00 PM)shockdude Wrote:Thank you for the report, we'll first try to merge the current state of this feature and after it has been merged we'll work on optimizing it for compatibility.(11-14-2014, 03:41 PM)JMC47 Wrote: The lights are screen depth objects, unfortunately. As JMC said we are looking at adding the ability of disabling screen-depth objects in some cases, but I first want to look at the specifics and see whether we can render these objects at their intended depth. RE: OpenGL Stereoscopic 3D - shockdude - 12-08-2014 I see stereoscopic 3d got merged into the master branch. Nice! I do 3D by using side-by-side and crossing my eyes. Is there a way to correct the aspect ratio of the two images so that the resulting 3D image isn't squished? RE: OpenGL Stereoscopic 3D - OneUp03 - 12-12-2014 I've been playing with Nvidia 3DTVPlay and Dolphin for some time and it will be nice to have native 3D support. 3DVision is pretty spotty even with specialized builds. There are several games that could use native fixes instead of relying on someone else's api. The current OpenGL implementation works properly on my 3D projector through SBS and TAB. Might other 3D transmission formats work in the future? (Frame Sequential, Frame Packing) Might it also be possible to bind the depth and convergence sliders to macros like how Nvidia's 3DVision does? |