----------------------------------------- DXR Multi-Hit Ray Tracing, 2019-02-26 ----------------------------------------- This package contains the full source code for DXR Multi-Hit Ray Tracing, the example multi-hit GPU ray tracing application highlighted in: C. Gribble. "Multi-Hit Ray Tracing in DXR." Ray Tracing Gems, Ed. Haines & Akenine-Moller, New York: Apress, 2019. Unless otherwise stated directly in the source, this code is distributed under a BSD-style license (see LICENSE for more information). --------------------------------------------- Building and running the example application from source requires: - Microsoft Visual Studio 2017 (https://visualstudio.microsoft.com/vs/) - Chris Wyman's dxrTutors.Code project (http://cwyman.org/code/dxrTutors/dxr_tutors.md.html) The application is known to compile and execute correctly on Windows 10 RS4 with Visual Studio 2017 Version 15.9.7, the Windows 10 SDK 10.0.17134.12, and Microsoft DirectX Raytracing Binaries V1.3. The application might also build correctly with other versions of Windows 10, Visual Studio, the Windows 10 SDK, or the DXR binaries, however, we have not verified that assertion. Please ensure these dependencies are installed on your system before proceeding. ---------------------------------------------- To build and run the application from source: Step 1.) Clone the 'DXR-MultiHitRayTracing' git repository to the top-level dxrTutors.Code project directory prompt> cd /path/to/dxrTutors.Code prompt> git clone http://www.rtvtk.org/code/DXR-MultiHitRayTracing.git Step 2.) Open the dxrTutors.Code Visual Studio solution file, 'DirectXRayTracingTutorials.sln', in VS 2017 Step 3.) Add 'DXR-MultiHitRayTracing\DXR-MultiHitRayTracing.vcxproj' as an existing project to the 'DirectXRayTracingTutorials' solution Step 4.) Build and run 'DXR-MultiHitRayTracing' ---------------------------------------------- Questions should be directed to: christiaan.gribble@survice.com