Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: ray-tracer
markphelps/go-trace
Implementing a path tracer in Go
Language: Go - Size: 67.4 KB - Last synced: about 11 hours ago - Pushed: over 4 years ago - Stars: 83 - Forks: 7
macroing/Dayflower
A photorealistic 3D-renderer written in Java
Language: Java - Size: 195 MB - Last synced: about 1 hour ago - Pushed: about 17 hours ago - Stars: 26 - Forks: 2
Enigmatisms/cuda-pt
Templated CUDA/C++17 path tracer.
Language: Cuda - Size: 23.4 KB - Last synced: about 1 hour ago - Pushed: about 20 hours ago - Stars: 0 - Forks: 0
LuxCoreRender/LuxCore
LuxCore source repository
Language: C++ - Size: 144 MB - Last synced: about 3 hours ago - Pushed: 4 months ago - Stars: 1,120 - Forks: 139
ledyba/tiny-ray.rs
Tiny ray-tracing engine
Language: Rust - Size: 18.4 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 6 - Forks: 1
MaximumOctopus/Twnkl
My implementation of the ray tracer from the book "The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer"
Language: C++ - Size: 11.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0
Thomas-Klietsch/bpt
Bi-directional path tracer with no MIS
Language: C++ - Size: 493 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
Niederb/ray_tracer
Simple ray tracer implemented in Rust
Language: Rust - Size: 38.1 KB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
Vertexwahn/FlatlandRT
FlatlandRT is a 2D ray tracer visualization tool.
Language: C++ - Size: 58.9 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 72 - Forks: 1
0xmmalik/raytracing
A program which allows you to create objects in a scene (thus far, only spheres and light sources) and this scene is rendered and displayed using principles of optics and graphics. (Currently 48% operational...)
Language: Java - Size: 46.9 KB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
jdinkla/from-the-ground-up-ray-tracer
A ray tracer inspired by reading the book "Ray tracing from the ground up" by Kevin Suffern
Language: Kotlin - Size: 2.71 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 5 - Forks: 2
mwcz/rust-raytracer-weekend
My Rust implementation of Ray Tracing in One Weekend by Peter Shirley.
Language: Rust - Size: 7.67 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 24 - Forks: 1
cdgco/raytracing
C++ Ray Tracer based on Peter Shirley's Ray Tracing in One Weekend
Language: C - Size: 13.5 MB - Last synced: 15 days ago - Pushed: 9 months ago - Stars: 6 - Forks: 0
bennerv-school-projects/RaytracerV3
C++ Raytracer implementation with nifty features
Language: C++ - Size: 542 KB - Last synced: 17 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
ikasty/Ray-Tracer
C based Ray Tracer
Language: C - Size: 17.6 MB - Last synced: 18 days ago - Pushed: over 7 years ago - Stars: 2 - Forks: 0
ankitsinghkushwah/Ray-Tracer
CPU based realtime ray tracer with C++ and Win32 API
Language: C - Size: 53.6 MB - Last synced: 21 days ago - Pushed: about 5 years ago - Stars: 3 - Forks: 1
GPSnoopy/RayTracingInVulkan
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
Language: C++ - Size: 19.1 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1,108 - Forks: 102
triSYCL/path_tracer
Experimental path tracing with C++20 and SYCL
Language: C++ - Size: 2.27 MB - Last synced: 4 days ago - Pushed: almost 3 years ago - Stars: 23 - Forks: 8
agourlay/ray-tracer π¦
Implementation in Rust of "The Ray Tracer Challenge" book.
Language: Rust - Size: 8.75 MB - Last synced: about 17 hours ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0
timvisee/raytrace-rs
:crystal_ball: A ray tracer in Rust.
Language: Rust - Size: 7.26 MB - Last synced: about 12 hours ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 0
avik-pal/RayTracer.jl
Differentiable RayTracing in Julia
Language: Julia - Size: 34.9 MB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 146 - Forks: 12
elbertronnie/path-tracer
A path tracer written in Rust and WebGPU
Language: Rust - Size: 1.67 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
wermos/Celerity
A fast ray-tracing engine in C++20.
Language: C++ - Size: 40.6 MB - Last synced: about 6 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
ray-di/Ray.FakeModule Fork of kuma-guy/Ray.FakeModule
DEPRECATED USE ray-di/test-double INSTEAD
Language: PHP - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
Zydak/Vulkan-Path-Tracer
Vulkan Path Tracer
Language: C++ - Size: 325 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
debowin/fray-tracer
A Fundamental Ray Tracer
Language: C - Size: 11.4 MB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1
jonasgeiler/raytracer-lua
A simple 3D raytracer written in Lua (WIP)
Language: Lua - Size: 723 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 1
Lexdysic/RayTracer
Run-time path tracer
Language: C++ - Size: 24.4 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
klaushauschild1984/gml-tracer
Raytracer with stack based scene descrition language (GML)
Language: Game Maker Language - Size: 771 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
Alba-NR/IntroGraphics_RayTracer_IA
:rocket: Ray tracer written in Java as an assignment for the Introduction to Graphics Part IA course. (more details in README).
Language: Java - Size: 1.06 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
PhillipChaffee/ray_tracer
Ray Tracer in Rust
Language: Rust - Size: 375 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
ahamez/ray-tracer
The Ray Tracer Challenge in Rust
Language: Rust - Size: 34.5 MB - Last synced: about 12 hours ago - Pushed: almost 2 years ago - Stars: 33 - Forks: 1
pavlus/rt-one-week-rust
Ray tracer in one week(end), Rust version
Language: Rust - Size: 6.71 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
SinclaM/ray-tracer-challenge
A simple ray tracer to experiment with Zig
Language: Zig - Size: 107 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 0
AirGuanZ/Atrc
My path tracer
Language: C++ - Size: 308 MB - Last synced: 2 months ago - Pushed: 10 months ago - Stars: 500 - Forks: 31
aromanro/RayTracer
A ray tracing program
Language: C++ - Size: 26.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 115 - Forks: 17
driule/ray-tracer
Advanced Graphics project #1 for Utrecht University
Language: C - Size: 5.43 MB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
AndresGregB/Ray-Tracer
Working ray-tracer using Opengl 1.0
Language: C++ - Size: 585 KB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
tensorush/zigzag
π¦ π± Multi-threaded CPU path tracer.
Language: Zig - Size: 2.32 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 15 - Forks: 0
GNiendorf/tracepy
Ray Tracing and Optical Design in Python
Language: Python - Size: 2.56 MB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 52 - Forks: 15
diegomacario/Super-Sunshine
A ray-tracer with a simple scene description language for easily generating beautiful images.
Language: C++ - Size: 86.7 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 116 - Forks: 4
64/cmake-raytracer
Ray tracer written in pure CMake
Language: CMake - Size: 370 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 778 - Forks: 13
Project-10/OpenRT
Open Source Ray Tracing Library
Language: C++ - Size: 130 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 103 - Forks: 20
mrushyendra/browser-ray-tracer
A ray tracer for the web written entirely in native JavaScript
Language: JavaScript - Size: 8.49 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
JVillella/siyana-renderer
An ongoing upgrade to an a OpenCL-based path tracer and terrain generator I wrote many years back.
Language: C++ - Size: 6.63 MB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 8 - Forks: 0
JVillella/tiny-path
An instructive one-file Ruby path tracer
Language: Ruby - Size: 2.64 MB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 53 - Forks: 5
erichlof/Joy-of-Ray-Tracing
The companion code repository for 'The Joy of Ray Tracing' video series on YouTube
Language: JavaScript - Size: 6.18 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 3
maricard18/42-miniRT Fork of Nuno-Jesus/42_miniRT
A mini Ray Tracer build in C
Language: C - Size: 29.3 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
ange-yaghi/manta-ray
An open source physically based renderer.
Language: C++ - Size: 675 MB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 713 - Forks: 21
vicaroni/RayTracing
Rust porting of Ray Tracing in one weekend
Language: Rust - Size: 26.4 KB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
kbladin/Monte_Carlo_Ray_Tracer
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Language: C++ - Size: 20.7 MB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 132 - Forks: 31
Meirshomron/RayTracer
Ray Tracer in C++ with openGL.
Language: C++ - Size: 2.24 MB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 11 - Forks: 2
biroeniko/raytracer
My very first ray tracer implementation.
Language: C - Size: 102 MB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 123 - Forks: 7
rafael-fuente/Python-Raytracer
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Language: Python - Size: 15.7 MB - Last synced: 6 months ago - Pushed: 11 months ago - Stars: 423 - Forks: 39
NullSense/Tracey
A 3d ray tracer in C++ (High School Project)
Language: C++ - Size: 647 KB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 26 - Forks: 4
CaffeineViking/mcrt
Monte Carlo Raytracer from Scratch in C++11/14
Language: C++ - Size: 19.2 MB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 30 - Forks: 4
vhiribarren/raytracer-rust
Toy project to test Rust and understand ray tracer principles.
Language: Rust - Size: 2.83 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 3
siavashadpey/renderrr
A GPU implementation of a simple ray tracer.
Language: Cuda - Size: 4.24 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
zigguratvertigo/smallpt-rs
A Rust implementation of a small ray/pathtracer.
Language: Rust - Size: 1.3 MB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 30 - Forks: 5
AlperenTemur/Ray-Tracing-C-OOP
Highly performance optimized ray tracing library
Language: C - Size: 15.6 KB - Last synced: 5 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
bedis-elacheche/ray-tracer-challenge
A typescript raytracer based on the book "The Ray Tracer Challenge"
Language: TypeScript - Size: 57.7 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
HummaWhite/Project3-CUDA-Path-Tracer Fork of CIS565-Fall-2022/Project3-CUDA-Path-Tracer
GPU Physically Based Renderer (CUDA Base) [2022]
Language: C++ - Size: 491 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 0
ippan/simplex-ray
A simple ray tracer
Language: C# - Size: 2.38 MB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
svupol/Realtime-ray-tracer
Language: Java - Size: 155 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
STHobbes/render
Ray Tracing code/class for CSE581 - 3D Rendering
Language: HTML - Size: 3.73 MB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
romanlarionov/RayTracer
Language: C++ - Size: 7.24 MB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0
liderako/Rtv1 π¦
Language: C - Size: 5 MB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
lilianmallardeau/RayTracer
A ray tracer in C++
Language: C++ - Size: 6.65 MB - Last synced: 9 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
lilianmallardeau/RayTracerGUI
A simple GUI for my ray tracer, built with Qt
Language: C++ - Size: 8.21 MB - Last synced: 9 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
FredrikErikJohansson/Ray-tracer
Monte Carlo Ray Tracer implemented from scratch in C++. Made in the course TNCG15 Advanced Global Illumination and Rendering at LinkΓΆping University.
Language: C++ - Size: 351 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
carld/ray-tracer
Software ray tracer, from Ray Tracing in One Weekend
Language: C - Size: 20.5 KB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 6 - Forks: 0
ilmetjj/Easy-Ray-Tracing-Render
A simple c++ based ray-tracer rendering-engine with montecarlo sampling integration
Language: C++ - Size: 174 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0
DrA1ex/raytracer-js
Ray-caster / Ray-tracer (2D to pseudo 3D)
Language: JavaScript - Size: 129 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
SuboptimalEng/ray-tracing
π Learning the basics of Ray Tracing.
Language: TypeScript - Size: 4.47 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 3 - Forks: 0
coocos/toy-tracer π¦
Run-of-the-mill ray tracer
Language: JavaScript - Size: 2.27 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
niranjsasikumar/3D-Renderer
A 3D renderer that uses ray tracing techniques to generate images by simulating the interaction of light rays with various objects.
Language: C++ - Size: 171 KB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
DLopezMadrid/tracerr
A simple raytracing program writen in C++
Language: C - Size: 7.2 MB - Last synced: 2 days ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 1
Kamirus/ray-tracer
Rendering 3D scenes with geometric figures, mirrors, realistic shadows, depth of field and global illumination.
Language: OCaml - Size: 41.8 MB - Last synced: 8 days ago - Pushed: about 3 years ago - Stars: 4 - Forks: 0
HugoHugon-90/RayTracingMirrors
This is a draft-like code, which arose from a friend's request to try to estimate the focal point of a beam of light after hitting 3 mirrors. In the code one may create the 3 different mirrors, the initial position and aperture of the beam, hence, by visualization, one is able to fine-tune the mirror's positions, given the beam's characteristics,
Language: C++ - Size: 519 KB - Last synced: 3 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
cdriehuys/raytracer
A Rust implementation of "The Ray Tracer Challenge"
Language: Rust - Size: 86.9 KB - Last synced: 8 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
ema2159/tinyraytracer_rs
tinyraytracer implementation using Rust
Language: Rust - Size: 5.56 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
HummaWhite/Zillum
CPU Physically Based Renderer [2020-]
Language: C++ - Size: 11.3 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 14 - Forks: 3
chillb0nes/ray-tracer
Simple Java Ray Tracer
Language: Java - Size: 440 KB - Last synced: 12 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
TonyZYT2000/MyRayTracer
Yet another ray tracer written while reading Ray Tracing in One Weekend series.
Language: C++ - Size: 321 KB - Last synced: 12 months ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0
DheerendraRathor/GoTracer
A distributed Go implementation of Ray Tracing in One Weekend by Peter Shirley
Language: Go - Size: 2.73 MB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 61 - Forks: 2
NUZEROVI/Ray-Tracer-BVH-Mesh-Speedup-for-TXT-File Fork of nishantb15/Ray-Tracer-Part-2-BVH-and-Mesh
Advanced Computer Graphics Assignments 4
Language: C++ - Size: 9.49 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
JstnMcBrd/ray-tracer
A simple ray tracer written in Python.
Language: Python - Size: 65.4 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0
gerich-home/global-illumination
Global illumination implementation
Language: C++ - Size: 71.3 KB - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 2 - Forks: 1
HummaWhite/ZillumGL
GPU Physically Based Renderer (OpenGL Base) [2021-]
Language: C++ - Size: 37.3 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 57 - Forks: 6
l3ch4tno1r/Command_Line_3D
A command line 3D graphics engine
Language: C++ - Size: 2.72 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
pnlybubbles/LumillyRender
Monte Carlo path tracing implementation on Rust
Language: Rust - Size: 21.3 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 36 - Forks: 0
amanshenoy/path-tracer
A physically-based Monte Carlo Path Tracer (Ray Tracer) from scratch
Language: C++ - Size: 198 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 44 - Forks: 2
thepaladon/Tmpl8_Ray_Tracer
CPU Ray Tracer - Year 1 - Block B - made with a modified version of an OpenGL and SDL2 template which can be found [here](https://www.3dgep.com/cpp-fast-track-2-template/)
Language: C - Size: 93.3 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
Rabbid76/PyGameRayTracing
PyGame ray trace based on Peter Shirley's book Ray Tracing in One Weekend (Ray Tracing Minibooks Book 1)
Language: Python - Size: 4.19 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 16 - Forks: 1
PearCoding/PearRay
[Onhold] Experimental high accurate spectral path and ray tracer.
Language: C++ - Size: 42.5 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 17 - Forks: 0
gfgafn/GAMES101
Assignments of GAMES101: Introduction to Computer Graphics(Rasterization, Geometry(Curves and Meshes), Animation / Simulation)
Language: C++ - Size: 3.02 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
edap/tuot
Language: Rust - Size: 4.95 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
librity/weekendrt
A simple ray tracer made in a weekend.
Language: C - Size: 90.2 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
sraaphorst/raytracer-kotlin
The Ray Tracer Challenge implemented in Kotlin
Language: Kotlin - Size: 14.4 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
architector1324/micro-rt
Lightweight raytracing microservice written in Rust
Language: Rust - Size: 27.9 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0