Physically-based CPU and GPU ray-tracer
-
Updated
Nov 25, 2024 - C++
Physically-based CPU and GPU ray-tracer
Physically based renderer with Path Tracing and Photon Mapping.
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
minimal but extensible header only implementation of photon mapping in C++
A collection of gradient-domain light transport algorithms implemented with Mitsuba
Volumetric progressive photon mapping written in C++.
Gradient-domain Volumetric Photon Density Estimation, SIGGRAPH 2018
Monte Carlo Raytracer from Scratch in C++11/14
Implementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)
Source code for "Gradient-domain Photon Density Estimation", Eurographics 2017
Header only implementation of Progressive Photon Mapping: A Probabilistic Approach(PPMAPA) in C++.
C++ Rendering Framework w/ MLT, bidi path tracing, etc. and OpenGL Previews (undergrad thesis project from Brown '09)
A simple 3D render engine for Computer Graphics course
Render engine made from scratch using only C++ std library. Two techniques are used: ray tracing and photon mapping.
A simple ray-tracing engine with global illumination, microfacet reflections, area lights and photon mapping 💫
PKU22秋可视计算与交互概论lab,以及大作业。大作业从零实现了光子映射算法,实现了比较好的焦散效果。原网址:https://gitee.com/pku-vcl/vcx
3 flavors of path tracing renderers, one adapted from course with prof. Greg Turk
Add a description, image, and links to the photon-mapping topic page so that developers can more easily learn about it.
To associate your repository with the photon-mapping topic, visit your repo's landing page and select "manage topics."