• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Site › dolphin-emu.org articles v
« Previous 1 2 3 Next »

A Second Perspective: An In-Depth History of Stereoscopy in Dolphin
View New Posts | View Today's Posts

Pages (5): 1 2 3 4 5 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
A Second Perspective: An In-Depth History of Stereoscopy in Dolphin
05-13-2015, 11:24 PM (This post was last modified: 05-14-2015, 12:26 AM by MayImilae.)
#1
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,572
Threads: 119
Joined: Mar 2011
A new article has been published on the Dolphin blog, detailing the history and functionality of stereoscopy in Dolphin. It's a technical one, so I hope everyone is ready for an article with some meat!

[Image: 3dsupportheadermini.png]

https://dolphin-emu.org/blog/2015/05/13/a-second-perspective/


Feel free to comment on the article in this thread.

.
Find
Reply
05-14-2015, 12:06 AM
#2
Sonicadvance1 Offline
Professional Hand Holder
**********
Developers (Some Administrators and Super Moderators)
Posts: 716
Threads: 15
Joined: Jan 2013
Also for individuals that want to know.
The minimum requirement is OpenGL 3.3 for stereo rendering with desktop OpenGL.
For OpenGL ES the minimum requirements is OpenGL ES 3.1 and the Android Extension Pack. https://www.khronos.org/registry/gles/extensions/ANDROID/ANDROID_extension_pack_es31a.txt
Find
Reply
05-14-2015, 01:07 AM
#3
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,827
Threads: 10
Joined: May 2012
Also for individuals that want to know. All available desktop GPUs which are able to run dolphin at all also provides OpenGL 3.3. So there is no new requirement for stereo rendering.
Find
Reply
05-14-2015, 03:16 AM
#4
uwot
Unregistered
 
I was sitting behind Armada on CG lecture when he was there writing down notes for one of his 3d support commits 8)
Reply
05-14-2015, 03:37 AM
#5
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,827
Threads: 10
Joined: May 2012
@uwot You should have sit behind him on IRC instead Wink
Find
Reply
05-14-2015, 06:19 AM (This post was last modified: 05-14-2015, 06:23 AM by masterotaku.)
#6
masterotaku Offline
Picky 3D user
****
Posts: 552
Threads: 7
Joined: Aug 2013
Great article, and I didn't know there were so many complications along the way after getting exclusive fullscreen support.

I play GC and Wii games in 3D 99.99% of the time, with 3D Vision 2. It's what inspired me to port the Zelda Ocarina of Time HD texture pack to Dolphin. High resolution rendering and HD textures? Most Nintendo 64 emulators have that since many years ago. But widescreen hacks and 3D (and fps codes later) is what makes Dolphin the superior experience for that game (or any game playable in Dolphin in general).

Super Mario Galaxy 1 and 2 also look great in 3D. With all the jumps from planet to planet, it looks like they were made with 3D in mind (Mario sometimes flies in front of your face).

Edit: one feature that would be very useful is switching convergence profiles when pressing a key/button. For example, aiming in the Zelda games in first person is hard, aside from the hookshot (its red point renders at the depth of where you're aiming). Many Helixmod fixes for PC games do that. I use it in Borderlands 2, for example.
CPU: Intel Core i5 4670k @ 4.4GHz
GPU: GAINWARD GeForce GTX 1080 Phoenix "GLH"
RAM: G.SKILL Ripjaws X DDR3 16GB 1600MHz CL7
OS: Windows 7 Ultimate x64
Find
Reply
05-14-2015, 06:57 AM (This post was last modified: 05-14-2015, 07:27 AM by Armada.)
#7
Armada Offline
Head of Depth Perception
**********
Developers (Some Administrators and Super Moderators)
Posts: 152
Threads: 4
Joined: Jul 2009
(05-14-2015, 03:16 AM)uwot Wrote: I was sitting behind Armada on CG lecture when he was there writing down notes for one of his 3d support commits 8)

Too bad I didn't have time to finish those CG lectures, they did set my mind straight on how the clipping space works.
Find
Reply
05-14-2015, 07:42 AM
#8
pixelshop3
Unregistered
 
Are there any plans to implement interlaced passive 3D as a possible 3D option? Currently the only option that works is having TriDef hook into Dolphin, which turns it into a ticking time-bomb for a graphics related crash.
Reply
05-14-2015, 07:46 AM (This post was last modified: 05-14-2015, 07:47 AM by Armada.)
#9
Armada Offline
Head of Depth Perception
**********
Developers (Some Administrators and Super Moderators)
Posts: 152
Threads: 4
Joined: Jul 2009
(05-14-2015, 07:42 AM)pixelshop3 Wrote: Are there any plans to implement interlaced passive 3D as a possible 3D option? Currently the only option that works is having TriDef hook into Dolphin, which turns it into a ticking time-bomb for a graphics related crash.

Definitely! I was considering that as a stereoscopic 3D mode but I haven't been able to do it yet out of time constraints. It shouldn't be that difficult to do, it can be implemented as a custom stereo shader even. If you want to help out, join me on IRC.
Find
Reply
05-14-2015, 10:51 PM (This post was last modified: 05-14-2015, 10:53 PM by kirbypuff.)
#10
kirbypuff Offline
The Original White Marshmallow
*****
Posts: 825
Threads: 37
Joined: Aug 2010
I think Ishiiruka-Dolphin already has a working implementation of interlaced stereo 3D.

It even has post-processing support for the Direct3D11 backend.

I'd love to see those two features ported to Dolphin-master.
Find
Reply
« Next Oldest | Next Newest »
Pages (5): 1 2 3 4 5 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode