GPUOpen-Effects / pbrt-v4
Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.
☆19Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for pbrt-v4
- based on Khronos Vulkan-Samples☆32Updated 3 weeks ago
- ☆18Updated last month
- Small library for D3D12. Provides assert-like macro for HLSL that crashes the GPU.☆51Updated last year
- Repo for KickstartRT demo application☆50Updated last year
- Vulkan sample on VK_EXT_device_generated_commands and NV extension☆34Updated 2 weeks ago
- A collection of Vulkan C++ utilities with a general focus on tools development, and a specific focus on supporting Intel® Graphics Perfor…☆27Updated last week
- Spatially Hashed Radiance Cache (SHaRC) Library☆49Updated 3 months ago
- Demo associata alla conferenza DevGames 2024 (https://devgames.org/) "Astrazioni per Vulkan/DirectX"☆26Updated 4 months ago
- ☆116Updated last week
- A compute/workgraph workload running inside the Cauldron framework☆23Updated 8 months ago
- Playground for doing procedurally infinite terrain rendering experiments with Vulkan☆70Updated 2 years ago
- OpenGL rendering pipeline with a parallax mapping shader made in the course Advanced Computer Graphics (TNCG14) at Linköpings University.☆34Updated 12 years ago
- This is my experiments with BVH build algorithms on GPU.☆46Updated last month
- A collection of primarily graphics programming focused blog posts.☆53Updated 3 months ago
- Vulkan template with light abstraction as a base for personal projects☆25Updated last month
- Unbiased & physically-based GPU HIPRT (C++/HIP) interactive path tracing renderer☆77Updated this week
- Graphics experiments for fun☆44Updated last week
- Misc repository for certain GPU algorithms.☆20Updated 10 months ago
- Binary format equivalent for color grading (Adobe/Resolve .cube) LUT files☆44Updated last month
- Vulkan 1.3 real-time path tracer using rpp and rvk☆27Updated last month
- The code to accompany "Constant Time Stateless Shuffling and Grouping"☆44Updated last year
- Implementation of "Single-pass stratified importance resampling"☆27Updated 2 years ago
- Low-level API examples using C++, C#, Rust, Python, Swift, Java, and Kotlin languages☆18Updated this week
- Vulkan Documentation Project framework for integrated documentation site with spec, proposals, guide, and more☆25Updated last week
- Source code for the EON rough diffuse BRDF model☆23Updated last week
- HLSL code for https://developer.nvidia.com/blog/optimizing-compute-shaders-for-l2-locality-using-thread-group-id-swizzling/☆57Updated 8 months ago
- ☆25Updated 2 years ago
- Real-time Global Illumination with Vulkan Ray Tracing API☆92Updated last year
- Graphics demo (DirectX 12, PBR, IBL, C++20 modules).☆66Updated 3 years ago
- A cross-platform programmable shading language ( CPU only )☆56Updated 4 months ago