← Return to topic

Quake 3 - DirectX Raytracing Port

HannoverJung · 10 Sep 2026 at 00:53 · permalink

Hey,

EDIT:

I just released a build today! Alpha 1 release. 3080 vs 2060 comparison and download link! Don't forget to hit subscribe :)

https://www.youtube.com/watch?v=A5M-l8MOa8w&f

Original:

Introducing the Quake 3 DirectX Raytracing port. I'm currently working on Quake 1 version as well(https://www.reddit.com/r/quake/comments/j45spe/quake\_1\_directx\_raytracing/), and I ported that code to Quake 3.

The engine supports:

* Raytraced real time area lights with shadows.
* Raytraced Ambient Occlusion
* Raytraced Global Illumination
* Bump map and PBR lighting.

Right now I'm only using area lights to light the environment and not the original point lights.

The game is playable, only the demo though(because I need to create a texture atlas, and that process is offline, I'll upgrade that process to load time shortly). I've only tested q3dm7. q3dm1 works but there is bugs. Currently the UI isn't working yet(I have a fix in the works as well). Particles also don't work yet.

If your interested to check it out:

https://github.com/jmarshall23/Quake3RTXPublic

cecestay · 10 Sep 2026 at 00:53 · permalink

how do i build that on windows?

HannoverJung · 10 Sep 2026 at 00:54 · permalink

Open up Quake3.sln in Visual Studio 2019 and just hit build. Make sure to use this command line argument: +set r\_fullscreen 0 +set r\_mode -1 +set r\_customwidth 1920 +set r\_customheight 1080 +set in\_mouse -1 +set sv\_pure 0 +map q3dm7

HannoverJung · 10 Sep 2026 at 00:54 · permalink

I need to fix the UI and a couple other bugs, in a couple days I'll try and get a binary build released.

cecestay · 10 Sep 2026 at 00:54 · permalink

Thanks mate

HannoverJung · 10 Sep 2026 at 00:55 · permalink

I released a build today if you want to check it out. Info in the OP.

HannoverJung · 10 Sep 2026 at 00:55 · permalink

Alpha 1 build released today, check OP and don't forget to read the build notes.

cecestay · 10 Sep 2026 at 00:55 · permalink

Will do tomorrow, ty

Bongy_Lorn · 10 Sep 2026 at 00:56 · permalink

Fantastic, can't wait to try it out, thank you for sharing it with us!

bladeekkek · 10 Sep 2026 at 00:56 · permalink

u/icecoldduke2 how hard would it be to get this available for Wolfenstein: ET which runs in the same engine as quake 3? It also has its source code released to the public.

bladeekkek · 10 Sep 2026 at 00:57 · permalink

Bumping to ask if anyone has tried to use RTX Remix yet on openquake

kostya_and_tima · 10 Sep 2026 at 00:57 · permalink

Haha, just came here for this.

whysoserious00 · 10 Sep 2026 at 00:57 · permalink

can this work with Urban Terror ? (a Quake 3 Arena mod back in the days...)