Projects in Awesome Lists tagged with raytracing
A curated list of projects in awesome lists tagged with raytracing .
https://github.com/raytracing/raytracing.github.io
Main Web Site (Online Books)
book graphics-rendering markdeep ray-tracing raytracing
Last synced: 27 Jan 2026
https://github.com/RayTracing/raytracing.github.io
Main Web Site (Online Books)
book graphics-rendering markdeep ray-tracing raytracing
Last synced: 27 Mar 2025
https://github.com/turanszkij/wickedengine
3D engine with modern graphics
audio directx12 entity-component-system fbx game-engine global-illumination gltf input jolt-physics lua pbr raytracing vrm vulkan
Last synced: 11 Feb 2026
https://github.com/turanszkij/WickedEngine
3D engine with modern graphics
audio directx12 entity-component-system fbx game-engine global-illumination gltf input jolt-physics lua pbr raytracing vrm vulkan
Last synced: 15 Mar 2025
https://github.com/ssloy/tinyraytracer
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp fun graphics images learning raytracer raytracing raytracing-engine rendering rendering-engine shaders software-renderer tutorial
Last synced: 13 Apr 2025
https://github.com/projectphysx/fluidx3d
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 13 May 2025
https://github.com/ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
benchmark cfd computational-fluid-dynamics fluid-dynamics fluid-simulation fluid-solver gpgpu gpu gpu-computing high-performance-computing hpc interactive-visualization lattice-boltzmann lbm opencl physics raytracing scientific-computing scientific-visualization simulation
Last synced: 26 Mar 2025
https://github.com/f3d-app/f3d
Fast and minimalist 3D viewer.
3d 3d-graphics 3d-viewer command-line-tool dxf fbx glb gltf gltf-viewer graphics obj physically-based-rendering raytracing rendering step stl-viewer usd volume-rendering vtk
Last synced: 02 Apr 2026
https://github.com/diligentgraphics/diligentengine
A modern cross-platform low-level graphics library and rendering framework
3d-engine d3d11 d3d12 directx directx11 directx12 gamedev graphics-engine graphics-library graphics-programming ibl opengl opengl-es pbr ray-tracing raytracing renderer rendering vulkan vulkan-game-engine
Last synced: 11 May 2025
https://github.com/DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
3d-engine d3d11 d3d12 directx directx11 directx12 gamedev graphics-engine graphics-library graphics-programming ibl opengl opengl-es pbr ray-tracing raytracing renderer rendering vulkan vulkan-game-engine
Last synced: 18 Mar 2025
https://github.com/gkjohnson/three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
acceleration bounds bounds-hierarchy bvh distance geometry graphics intersection mesh pathtracing performance point-cloud pointcloud raycast raytracing three-js three-mesh-bvh threejs tree webvr
Last synced: 08 Jan 2026
https://github.com/ssloy/tinykaboom
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp fun graphics graphics-programming learning raytracer raytracing raytracing-engine rendering rendering-engine shaders tutorial
Last synced: 15 May 2025
https://github.com/ekzhang/graphics-workshop
Learn computer graphics by writing GPU shaders!
2d 3d glsl graphics javascript rasterization raytracing shaders webgl
Last synced: 15 May 2025
https://github.com/erichlof/three.js-pathtracing-renderer
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
global-illumination path path-tracer pathtracing ray raytracing realtime three-js threejs tracer tracing webgl
Last synced: 11 Apr 2025
https://github.com/erichlof/THREE.js-PathTracing-Renderer
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
global-illumination path path-tracer pathtracing ray raytracing realtime three-js threejs tracer tracing webgl
Last synced: 25 Mar 2025
https://github.com/nvpro-samples/vk_raytracing_tutorial_khr
Ray tracing examples and tutorials using VK_KHR_ray_tracing
Last synced: 15 May 2025
https://github.com/gkjohnson/three-gpu-pathtracer
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
bvh geometry graphics mesh path path-tracer path-tracing performance raytracing renderer rendering rtx three-gpu-pathtracer three-js three-mesh-bvh threejs tracer webgl
Last synced: 21 Feb 2026
https://github.com/0beqz/realism-effects
SSGI, Motion Blur, TRAA - Effects to enhance your three.js scene's realism
antialiasing global-illumination raytracing realism threejs
Last synced: 15 May 2025
https://github.com/pov-ray/povray
The Persistence of Vision Raytracer (POV-Ray)
3d-graphics 3d-rendering pov-ray raytracing
Last synced: 14 May 2025
https://github.com/nvpro-samples/vk_raytracing_tutorial_KHR
Ray tracing examples and tutorials using VK_KHR_ray_tracing
Last synced: 09 Jul 2025
https://github.com/POV-Ray/povray
The Persistence of Vision Raytracer (POV-Ray)
3d-graphics 3d-rendering pov-ray raytracing
Last synced: 30 Mar 2025
https://github.com/NVlabs/sionna
Sionna: An Open-Source Library for Research on Communication Systems
5g 6g communications deep-learning differentiable-simulation gpu-acceleration link-level-simulation machine-learning open-source raytracing reproducible-research system-level-simulation
Last synced: 28 Feb 2026
https://github.com/nvlabs/sionna
Sionna: An Open-Source Library for Research on Communication Systems
5g 6g communications deep-learning differentiable-simulation gpu-acceleration link-level-simulation machine-learning open-source raytracing reproducible-research system-level-simulation
Last synced: 02 Apr 2026
https://github.com/luxcorerender/luxcore
LuxCore source repository
3d-graphics bidirectional-path-tracing cuda gpu-computing luxcorerender luxrender opencl optix path-tracing pathtracer ray ray-tracer ray-tracing raytracer raytracing rtx visualization
Last synced: 13 May 2025
https://github.com/nvpro-samples/vk_mini_path_tracer
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Last synced: 16 May 2025
https://github.com/lighttransport/nanort
NanoRT, single header only modern ray tracing kernel.
bdpt bvh pathtracing ray raytracing
Last synced: 14 May 2025
https://github.com/jbikker/tinybvh
Single-header dependency-free BVH construction and traversal library.
Last synced: 29 Jul 2025
https://github.com/madmann91/bvh
A modern C++ BVH construction and traversal library
bvh c11 construction-algorithms cpp20 header-only raytracing traversal-algorithms
Last synced: 16 May 2025
https://github.com/JiayinCao/SORT
Simple Open-source Ray Tracer
blender computer-graphics cross-platform offline-rendering ray-tracing raytracing
Last synced: 04 Apr 2025
https://github.com/luisagroup/luisacompute
High-Performance Rendering Framework on Stream Architectures
cpu cross-platform cuda directx dsl dxr gpu graphics high-performance ispc llvm metal optix raytracing rendering rtx siggraph-asia-2022
Last synced: 11 Apr 2025
https://github.com/pjbomb2/truetrace-unity-pathtracer
A High Performance Compute Shader Based Mesh Pathtracer in Unity3d without RT Cores
bindless bvh compute-shader cwbvh denoising disney-bsdf global-illumination gpu hlsl nee oidn panorama path-tracing raytracing realtime refit restir-gi rtx unity unity3d
Last synced: 15 May 2025
https://github.com/vkoskiv/c-ray
c-ray is a small, simple path tracer written in C
bvh-accelerator c graphics graphics-rendering json kd-tree monte-carlo path-tracer path-tracing ray-tracing raytrace raytracer raytracing raytracing-algorithms sdl2
Last synced: 14 Apr 2025
https://github.com/Friduric/voxel-cone-tracing
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
cg cone ray-tracing raytracing renderer shader tracing voxel
Last synced: 15 Mar 2025
https://github.com/LuisaGroup/LuisaCompute
High-Performance Rendering Framework on Stream Architectures
cpu cross-platform cuda directx dsl dxr gpu graphics high-performance ispc llvm metal optix raytracing rendering rtx siggraph-asia-2022
Last synced: 09 Jul 2025
https://github.com/tcbrindle/raytracer.hpp
Simple compile-time raytracer using C++17
c-plus-plus c-plus-plus-17 compile-time raytracer raytracing
Last synced: 05 Apr 2025
https://github.com/Devsh-Graphics-Programming/Nabla
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
computer-graphics cuda cuda-opengl gpgpu gpu graphics-engine graphics-library hlsl optix optix-denoiser path-tracing pathtracing pbr raytracing rendering shaders spir-v vulkan
Last synced: 10 Jun 2026
https://github.com/diligentgraphics/diligentcore
A modern cross-platform low-level graphics API
d3d11 d3d12 direct3d directx-11 directx-12 directx11 directx12 graphics graphics-engine opengl opengl-es openxr ray-tracing raytracing shaders vulkan vulkan-api vulkan-engine
Last synced: 14 May 2025
https://github.com/nvpro-samples/vk_raytrace
Ray tracing glTF scene with Vulkan
gltf gltf2 hdr importance-sampling pbr raytracing tonemapping vulkan
Last synced: 23 Oct 2025
https://github.com/ashenvalezx/zxengine
C++ game engine project, for learning, practice and experiment.
cpp cpp20 cross-platform directx directx12 game-animation game-development game-engine graphics lua multithreading opengl physics-engine raytracing shaders vulkan
Last synced: 12 Apr 2025
https://github.com/rnd-team-dev/plotoptix
Data visualisation and ray tracing in Python based on OptiX 8.1 framework.
3d-graphics animation cuda generative-art gpu nvidia optix path-tracing pathtracing plot ray-tracing raytracer raytracing real-time rtx visualization
Last synced: 15 May 2025
https://github.com/radarsimx/radarsimpy
Radar Simulator built with Python and C++
cuda radar raytracing simulation
Last synced: 04 Apr 2026
https://github.com/Zielon/PBRVulkan
Vulkan Real-time Path Tracer Engine
brdf gpu-programming light-simulation path-tracer pbr rasterization raycaster-engine raycasting raytracer raytracing rtx vulkan
Last synced: 09 Jul 2025
https://github.com/jasonma0012/mooatoon
The Ultimate Solution for Cinematic Toon Rendering in UE5
cel-shading cinematic global-illumination lumen raytracing realtime toon-shading unreal-engine unreal-engine-5
Last synced: 09 Apr 2025
https://github.com/neil3d/50yearsofraytracing
以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。
path-tracing ray-tracing raycasting raytracing
Last synced: 06 Apr 2025
https://github.com/neil3d/50YearsOfRayTracing
以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。
path-tracing ray-tracing raycasting raytracing
Last synced: 04 Apr 2025
https://github.com/Nadrin/Quartz
Vulkan RTX path tracer with a declarative ES7-like scene description language.
graphics path-tracing pbr physically-based-rendering qml qt qt3d raytracing rtx vulkan
Last synced: 08 May 2025
https://github.com/andrejnau/FlyCube
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
d3d12 direct3d directx directx-12 directx12 dxr gamedev graphics-api graphics-engine graphics-library graphics-programming metal ray-tracing raytracing renderer rendering rtx vulkan vulkan-api
Last synced: 08 May 2025
https://github.com/optozorax/portal
🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.
game-development portal raytracing rust wasm
Last synced: 05 Jan 2026
https://github.com/compix/VoxelConeTracingGI
Global illumination with Voxel Cone Tracing in fully dynamic scenes using a 3D clipmap to support huge areas around the camera while maintaining a low memory footprint.
clipmap global-illumination gpgpu opengl raytracing real-time voxel voxel-cone-tracing
Last synced: 25 Nov 2025
https://github.com/microsoft/OpticSim.jl
Optical Simulation software
julia optical optics raytracing simulation
Last synced: 22 Jul 2025
https://github.com/but0n/ashes
WebGL2.0 3D Engine - Global Illumination - RayTracing
bvh ecs game-engine global-illumination gltf monte-carlo path-tracing pbr-shading raytracer raytracing webgl webgl2
Last synced: 05 Apr 2025
https://github.com/mikeroyal/asus-rog-ally-guide
A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.
armoury-crate asus asus-rog directx12 dualsense epic-games-store fidelityfx fsr game-launcher game-library gamepad gaming gog optimization raytracing rgb steam-games tweaks windows-desktop windows11
Last synced: 06 Apr 2025
https://github.com/winstxnhdw/autocarros2
A virtual simulation platform for autonomous vehicle sensing, mapping, control and behaviour methods using ROS 2 and Gazebo.
ackermann-vehicle bayesian gazebo occupancy-grid-map path-planning path-tracking raytracing rclcpp rclpy ros2 stanley-controller
Last synced: 15 Sep 2025
https://github.com/mikeroyal/Asus-ROG-Ally-Guide
A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.
armoury-crate asus asus-rog directx12 dualsense epic-games-store fidelityfx fsr game-launcher game-library gamepad gaming gog optimization raytracing rgb steam-games tweaks windows-desktop windows11
Last synced: 29 Sep 2025
https://github.com/knightcrawler25/optix-pathtracer
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
brdf cuda disney gpu optix pathtracing raytracing
Last synced: 07 Apr 2025
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 16 May 2025
https://github.com/cdrinmatane/SSRT
Real-time indirect diffuse illuminaton using screen-space information for Unity.
graphicsprogramming raytracing rendering screenspace shaders ssrt unity unity3d unity3d-games
Last synced: 25 Apr 2025
https://github.com/favreau/Sol-R
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
3d 3d-graphics-engine cuda gpgpu gpu-acceleration gpu-computing graphics-engine interactive opencl path-tracing pathtracing ray-tracing raytracer raytracing raytracing-engine realtime-rendering rendering science virtual-reality vr
Last synced: 30 Apr 2025
https://github.com/bluebrain/brayns
Visualizer for large-scale and interactive ray-tracing of neurons
brain embree interactive ispc-compiler json-rpc large-scale neurons neuroscience ospray pathtracing photorealistic-based-rendering python raytracing realtime-rendering visualisation volume-rendering websockets
Last synced: 13 Apr 2025
https://github.com/BlueBrain/Brayns
Visualizer for large-scale and interactive ray-tracing of neurons
brain embree interactive ispc-compiler json-rpc large-scale neurons neuroscience ospray pathtracing photorealistic-based-rendering python raytracing realtime-rendering visualisation volume-rendering websockets
Last synced: 29 Mar 2025
https://github.com/keijiro/UnityDxrTest
A testbed project for Unity real-time ray tracing features
dxr graphics ray-tracing raytracing unity unity3d
Last synced: 29 Apr 2025
https://github.com/zhaijialong/realengine
My toy engine, mainly for rendering experiment and prototyping.
bindless d3d12 global-illumination gpu-driven-rendering metal raytracing rendergraph vulkan
Last synced: 12 Apr 2025
https://github.com/vinibiavatti1/raycastingtutorial
A simple RayCasting rendering tutorial for game development
2-5d 3d ceilcasting floorcasting game-development graphical-programming javascript pseudo-3d raycast-algorithm raycaster raycasting raycasting-engine raycasting-rendering-tutorial raytracing skycasting tutorial
Last synced: 16 May 2025
https://github.com/sergcpp/dummyengine
Сross-platform Vulkan/OpenGL 3D engine for personal experimentation
engine opengl raytracing renderer vulkan
Last synced: 13 Apr 2025
https://github.com/svenstaro/bvh
A fast BVH using SAH in rust
bvh crates intersection-tests pathtracing rays raytracing
Last synced: 15 May 2025
https://github.com/brandondube/prysm
physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...
4d diffraction forbes-polynomial gpu-computing modeling mtf mtf-mapper optics phase-retrieval phasecam propagation psf python q-polynomial raytracing trioptics wavefront wavefront-sensing zernike zygo
Last synced: 04 Apr 2025
https://github.com/jkulhanek/tetra-nerf
Official implementation for Tetra-NeRF paper - NeRF represented as triangulation of input point cloud.
3d 3d-reconstruction computer-vision nerf nerfstudio neural-networks optix pytorch raytracing
Last synced: 26 Dec 2025
https://github.com/sergcpp/ray
Embeddable physically based renderer
bvh directx12 gpu path-tracer raytracing rtx vulkan
Last synced: 04 Apr 2025
https://github.com/TeamWisp/WispRenderer
RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science
cpp cpp17 cpp20 direct3d12 directx12 raytracing raytracing-render renderer
Last synced: 25 Nov 2025
https://github.com/oseiskar/black-hole
WebGL simulation of a Schwarzschild black hole
blackhole raytracing shader simulation webgl
Last synced: 23 Feb 2026
https://github.com/kaanaksit/odak
Scientific computing library for optics, computer graphics and visual perception.
cluster-computing color computational-display computational-imaging computational-optics computer-generated-holography computer-graphics deep-learning holography jones-calculus lensless machine-learning numpy odak optics perception python pytorch raytracing wave-optics
Last synced: 11 Apr 2026
https://github.com/shiinamiyuki/akari_render
High Performance CPU/GPU Physically Based Renderer in Rust
blender gpu-computing gpu-raytracing path-guiding path-tracer path-tracing ray-tracing raytracing rust
Last synced: 09 Oct 2025
https://github.com/teamwisp/wisprenderer
RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science
cpp cpp17 cpp20 direct3d12 directx12 raytracing raytracing-render renderer
Last synced: 04 Oct 2025
https://github.com/stasilo/retrace.gl
Create, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
generative-art glsl graphics javascript path-tracer raymarching raymarching-distance-fields raytracing raytracing-engine shaders signed-distance-functions webgl2
Last synced: 13 Oct 2025
https://github.com/raytracing/gpu-tracing
Ray tracing on GPU systems
book gpu graphics-rendering ray-tracing raytracing
Last synced: 07 Apr 2025
https://github.com/Dalamar42/rayt
Monte Carlo ray tracer developed using Rust
Last synced: 30 Apr 2025
https://github.com/yilingqiao/dmrf
Dynamic Mesh-Aware Radiance Fields (ICCV2023): Raytracing rendering and interactive simulating mesh with NeRF
cuda nerf raytracing simulation
Last synced: 09 Apr 2025
https://github.com/susam/pov25
Ray tracing 25 scenes in 25 days with POV-Ray
Last synced: 15 Feb 2026
https://github.com/nvidiagameworks/bridge-remix
This is the NVIDIA RTX Remix Runtime Bridge repository
nvidia pathtracing raytracing remix rtx rtxremix
Last synced: 04 Apr 2025
https://github.com/JaredP94/Unreal-Development-Guides-and-Tips
High-level concept explanations, detailed tutorials, performance considerations, shortcuts and other useful content that aims to improve your Unreal Engine 4 development journey.
chaos-physics game-development guide optimization ray-tracing raytracing rtx tips-and-tricks ue4 unreal-engine unreal-engine-4 unrealengine
Last synced: 18 Mar 2025
https://github.com/mkeeter/rayray
A tiny GPU raytracer, using Zig and WebGPU
glsl gpu raytracing webgpu zig
Last synced: 27 Feb 2026
https://github.com/nvpro-samples/vk_gltf_renderer
Rendering glTF scenes with ray tracer and raster (Vulkan)
cubemap gltf gltf2 importance-sampling pbr raytracing tonemapping vulkan
Last synced: 05 Apr 2025
https://github.com/kbladin/monte_carlo_ray_tracer
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
brdf cplusplus global-illumination monte-carlo monte-carlo-integration monte-carlo-ray-tracing monte-carlo-simulation photon-mapping radiance ray-tracer ray-tracing raycaster raycasting raytracer raytracing raytracing-engine rendering rendering-2d-graphics rendering-engine
Last synced: 10 Sep 2025
https://github.com/kmill/lean4-raytracer
A simple raytracer written in Lean 4
Last synced: 04 Mar 2026
https://github.com/aromanro/raytracer
A ray tracing program
3d 3d-graphics 3d-models optics ray-tracer ray-tracing raytracer raytracing raytracing-one-weekend raytracing-render wxwidgets wxwidgets-applications
Last synced: 11 Apr 2025
https://github.com/kayru/raytracedshadows
This demo implements BVH construction and GPU traversal for rendering hard shadows.
Last synced: 26 Mar 2025
https://github.com/piellardj/diamond-webgl
Ray-tracing engine for real-time diamond rendering in WebGL
diamond fresnel optics photorealistic-rendering raytracing real-time refraction snell webgl
Last synced: 12 Feb 2026
https://github.com/polyfloyd/shady
CLI tool to render GLSL shaders
glsl glslviewer raytracing shadertoy
Last synced: 05 Apr 2025
https://github.com/aik2mlj/raytracer-tutorial
Raytracer tutorial for PPCA 2021, written in Rust.
Last synced: 01 Feb 2026
https://github.com/schmelczer/sdf-2d
A graphics library to enable the real-time rendering of 2D signed distance fields on the web.
2d circle-tracing glsl graphics-library raytracing sdf-2d typescript webgl webgl2 webpack
Last synced: 08 Apr 2026
https://github.com/ashpil/moonshine
A general purpose ray traced renderer built with Zig + Vulkan
Last synced: 06 Apr 2025
https://github.com/deepmimo/deepmimo
DeepMIMOv4: A Toolchain and Database for Ray-tracing Datasets.
5g 6g dataset machine-learning radio-propagation raytracing reproducible-research sensing wireless-communication worldwide
Last synced: 31 May 2026
https://github.com/HK-SHAO/RayTracingPBR
A very simple PBR Path Tracing Renderer.
graphics pbr raytracing taichi
Last synced: 02 Apr 2025
https://github.com/danieljfarrell/pvtrace
Optical ray tracing for luminescent materials and spectral converter photovoltaic devices
energy optics photovoltaics python raytracing
Last synced: 07 May 2025
https://github.com/RenderKit/ospray-studio
An application to showcase OSPRay's rendering capabilities
ospray path-tracing pathtracing ray-tracing raytracing rendering scientific-visualization scivis visualization
Last synced: 04 Apr 2025