Here are
145 public repositories
matching this topic...
LuxCore source repository
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
Ray tracer written in pure CMake
Updated
Jul 3, 2021
CMake
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Updated
Apr 13, 2021
Python
Differentiable RayTracing in Julia
Updated
Jul 8, 2021
Julia
A ray-tracer with a simple scene description language for easily generating beautiful images.
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Implementing a path tracer in Go
A distributed Go implementation of Ray Tracing in One Weekend by Peter Shirley
An instructive one-file Ruby path tracer
Monte Carlo path tracing implementation on Rust
Updated
Nov 23, 2018
Rust
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
A Rust implementation of a small ray/pathtracer.
Updated
Dec 29, 2019
Rust
A photorealistic, realtime and GPU-based renderer written in Java
Updated
May 13, 2021
Java
A 3d ray tracer in C++ (High School Project)
An open source physically based renderer.
Updated
Dec 15, 2019
Haskell
🌞 A physically based monte carlo path tracer written in C++
Open Source Ray Tracing Library
Experimental high accurate spectral path and ray tracer.
Monte Carlo Raytracer from Scratch in C++11/14
A real-time OpenGL Compute shader based Progressive Path Tracer.
Updated
Jun 23, 2019
GLSL
A photo-realistic 3D rendering engine
PyGame ray trace based on Peter Shirley's book Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1)
Updated
Apr 4, 2021
Python
C++03 compile-time ray tracer
Improve this page
Add a description, image, and links to the
ray-tracer
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
ray-tracer
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Currently you can only save a given geometry as a csv file, but you cannot load that csv file directly from TracePy. Also, the ability to load optics tables from other ray tracing software such as BEAM4 would allow us to validate TracePy's outputs