3D engine with modern graphics
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
Fast and minimalist 3D viewer.
A modern cross-platform low-level graphics library and rendering framework
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
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
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
Ray tracing examples and tutorials using VK_KHR_ray_tracing
Sionna: An Open-Source Library for Research on Communication Systems
The Persistence of Vision Raytracer (POV-Ray)
LuxCore source repository
Header-only dependency-free BVH construction and traversal library.
A modern C++ BVH construction and traversal library
High-Performance Rendering Framework on Stream Architectures
Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.
Simple Open-source Ray Tracer
A modern cross-platform low-level graphics API
ToonRenderPipeline Unity6 RayTracing
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Curated list of ray tracing resources
A Vulkan Raytracing framework for various bidirectional path tracing techniques
Radar Simulator built with Python and C++
Traktor Game Engine
π΅π Portal Explorer β web visualization of mind-blowing portals using ray-tracing.
Embeddable physically based renderer
Advanced viewer implementing several rendering methods for 3D gaussians using Vulkan API