Modder adds ray-tracing to Quake II (video)

Posted on Saturday, January 19 2019 @ 23:06 CET by Thomas De Maesschalck
Christoph Schied created a Quake 2 mod that adds real-time path tracing using NVIDIA's RTX technology. The German modder uploaded Q2VKPT, which is the first playable game that is entirely raytraced and efficiently simulates fully dynamic lighting in real-time, you can get the files over here.

The project was achieved by replacing the original Quake II graphics code with 12,000 lines of new code. To run the game, you need a GeForce RTX video card. Schied says it runs at close to 60fps at 2560 x 1440 pixels on the NVIDIA GeForce RTX 2080 Ti. Nicely done!
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.

This project is meant to serve as a proof-of-concept for computer graphics research and the game industry alike, and to give enthusiasts a glimpse into the potential future of game graphics. Besides the use of hardware-accelerated raytracing, Q2VKPT mainly gains its efficiency from an adaptive image filtering technique that intelligently tracks changes in the scene illumination to re-use as much information as possible from previous computations.




About the Author

Thomas De Maesschalck

Thomas has been messing with computer since early childhood and firmly believes the Internet is the best thing since sliced bread. Enjoys playing with new tech, is fascinated by science, and passionate about financial markets. When not behind a computer, he can be found with running shoes on or lifting heavy weights in the weight room.



Loading Comments