[Closed] RTX Features

Moderator: GZDoom Developers

RTX Features

Postby Phoebe Baddlebury » Mon Sep 02, 2019 10:33 am

I was playing around with the Doom Ray Tracing source-port last night. It seems to be a modified version of GZdoom 4.2.0.
Is this going to be something that is officially implemented someday?
Phoebe Baddlebury
 

Re: RTX Features

Postby drfrag » Mon Sep 02, 2019 11:21 am

Doom RTX? It was a fake.
Upon further investigations, it appears that this mod is indeed based on Doom Remake 4, and does not use real-time ray tracing. This mod uses GZDoom which does not feature any ray tracing capabilities. This very same mod was uploaded on ModDB back in June 2019 and was taken down by its moderators. However, this time the ModDB moderators were not quick enough to delete this new entry. So yeah, while this mod improves visuals, it basically borrows a lot of stuff from other mods. Not only that, but it does not feature any ray tracing effects. Bummer.

https://www.dsogaming.com/news/doom-rtx ... ulkan-api/
User avatar
drfrag
I.R developer, I.R smart
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain

Re: RTX Features

Postby Trusty McLegit » Wed Sep 04, 2019 6:30 pm

I know he was referencing a specific implementation, but since it's been brought up, are there any plans to implement Ray tracing in the nearish future?
User avatar
Trusty McLegit
 
Joined: 07 Feb 2016

Re: RTX Features

Postby Kinsie » Fri Sep 06, 2019 2:21 am

Trusty McLegit wrote:I know he was referencing a specific implementation, but since it's been brought up, are there any plans to implement Ray tracing in the nearish future?
I don't think the developers (or indeed, most of the people running GZDoom) have any GPUs that support such a thing yet.
User avatar
Kinsie
A Concept Utterly Obsolete
 
Joined: 22 Oct 2004
Location: MAP33
Discord: Find Me...
Twitch ID: thekinsie

Re: RTX Features

Postby Graf Zahl » Fri Sep 06, 2019 2:24 am

dpJudas does have an RTX card but I don't because right now it doesn't offer anything of value to me.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: RTX Features

Postby dpJudas » Fri Sep 06, 2019 5:33 am

Yep, I have a RTX card. The big showstopper is that the vulkan RTX API wants an acceleration structure (a polygon soup) uploaded and that's not really how GZDoom works.

The shadowmaps sort of already creates one, but for RTX to work it needs the sector heights included which complicates matters a lot.
dpJudas
 
 
 
Joined: 28 May 2016

Re: RTX Features

Postby Graf Zahl » Fri Sep 06, 2019 6:30 am

What precisely does it want to have? If you can give more detail, maybe a solution can be found.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: RTX Features

Postby dpJudas » Fri Sep 06, 2019 7:08 am

It wants a VkGeometryNV structure, which is essentially a list of triangles. Or it can use an AABB tree with a shader that can do the ray trace hit within an AABB node.

A list of triangles is problematic as height changes in a sector changes those triangles, and the custom shader solution has the problem it needs the sectors, lines and BSP tree uploaded as storage buffers.
dpJudas
 
 
 
Joined: 28 May 2016


Return to Closed Feature Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest