• 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 ... 42 43 44 45 46 ... 369 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,946
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
Chronically Distracted
**********
Administrators
Posts: 4,616
Threads: 120
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]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 22H2 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
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,946
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: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode