There are 52 repositories under raytracing topic.
Main Web Site (Online Books)
3D engine with modern graphics
A brief computer graphics / rendering course
A modern cross-platform low-level graphics library and rendering framework
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
A brief computer graphics / rendering course
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
Learn computer graphics by writing GPU shaders!
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
SSGI, Motion Blur, TRAA - Effects to enhance your three.js scene's realism
Ray tracing examples and tutorials using VK_KHR_ray_tracing
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
LuxCore source repository
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
NanoRT, single header only modern ray tracing kernel.
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
GPU Raytracer from scratch in C++/CUDA
A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Simple compile-time raytracer using C++17
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
High-Performance Rendering Framework on Stream Architectures
Curated list of ray tracing resources
A modern cross-platform low-level graphics API
A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others
Ray tracing glTF scene with Vulkan
Data visualisation and ray tracing in Python based on OptiX 7.7 framework.
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
3D game engine written in C++. Includes features like PBR, realtime global illumination, and more