raytracing
Here are 1,471 public repositories matching this topic...
A brief computer graphics / rendering course
-
Updated
Mar 18, 2022 - C++
3D engine focusing on modern rendering
-
Updated
Jul 7, 2022 - C++
A modern cross-platform low-level graphics library and rendering framework
-
Updated
Jul 7, 2022 - Batchfile
A brief computer graphics / rendering course
-
Updated
Jan 30, 2019 - C++
Learn computer graphics by writing GPU shaders!
-
Updated
Oct 25, 2021 - GLSL
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
-
Updated
Jul 1, 2022 - JavaScript
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
-
Updated
Jun 20, 2022 - JavaScript
Building game development ecosystem for @ziglang!
-
Updated
Jul 7, 2022 - C++
NanoRT, single header only modern ray tracing kernel.
-
Updated
Jun 7, 2022 - C++
LuxCore source repository
-
Updated
May 29, 2022 - C++
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
-
Updated
Mar 11, 2022 - C++
Simple Open-source Ray Tracer
-
Updated
May 6, 2022 - C++
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
-
Updated
May 3, 2018 - C++
Simple compile-time raytracer using C++17
-
Updated
Nov 8, 2021 - C
c-ray is a small, simple path tracer written in C
-
Updated
Jul 7, 2022 - C
A fast and minimalist 3D viewer.
-
Updated
Jul 6, 2022 - C++
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
-
Updated
Jul 6, 2022 - JavaScript
Curated list of ray tracing resources
-
Updated
Oct 4, 2021
A modern cross-platform low-level graphics API
-
Updated
Jul 8, 2022 - C++
GPU Raytracer from scratch in C++/CUDA
-
Updated
Jul 7, 2022 - C++
Vulkan RTX path tracer with a declarative ES7-like scene description language.
-
Updated
Nov 2, 2019 - C++
Vulkan Real-time Path Tracer Engine
-
Updated
Oct 10, 2021 - C++
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
-
Updated
Apr 13, 2021 - Python
A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
-
Updated
Oct 23, 2018 - C++
A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
-
Updated
Feb 1, 2022 - C++
Data visualisation and ray tracing in Python based on OptiX 7.3 framework.
-
Updated
May 28, 2022 - Python
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
-
Updated
Jun 21, 2022 - Jupyter Notebook
Improve this page
Add a description, image, and links to the raytracing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the raytracing topic, visit your repo's landing page and select "manage topics."

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

OpticSim does not currently model reflection from metals properly. Adding support for complex indices of refraction to Glasscat and the various functions called by trace would address this problem. Would also require finding online sources of index data for metals, and adding them to the OpticSim GlassCat loader. Possible source of data here http://www.sspectra.com/sopra.html.