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.
☆293Updated 8 months ago
Alternatives and similar repositories for PSRayTracing
Users that are interested in PSRayTracing are comparing it to the libraries listed below
Sorting:
- CPU Based Rasterizer Engine☆193Updated 4 years ago
- Code accompanying the blog post on bvh construction.☆431Updated last year
- Circle C++ shaders☆490Updated 3 years ago
- A fast, header-only, C++17 library for parsing Wavefront .obj files.☆199Updated last year
- A toy renderer written in C using Vulkan to perform real-time ray tracing research.☆376Updated 3 years ago
- Vulkan ray tracing examples and tutorials using VK_NV_ray_tracing☆158Updated 4 years ago
- Path tracing, done three ways☆197Updated 4 years ago
- Code sample accompanying the article "Crash Course in BRDF Implementation"☆336Updated 2 years ago
- My very first ray tracer implementation.☆128Updated 6 years ago
- A simple parser for the PBRT file format☆209Updated 2 years ago
- Realtime GPU Path tracer based on OpenCL and OpenGL☆337Updated last year
- RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science☆207Updated 5 years ago
- Basic renderer to be used as a starting project for the game physics book series☆272Updated last year
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library nee…☆172Updated last year
- Meeting notes of the Graphics Programming Virtual Meetup☆80Updated 9 months ago
- Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.☆294Updated 4 years ago
- single source shaders for opengl☆100Updated 9 months ago
- Collection of C++ OpenGL samples and demos☆217Updated 2 years ago
- nanothread — Minimal thread pool for task parallelism☆85Updated last month
- Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.☆296Updated 2 weeks ago
- My master bibliography file with publications mostly in computer graphics, rendering, transport theory, and statistics.☆184Updated 2 weeks ago
- An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)☆621Updated 8 months ago
- Embeddable physically based renderer☆464Updated 2 weeks ago
- Physically-based CPU and GPU ray-tracer☆373Updated last week
- GPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")☆76Updated 5 years ago
- This OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.☆432Updated last year
- A minimal implementation of Vulkan ray tracing.☆95Updated last year
- Supplemental code accompanying Ray Tracing Gems II, Chapter 14: The Reference Path Tracer☆216Updated 4 months ago
- Lightweight CPU/GPU path tracer☆416Updated 5 years ago
- Data Driven Rendering repository☆274Updated 3 years ago