Installation - Dechetmew/Aquaray-Raytracing-Renderer-for-Unreal-5.2.1 GitHub Wiki
- Install Unreal Engine 5.2.1 Source if you havent already
Should be 110GB in size, make sure to install on a fast drive, or you will be waiting DAYS for it to compile https://www.unrealengine.com/en-US/ue-on-github
https://dev.epicgames.com/documentation/en-us/unreal-engine/building-unreal-engine-from-source
- Compile an Unmodified Build of 5.2.1 and test if its all working
https://github.com/EpicGames/UnrealEngine/tree/5.2.1-release
- Replace/add files from this repository to your Engine Source
NOTE: For RayTracingDebug.cpp you must find the if statement for enabling the PrimaryRays viewmode in your source, and Replace it with the version on this Repository. Similiar for DeferredShadingRenderer.h
Other files should be only Replace/Add
- Recompile the Engine Again
- Download the AquaRay sample Project from this Repository and add it to your Unreal Projects folder
- If all stars Align, you should (hopefully) load into the project without any Explosions or Crashes
Load into "emptytestmap" and Click the AquaRayController Actor in the Outliner
In the Details Panel, Click "Apply Settings", and "Enable Aquaray"
After Clicking the button of Doom, you will be either Greeted by a "D3D Crashed" window, or a Fantastic Raytraced Scene in your Viewport