/vkquake-rt

Primary LanguageCGNU General Public License v2.0GPL-2.0

Quake: Ray Traced

Quake: Ray Traced adds a path tracing renderer to id Software's Quake using the RayTracedGL1 library.

Quake: Ray Traced is based on the vkQuake — a port of QuakeSpasm to Vulkan API.

Build

Windows

Clone the vkQuake repo from https://github.com/sultim-t/vkquake-rt.git

Prerequisites:

Steps:

  • Install Visual Studio Community with Visual C++ component
  • Open the Visual Studio solution, Windows\VisualStudio\vkquake.sln
  • Build the RayTracedGL1 library, provide its header files / .lib to the vkQuake solution
  • Build the vkQuake solution
  • Copy RayTracedGL1.dll next to vkQuake.exe before running the executable