define-private-public / PSRayTracingLinks
A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project structure, perf. improvements (compared to the original code), multi-core rendering, and more.
☆284Updated 4 months ago
Alternatives and similar repositories for PSRayTracing
Users that are interested in PSRayTracing are comparing it to the libraries listed below
Sorting:
- GPU Raytracer from scratch in C++/CUDA☆905Updated 2 years ago
- Physically-based CPU and GPU ray-tracer☆369Updated this week
- CPU Based Rasterizer Engine☆184Updated 3 years ago
- An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)☆620Updated 4 months ago
- A toy renderer written in C using Vulkan to perform real-time ray tracing research.☆366Updated 2 years ago
- Code accompanying the blog post on bvh construction.☆419Updated 7 months ago
- Circle C++ shaders☆489Updated 3 years ago
- Realtime GPU Path tracer based on OpenCL and OpenGL☆325Updated 11 months ago
- Vulkan ray tracing examples and tutorials using VK_NV_ray_tracing☆157Updated 4 years ago
- Supplemental code accompanying Ray Tracing Gems II, Chapter 14: The Reference Path Tracer☆214Updated last week
- Embeddable physically based renderer☆408Updated last week
- This OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.☆409Updated last year
- Code sample accompanying the article "Crash Course in BRDF Implementation"☆333Updated last year
- My very first ray tracer implementation.☆127Updated 5 years ago
- Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.☆287Updated 3 years ago
- Path tracing, done three ways☆194Updated 4 years ago
- A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.☆867Updated last month
- Simple Vulkan raytracing tutorials☆380Updated 3 weeks ago
- Lightweight CPU/GPU path tracer☆412Updated 4 years ago
- Ray tracing glTF scene with Vulkan☆598Updated 4 months ago
- Quick path tracer project written in C++☆132Updated 5 years ago
- A minimalist and easy to use graphics API.☆510Updated this week
- ☆257Updated this week
- Collection of Vulkan samples☆267Updated last month
- Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.☆289Updated 10 months ago
- A (very) simple path tracer implemented using DirectX Ray Tracing (DXR)☆772Updated 3 months ago
- nanothread — Minimal thread pool for task parallelism☆77Updated last month
- A ray tracing program☆135Updated 11 months ago
- Example scenes for pbrt-v4☆430Updated last year
- Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Incl…☆422Updated 10 months ago