Monte Carlo Ray Tracing Renderer
-
Updated
Dec 23, 2018 - C++
Monte Carlo Ray Tracing Renderer
Spectral rendering extension for the NORI framework to simulate the thin film iridescence effect
Spectral film simulation for Android — a native C++/NDK port of the spektrafilm engine (negative → enlarger → print → scan), with a Jetpack Compose editor, RAW/DNG import, local masks, and 16/32-bit export. GPLv3.
A physically based spectral raytracing library
Real time spectral renderer based on the spectral uplifting technique for RGB textures, using OpenGL 4.5. This project was part of my Master's Thesis "Techniques for real-time spectral rendering"
P.Shirley's The Rest of Your Life Path Tracer with Assimp and a Spectral Rendering Switch
A spectral path tracing renderer with GPU compute, real-time preview, and multi-wavelength sampling. Features Vulkan/OpenGL backends, custom scene format, and blackbody radiation.
Python color-science workbench for HDR tone mapping, appearance models, Delta E, spectral, ICC, and LUT workflows.
Open-source optical design + GPU flare rendering. Ghosts, starbursts and veiling glare traced from real lens prescriptions.
Interactive simulation of soap-bubble iridescence based on thin-film interference, implemented with WebGL shaders.
Real-time spectral path tracer in the browser — WebGL2, Cauchy dispersion, CIE 1931 colour science. No backend.
Spectral path tracer in C++20 light transport per-wavelength across 380–750 nm. MIS direct lighting, GGX conductors, dispersive dielectrics.
Add a description, image, and links to the spectral-rendering topic page so that developers can more easily learn about it.
To associate your repository with the spectral-rendering topic, visit your repo's landing page and select "manage topics."