dxr-path-tracing

DXR renderer

A path tracer with DirectX Raytracing and OptiX denoising capabilities for real-time graphics rendering

A DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.

GitHub

100 stars
5 watching
11 forks
Language: C++
last commit: almost 6 years ago
Linked from 1 awesome list

directx-raytracingdxrgraphicspathtracingraytracingrtx

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
therealmjp/dxrpathtracer A simple path tracer implemented using DirectX Ray Tracing (DXR) to generate images from 3D scenes. 724
philcn/dxrexperiments A lightweight prototyping framework for DirectX Raytracing 29
knightcrawler25/optix-pathtracer A simple physically based path tracer with support for Disney BRDF and various rendering features. 319
nadrin/quartz A Vulkan-based path tracer with a declarative scene description language 435
acmarrs/introtodxr A sample application to get started with DirectX Raytracing (DXR) using the raw API calls. 397
elfrank/raytracer-gpupro4 An interactive ray tracing demo using DirectX 11 and Compute Shader. 23
shocker-0x15/vlr A GPU-based ray tracing renderer utilizing NVIDIA OptiX 7. 222
philcn/dxrnvtutorial Implementing Nvidia DXR tutorial with Microsoft DXR Fallback Layer to enable raytracing on Windows 10 RS5 API 2
philcn/d3d12raytracingfallback A wrapper around DirectX 12 API to emulate the DirectX Raytracing (DXR) API on devices without native driver/hardware support. 9
apress/ray-tracing-gems Provides source code examples and references for real-time rendering using DXR and other APIs. 976
gpsnoopy/raytracinginvulkan An implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension. 1,268
jbikker/lighthouse2 A high-performance rendering framework for real-time ray tracing and path tracing. 845
dps/rust-raytracer A simple ray tracing implementation in Rust to generate 3D images with lighting, texture mapping, and parallel rendering. 241
nvpro-samples/vk_mini_path_tracer A tutorial on writing a fast and photorealistic path tracer using Vulkan API 1,123
mmirman/mentisoculi A PyTorch-based path tracer for rendering 3D scenes with reflective materials and automatic differentiation 241