You can sign up to get a daily email of our articles, see the Mailing List page.

Quake 2 now has real-time path tracing with Vulkan

By - | Views: 12,857

If you have one of the more recent NVIDIA RTX graphics cards, here's an interesting project for you to try. Q2VKPT from developer Christoph Schied implements some really quite advanced techniques.

As the developer describes:

Q2VKPT is the first playable game that is entirely raytraced and efficiently simulates fully dynamic lighting in real-time, with the same modern techniques as used in the movie industry (see Disney's practical guide to path tracing). The recent release of GPUs with raytracing capabilities has opened up entirely new possibilities for the future of game graphics, yet making good use of raytracing is non-trivial. While some games have started to explore improvements in shadow and reflection rendering, Q2VKPT is the first project to implement an efficient unified solution for all types of light transport: direct, scattered, and reflected light (see media). This kind of unification has led to a dramatic increase in both flexibility and productivity in the movie industry. The chance to have the same development in games promises a similar increase in visual fidelity and realism for game graphics in the coming years.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

It requires the VK_NV_ray_tracing extension, looking over recent NVIDIA driver releases it looks like you would need at least 410.57 which added support for it.

See more on the official site with the source code on GitHub.

I will admit, this is all going a little bit over my head, but the idea of it sounds very interesting.

Article taken from
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
Page: «2/2
  Go to:

Vash63 20 Jan, 2019
View PC info
  • Supporter
Really cool project, wish they had a prebuilt option though as that dependency list has a _ton_ of stuff that is too old to be shipped by Arch. Most of them are on AUR but still a hassle to build.
Dragunov 20 Jan, 2019
Still not Buying an RTX card, nice try though.

Last edited by Dragunov on 20 January 2019 at 7:26 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.