This is a simple DXR path tracer. It currently supports the following functions:
- Basic DXR pipeline.
- A camera with fixed a fixed position and fov.
- A GUI with no actual functionality related to this renderer.
The following materials are implemented:
- Lambert
- Mirror
- Glass
- Plastic
- Disney_BRDF
The following light sources are implemented:
- Point
- Spot
- Distant
- Area
- Triangle
Before using this application, please make sure that your operating system is the latest version of windows 10 and that your GPU supports DXR.Unzip the DXRrenderer.zip file in releases, and then double-click DXRrenderer.exe.
To move the camera, press the W/S/A/D/Q/E keys. The camera can also be rotated by left-clicking on the window and dragging the mouse.You can also hold down the right-clicking and move the mouse to adjust the field of view.
UI provides object material modification and light source information settings.The "SqrtNum" is the square root of the number of samples, so increasing this value increases the total rendering time.If you change a setting or move the camera or press the R key, the render will reset and start accumulating samples again.