Xash3D: Ray Traced is a fork of the Xash3D FWGS engine with the added custom path-traced renderer.
Latest compiled build for Half-Life 1 can be found at https://github.com/sultim-t/xash-rt/releases
- Clone this git repository
- Setup dependencies
- RayTracedGL1 (
RTGL1_SDK_PATH
environment variable should point to it) - SDL2 2.0.14 (should be put into the
SDL2_VC
folder) - Half-Life 1 SDK for Xash
- for more info, look Github Actions scripts (c-cpp.yml, deps_win32.sh)
- RayTracedGL1 (
- Open Visual Studio solution
xash3d-fwgs.sln
- Build solution