Here are
116 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.
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Updated
Sep 7, 2020
Python
A ray-tracer with a simple scene description language for easily generating beautiful images.
Differentiable RayTracing in Julia
Updated
Sep 10, 2020
Julia
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
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
A 3d ray tracer in C++ (High School Project)
A photorealistic, realtime and GPU-based renderer written in Java
A Rust implementation of a small ray/pathtracer.
Updated
Dec 29, 2019
Rust
Updated
Dec 15, 2019
Haskell
Monte Carlo path tracing implementation on Rust
Updated
Nov 23, 2018
Rust
Experimental high accurate spectral path and ray tracer.
An open source physically based renderer.
Monte Carlo Raytracer from Scratch in C++11/14
A photo-realistic 3D rendering engine
Ray Tracing algorithms using OpenCL and Aparapi
Updated
Mar 10, 2018
HTML
Open Source Ray Tracing Library
C++03 compile-time ray tracer
A simple raytracing program writen in C++
A real-time OpenGL Compute shader based Progressive Path Tracer.
Updated
Jun 23, 2019
GLSL
An ongoing upgrade to an a OpenCL-based path tracer and terrain generator I wrote many years back.
Physically Based Rendering with Python
Updated
May 4, 2020
Python
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