Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: raytracer
vladbologa/raytracer-cpp
Building a ray tracer in C++, following "The Ray Tracer Challenge" by Jamis Buck
Language: C++ - Size: 69.3 KB - Last synced: 5 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
paivett/raytracing
A tiny ray tracer implementation based on Peter Shirley books
Language: C++ - Size: 109 KB - Last synced: 5 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
roberlarues/PyTracer
A simple Ray Tracer made in Python (J4F)
Language: Python - Size: 594 KB - Last synced: 5 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
danieledapo/r
small business-card sized ray tracer
Language: C++ - Size: 86.9 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
danieledapo/r3d
playground to learn 3d using Rust
Language: Rust - Size: 14.8 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 9 - Forks: 1
encelo/pmTracer
Poor Man's Tracer is a very simple and minimal ray tracing and path tracing library
Language: C++ - Size: 79.1 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
bewuethr/bash-raytracer
A raytracer in (mostly) Bash
Language: Shell - Size: 2.69 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 46 - Forks: 1
thatbakamono/CRT
CRT is an offline raytracer
Language: C++ - Size: 1.68 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
lapiks/the-ray-tracer-challenge
Implementation in Rust of the ray tracer presented in "The Ray Tracing Challenge" book by Jamis Buck
Language: Rust - Size: 10.5 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
AeksiaCodes/LuaRTX
Simple Raytracer Written in Lua
Language: Lua - Size: 1.14 MB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ferennag/raytracer
Raytracer challenge implemented in C
Language: C - Size: 23.4 KB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
SohamBorate/Ripple
Raytracer in C
Language: C - Size: 43.9 KB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
deermichel/eden
Raytracer written in Rust
Language: Rust - Size: 1.05 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
shibenb/simple-c-raytracer
A simplest possible ray tracer written in C, intentionally brute force, with minimal usage of pointers and external libraries, for easy understanding of the basic theory.
Language: C - Size: 32.2 KB - Last synced: 5 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
Nuno-Jesus/42_miniRT
A small version of a Ray Tracer implemented in C
Language: C - Size: 29.3 MB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 2
GoninDS/Ray-Tracer
Ray Tracer developed using 'The Ray Tracer Challenge' book as a base for the project.
Language: Python - Size: 10.3 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
bhickenbottom/Spike
Spike is a C# .NET Core path tracer with multithreading and SIMD, including a bit of code to create abstract art.
Language: C# - Size: 138 MB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0
manoelmms/RayTracingJava
Path Tracing from scratch in Java
Language: Java - Size: 22.7 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
komu/simpleray-kotlin
A trivial ray-tracer in Kotlin
Language: Kotlin - Size: 5.77 MB - Last synced: 6 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
komu/sharpray
Simple raytracer in F#
Language: F# - Size: 13.7 KB - Last synced: 6 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
komu/weekend-raytracer
Ray tracer in Rust
Language: Rust - Size: 2.39 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
dalev/path-tracer-ocaml
Language: OCaml - Size: 1.34 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 3 - Forks: 0
Ponup/php-raytracer
Raytracer written in PHP+GD
Language: PHP - Size: 71.3 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
Froncu/SoftwareRayTracer
A software RayTracer for Graphics Programming 1 at Digital Art and Entertainment.
Language: C - Size: 2.17 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
Mr-1311/ray-tracer
Simple ray tracer in rust
Language: Rust - Size: 2.79 MB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 15 - Forks: 0
maricard18/42-miniRT Fork of Nuno-Jesus/42_miniRT
A mini Ray Tracer build in C
Language: C - Size: 29.3 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1
NoiCoh/RayTracer
Graphics basics and image processing CS course in Tel-Aviv University.
Language: Java - Size: 409 KB - Last synced: 6 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
ltabis/raytracer
A simple Rust raytracer.
Language: Rust - Size: 11.9 MB - Last synced: 3 days ago - Pushed: about 4 years ago - Stars: 4 - Forks: 1
souvikshanku/ray-tracer
A simple ray tracer
Language: Python - Size: 52.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
knapeczadam/graphics-programming-1-raytracer
Language: C - Size: 580 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
novoselov-ab/rusty-ray
Yet another simple rust ray tracer
Language: Rust - Size: 776 KB - Last synced: 6 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
bpieniak/RayTracer
Java CPU multithreaded ray tracer.
Language: Java - Size: 15.4 MB - Last synced: 6 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
xinoip/xml-raytracer
Multithreaded Recursive Raytracer with XML scene loading support C++
Language: C++ - Size: 150 KB - Last synced: 6 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
shiinamiyuki/miyuki-renderer 📦
Experimental Physically Based Renderer
Language: C++ - Size: 451 MB - Last synced: 3 days ago - Pushed: about 4 years ago - Stars: 91 - Forks: 13
mandeep/renderama
A simple path tracer in Rust
Language: Rust - Size: 159 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
MorcilloSanz/Kathtracer
Monte Carlo Path Tracing
Language: Kotlin - Size: 17.3 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
bl33h/axolotlsLikePicklesRaytracing
A raytracing graphics app with a resource manager, skybox rendering, and precise sphere representation through ray intersections. An axolotl and two pickles take place in the scene.
Language: C++ - Size: 45.2 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
TheCaptainCraken/raytracer
A raytracer written in Rust from scratch.
Language: Rust - Size: 3.22 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
oskccy/raytracer_cpp
ray tracer written in pure c++, rendered to ppm file format
Language: C++ - Size: 3.7 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
vicaroni/RayTracing
Rust porting of Ray Tracing in one weekend
Language: Rust - Size: 26.4 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
saaaji/WebGL-2-Path-Tracer
A path tracer implemented in JavaScript using the WebGL 2 API
Language: JavaScript - Size: 21 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 4 - Forks: 0
NHollmann/Raytracer-Challenge-Go
My implementation of the ray tracer challenge in Go.
Language: Go - Size: 1.73 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
jan-van-bergen/GPU-Raytracer
GPU Raytracer from scratch in C++/CUDA
Language: C++ - Size: 385 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 722 - Forks: 37
scrapyard123/raytracer-sh 📦
Basic raytracer in shell
Language: Shell - Size: 5.86 KB - Last synced: 7 months ago - Pushed: 7 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: 7 months ago - Pushed: over 5 years ago - Stars: 132 - Forks: 31
BadGraphixD/Cuda-Voxel-Raytracing
A voxel raytracer made with C++, Cuda and OpenGL. This project is for educational purposes.
Language: Cuda - Size: 2.8 MB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1
biroeniko/raytracer
My very first ray tracer implementation.
Language: C - Size: 102 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 123 - Forks: 7
chedsapp/raytracer.js
Javascript and GLSL ray tracer
Language: JavaScript - Size: 28.3 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
sniklaus/wasm-raytracer
a performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
Language: HTML - Size: 63.5 KB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 166 - Forks: 11
cpp-gamedev/tray
Basic raytracer tutorial using C++20
Language: C++ - Size: 23.4 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 8 - Forks: 0
MitchelPaulin/RayTracer
An experimental Ray Tracer
Language: Rust - Size: 3.44 MB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
NadiaMit/RayTracer
RayTracer in Java
Language: Java - Size: 8.51 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
GarfieldZHU/ray-tracer-rs
A ray tracing sample in rust
Language: Rust - Size: 9.61 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1
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: 7 months ago - Pushed: 12 months ago - Stars: 423 - Forks: 39
NullSense/Tracey
A 3d ray tracer in C++ (High School Project)
Language: C++ - Size: 647 KB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 26 - Forks: 4
exler/EXray 📦
🎥 Simple, multithreaded, extensible raytracing engine written in C++17
Language: C++ - Size: 678 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
enginmanap/cuvcuv
Cuvcuv is a raytracer with obj support
Language: C - Size: 14.3 MB - Last synced: 7 months ago - Pushed: almost 8 years ago - Stars: 3 - Forks: 0
CaffeineViking/mcrt
Monte Carlo Raytracer from Scratch in C++11/14
Language: C++ - Size: 19.2 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 30 - Forks: 4
themabus/Get-the-Balance-Right
Simple game engine benchmark with a tiny raytracer
Language: JavaScript - Size: 5.34 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
zigguratvertigo/smallpt-rs
A Rust implementation of a small ray/pathtracer.
Language: Rust - Size: 1.3 MB - Last synced: about 20 hours ago - Pushed: 5 months ago - Stars: 30 - Forks: 5
doing-science-to-stuff/ndt
NDT: N-Dimensional Tracer
Language: C - Size: 706 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
liamg/raytracing
3D Raytracing in Go
Language: Go - Size: 2.62 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 8 - Forks: 1
JensKrumsieck/RayTracingInOneWeekend
Following the Ray Tracing in One Weekend series
Language: C# - Size: 1.26 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
cinereal/pythonRaytracer
Experimenting with ray tracing in python3
Language: Python - Size: 995 KB - Last synced: 8 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
ionorb/CudaAcceleratedRayTracer
A simple basic illumination ray tracer written in C/CUDA. Spheres, cylinders, cones, planes and triangles implemented. Checkered texture and all colors defined with adjustable specular values. Still working on making mirrors work on the GPU.
Language: Cuda - Size: 3.26 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
AlperenTemur/Ray-Tracing-C-OOP
Highly performance optimized ray tracing library
Language: C - Size: 15.6 KB - Last synced: 6 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
linusmossberg/monte-carlo-ray-tracer
Physically based renderer with Path Tracing and Photon Mapping.
Language: C++ - Size: 93.3 MB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 292 - Forks: 24
MCKoleman/RayTracer
Simple raytracing program that allows rendering of basic primitives.
Language: C++ - Size: 1.54 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
rhaeus/basic_raytracer
Basic raytracer implementation as final project for course DH2323 Computer Graphics and Interaction at KTH
Language: C - Size: 14 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
ranveeraggarwal/rust-raytracer
An implementation of Peter Shirley's Ray Tracing in One Weekend.
Language: Rust - Size: 1.54 MB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 116 - Forks: 13
marczych/RayTracer
Ray tracer with phong lighting, reflections, refractions, normal mapping, procedural textures, super sampling, and depth of field.
Language: Forth - Size: 30 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 177 - Forks: 33
mathijs727/pandora
Source code of my master thesis on occlusion culling for (out-of-core) path tracing
Language: C++ - Size: 89.1 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 14 - Forks: 3
aboyobam/raytracing-2d-renderer
A simple Web based 3D Object renderer using only a 2D canvas and raytracing. No dependencies used. Less than 650 LOC.
Language: TypeScript - Size: 161 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
helenl9098/Dynamic-Diffuse-Global-Illumination-Minecraft
DDGI Minecraft is based on the 2019 SIGGRAPH paper, Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields (2019), where we aimed to approximate indirect lighting and global illumination in Minecraft-inspired scenes using Vulkan to test the algorithm's efficacy in real-time.
Language: C++ - Size: 138 MB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 73 - Forks: 12
NickSpyker/RayTracer
Developing a raytracer from scratch for a school project.
Language: C++ - Size: 12.4 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
undo76/raytracer-rust
Ray tracer written in Rust based on Jamis Buck’s book: The Ray Tracer Challenge
Language: Rust - Size: 695 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 1
guitarfreak/Pathtracer 📦
Basic Path Tracer.
Language: C - Size: 13 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
besteekmen/CG-RayTracer
A ray tracing engine developed with C++. This project was created as an exercise for the Computer Graphics 1, 2021 class of Saarland University.
Language: C++ - Size: 8.83 MB - Last synced: 8 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
adriffaud/ray_tracer_challenge
Language: Elixir - Size: 46.9 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
ShadowMitia/raytracer-upsud
Project for the photorealistic rendering class
Language: C++ - Size: 11.7 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
bedis-elacheche/ray-tracer-challenge
A typescript raytracer based on the book "The Ray Tracer Challenge"
Language: TypeScript - Size: 57.7 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
cstatz/blazert
Double precision raytracer for scientific or engineering applications.
Language: C++ - Size: 12 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 4
DavJCosby/RustRayTracer
Proof of concept CPU ray tracer made following Raytracing in One Weekend.
Language: Rust - Size: 98.5 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
ellishg/rust-raytracer
Another raytracer written in rust
Language: Rust - Size: 337 KB - Last synced: 8 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1
v-joe/eastray-setup
Create EASTRAY retro raytracer cross platform installation
Language: Shell - Size: 21.5 KB - Last synced: 8 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
v-joe/polyray
Polyray raytracer - slightly updated from original source code by Alexander Enzmann for modern architectures.
Language: C - Size: 55.7 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
astrionic/comgr-raytracer
A raytracer I built for my computer graphics class at FHNW
Language: C# - Size: 2.66 MB - Last synced: 8 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
n1ckfg/photons Fork of erlandranvinge/photons
Grant Schindler's Ray Tracing and Photon Mapping for Processing, JS port by Erland Ranvinge
Language: JavaScript - Size: 31.3 MB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
sinanislekdemir/raylar
Raylar Raytracing Engine
Language: Go - Size: 111 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 13 - Forks: 1
thomashk2001/the_ray_tracer_challenge
Python implementation of the ray tracer challenge book by Jamis Buck
Language: Python - Size: 1.04 MB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
andrey-08/RayTracer-Graficos-por-Computadora
Se crea un motor de sintetizado de imágenes tridimensionales utilizando la técnica de Ray-Tracing. El proyecto se realiza en C sobre Linux y se utiliza la librerÃa SDL como interfaz gráfica de la generación de imagen.
Language: C - Size: 429 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
carlosrocha-dev/miniRT
This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
Language: C - Size: 242 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
shineyruan/CUDA-Path-Tracer Fork of CIS565-Fall-2021/Project3-CUDA-Path-Tracer
Language: C++ - Size: 92.7 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
WindQAQ/MPM
Simulating on GPU using Material Point Method and rendering.
Language: C - Size: 12.1 MB - Last synced: 7 months ago - Pushed: almost 6 years ago - Stars: 91 - Forks: 15
m0dulo/Spheres
🌈 Ray Tracer in Rust
Language: Rust - Size: 54.7 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0
BardoBard/cpp-raytracer
C++ Raytracer
Language: C++ - Size: 1.68 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
fiigii/PacketTracer
The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core.
Language: C# - Size: 3.1 MB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 112 - Forks: 9
TrAyZeN/crab-rt
An unfinished toy raytracer
Language: Rust - Size: 2.36 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
PicoJr/rray
ray tracer
Language: Rust - Size: 51.8 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
EricFalkenberg/rust-ray-tracer
A ray tracer written in rust
Language: Rust - Size: 1.4 MB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0