2TallTim / modern-raytracingLinks
An adaptation of Peter Shirley's "Raytracing in one Weekend" to use modern C++ features & the standard library.
☆11Updated 6 years ago
Alternatives and similar repositories for modern-raytracing
Users that are interested in modern-raytracing are comparing it to the libraries listed below
Sorting:
- A header-only library which allows (un)quantifying efficiently unorganized indexed unit vector sets in 3D.☆48Updated 6 years ago
- Work-in-progress CPU renderer using Embree☆18Updated 6 years ago
- Binary format equivalent for color grading (Adobe/Resolve .cube) LUT files☆53Updated 11 months ago
- Accurately control the speed at which parameters interpolate over curves☆67Updated 7 years ago
- Experimentation framework for real-time light culling☆30Updated 6 years ago
- Renderer using C++, Embree and USD to achieve Path Tracing techniques on the CPU☆56Updated last year
- C++ implementation of "Stochastic Generation of (t,s) Sample Sequences", by Helmer, Christensen, and Kensler (2021)☆55Updated last year
- Ray-tracing visual debugger☆27Updated 6 years ago
- Gpu Renderer and Rasterizer - for python☆28Updated last year
- pbrt-v3 implementation of Procedural Physically based BRDF for Real-Time Rendering of Glints. Xavier Chermain (ICUBE), Basile Sauvage (IC…☆22Updated 4 years ago
- Signed Distance Function Sculpting☆53Updated 7 years ago
- Tone Mapper☆72Updated 5 months ago
- A repository for personal experimental purpose☆11Updated 7 years ago
- A tool to convert Polynomial Texture Maps into regular bitmaps☆16Updated 9 years ago
- 3D painting tool☆39Updated 12 years ago
- A tool to help you learn glsl, written in C++ and compiled to webassembly☆22Updated 4 years ago
- Vulkan framework for Windows☆88Updated 5 years ago
- Light Transport Equation Orb☆45Updated 10 years ago
- The sample for the GPU Pro 6 article on volumetric explosions.☆50Updated 10 years ago
- Utility for producing blue-noise dither mask tiles on the GPU☆82Updated 4 years ago
- CIS565: CUDA Rasterizer☆35Updated 7 years ago
- Supplemental source code for "A Halfedge Refinement Rule for Catmull Clark Subdivision"☆39Updated 7 months ago
- Automatic UV Unwrapping Library for Dust3D☆91Updated 5 years ago
- Immediate-mode fork of the mitsuba renderer. (See Wiki for branches.)☆68Updated 4 years ago
- Framework for multiplatform prototypes☆42Updated 3 years ago
- "Progressive Multi-Jittered Sample Sequences" in C++☆38Updated 5 years ago
- A cross-platform programmable shading language ( CPU only )☆59Updated last year
- A small dx12 base program I use to test shaders and techniques☆49Updated 3 years ago
- coalpy - compute abstraction layer for python☆57Updated last year
- Creates blue noise data using the SIGGRAPH 2016 paper from Solid Angle.☆43Updated 3 years ago