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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 38 39 40 41 42 ... 366 Next »

Possibilities for Future Ray-Tracing?
View New Posts | View Today's Posts

Thread Closed 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Possibilities for Future Ray-Tracing?
09-22-2018, 04:22 AM (This post was last modified: 09-22-2018, 04:24 AM by Mxyl V.)
#1
Mxyl V Offline
Junior Member
**
Posts: 38
Threads: 5
Joined: May 2016
Having seen some of NVIDIA's latest capabilities, I was wondering (certainly not now, but maybe in several years' time) whether a ray-tracing option could be possible for Dolphin. I'd come across a post from 2014 where an administrator said that ray-tracing, along with SSAO and other options, required changes to the game engine to the point where creating a new game would take less effort; however, modern versions of Ishiiruka (which I understand is distinct from Dolphin) include an option for SSAO, so I'm wondering if anything's changed in that regard that would (hypothetically) make ray-tracing a future possibility.
Find
09-22-2018, 04:29 AM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,701
Threads: 7
Joined: Oct 2014
N​o​.
Find
09-22-2018, 07:05 AM
#3
Valmar Offline
Junior Member
**
Posts: 12
Threads: 3
Joined: Sep 2018
SSAA x8 is good enough. Smile
Find
09-22-2018, 07:59 AM (This post was last modified: 09-22-2018, 07:59 AM by JonnyH.)
#4
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
Raytracing isn't just a "better version of rasterization". It's a completely different rendering technique (and currently nowhere near the performance necessary to replace all uses of rasterization, and likely never will due to it being so much less efficient in some cases that don't really benefit from raytracing, so spending the extra power with no visual improvement isn't a winning strategy).

It has massively different interfaces needed to implement compared to rasterization (e.g. you require a retained version of the whole transformed scene, while rasterization can treat each polygon separately), it has significant restrictions and trade offs that mean trying to add it "After the fact" into an engine just doesn't make sense.

And that's before you get into the different art styles different techniques allow (or encourage), so can be part of the artistic direction.
Find
09-22-2018, 10:59 AM (This post was last modified: 09-22-2018, 11:08 AM by MayImilae.)
#5
MayImilae Offline
Ambassador of Niche Platform Support
**********
Administrators
Posts: 4,490
Threads: 117
Joined: Mar 2011
SSAO can be applied if you have depth information. Which Ishiiruka kiiind of has, but it's rather hacky since not all games are going to expose that - many just render to a flat image, so any post effects would just see a single flat plane. That's why Dolphin doesn't have depth available to its post effects, it was just too unreliable. In those cases, yes, it would require game modification to do cleanly, or lots of dirty dirty hacks!

Raytracing is nothing like that though. There is zero chances of adding it in post since raytracing is all in worldspace. Depth information is not enough, you need full access to the scene and the game's renderer.
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 14in | M1 Max (32 GPU Cores) | macOS 12 | 64GB LPDDR5 6400
Find
09-22-2018, 12:08 PM (This post was last modified: 09-22-2018, 12:09 PM by Mxyl V.)
#6
Mxyl V Offline
Junior Member
**
Posts: 38
Threads: 5
Joined: May 2016
Ah; that does make sense. Thanks for the explanations!
Find
04-17-2019, 05:02 AM
#7
sacco_belmonte
Unregistered
 
I would say if Quake could get Ray Tracing why not Dolphin?

Did you guys see how MineCraft looks with Ray Tracing? I'm not a MineCraft user but oh boy RT adds so much realism to everything and since Dolphin uses very little GPU it seems like a great candidate.

https://www.youtube.com/watch?v=UROt_SJFjTA
04-17-2019, 09:01 AM
#8
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,701
Threads: 7
Joined: Oct 2014
(04-17-2019, 05:02 AM)sacco_belmonte Wrote: I would say if Quake could get Ray Tracing why not Dolphin?

Because they had to rewrite Quake's rendering engine to get it to work. Dolphin can't just automatically rewrite the rendering engine of every game it runs.

Anyway, this is an old thread, so please don't bump it.
Find
« Next Oldest | Next Newest »
Thread Closed 


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


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode