Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: raytracer
avik-pal/RayTracer.jl
Differentiable RayTracing in Julia
Language: Julia - Size: 34.9 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 146 - Forks: 12
but0n/Ashes
WebGL2.0 3D Engine - Global Illumination - RayTracing
Language: TypeScript - Size: 15.7 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 324 - Forks: 16
mdreem/clojureray
A raytracer written in Clojure
Language: Clojure - Size: 87.9 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
Arjun-Arora/PyTrace
Python Raytracer
Language: Python - Size: 17.8 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 4 - Forks: 0
LexouDuck/RT
A 3d raytracing program (42 team project)
Language: C - Size: 13.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 0
jjcmoon/Lisa-RayTracer
Very simple sphere ray-tracer with Phong shading
Language: Julia - Size: 313 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ssloy/tinyraytracer
A brief computer graphics / rendering course
Language: C++ - Size: 151 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 4,873 - Forks: 322
hahnec/plenoptisign
Light field geometry estimator for plenoptic cameras
Language: Python - Size: 12.2 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 39 - Forks: 13
wermos/Celerity
A fast ray-tracing engine in C++20.
Language: C++ - Size: 40.6 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
pjorquera/raytracer
C++ Raytracer
Language: C++ - Size: 38.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
ssloy/tinykaboom
A brief computer graphics / rendering course
Language: C++ - Size: 10.6 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 2,319 - Forks: 105
BSVogler/Raytracer
A raytracer as part of the course programming languages of Bauhaus UniversitΓ€t.
Language: C - Size: 10.2 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 60
MartinKavik/ray_tracer
Raytracer on MoonZoon
Language: Rust - Size: 426 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 7 - Forks: 0
skyzh/raytracer.rs
β‘ A high-performance path tracer implemented in Rust based on "Ray Tracing in One Weekend" featuring static dispatch, multi-threaded rendering and a variety of preset scenes.
Language: Rust - Size: 268 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 97 - Forks: 3
chicio/Ray-tracing
:sunny: :zap: Ray tracer developed as final project for my computer graphics course at University Milano-Bicocca.
Language: Objective-C - Size: 14.6 MB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 12 - Forks: 0
cwebdesign/polyray19pub
Polyray Classic Version - An updated fork/version of the classic abandonware Polyray raytracer originally by Alexander Enzmann with my updates and fixes to get it to work correctly under modern platforms, Windows, Linux and Macos
Language: C - Size: 595 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
Game4all/unnamed-voxel-tracer
Voxel raytracer prototype written in Zig using OpenGL
Language: Zig - Size: 10.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 0
Zydak/Vulkan-Path-Tracer
Vulkan Path Tracer
Language: C++ - Size: 325 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
fabio914/swift-raytracer
RayTracer written in Swift
Language: Swift - Size: 3.14 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ArtOfIllusion/ArtOfIllusion
Art of Illusion modeling and rendering suite - core application and tools
Language: Java - Size: 42.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 68 - Forks: 22
jonasgeiler/raytracer-lua
A simple 3D raytracer written in Lua (WIP)
Language: Lua - Size: 723 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 1
edgao/raytracer-haskell
Language: Haskell - Size: 83 KB - Last synced: 2 months ago - Pushed: about 4 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: 2 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
mhammerc/RT
A raytracer written from scratch
Language: C - Size: 64 MB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 4 - Forks: 2
topaz1008/canvas-raytracer
A Simple Javascript Raytracer
Language: JavaScript - Size: 7.81 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
doanamo/Raytracer-2020 π¦
π Archived. Raytracer in Rust.
Language: Rust - Size: 15 MB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
Netdex/Kansoku
Real-time raytracing visualization
Language: C++ - Size: 456 KB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
hoxxep/webgl-ray-tracing-demo
A simple WebGL ray tracer which makes use of the fragment shader.
Language: JavaScript - Size: 675 KB - Last synced: 5 days ago - Pushed: over 8 years ago - Stars: 73 - Forks: 8
PearCoding/Ignis
Device agnostic raytracing framework with shared codebase for offline and realtime rendering and for CPU and GPU
Language: C++ - Size: 188 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 48 - Forks: 11
isomorpheme/crabtrace
A toy ray tracer witten in Rust
Language: Rust - Size: 160 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
SDRausty/TermuxPovray
Generate images in Arch Linux on device (a smartphone and tablet) with raytracing. https://sdrausty.github.io/TermuxPovray/
Language: POV-Ray SDL - Size: 35.5 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 15 - Forks: 3
Uzair-Fasih/saeko
πΈ A tiny supercharged Portable Pixel Map (PPM) viewer written in Rust and Svelte.
Language: Svelte - Size: 180 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
allenvox/ray-tracer
Basic C++ ray tracing program based on book series by Peter Shirley
Language: C++ - Size: 279 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
davjgardner/RayTracer
Simple Ray Tracer in Java. Final project for Harvard's CS175.
Language: Java - Size: 35.2 KB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
PhillipChaffee/ray_tracer
Ray Tracer in Rust
Language: Rust - Size: 375 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
8000h/raytracer
Raytracer written in Rust
Language: Rust - Size: 7.29 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
LGL-Tracer-Renderer/LGL-Tracer-Renderer.github.io
LGLTracer is a ray tracing rendering engine for the Web. It provides Editor and Viewer solutions for high-quality rendering on the Web, and supports both WebGPU and WebGL.
Size: 52.6 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 62 - Forks: 6
PraneethJain/simple_renderer
A simple ray tracer
Language: C++ - Size: 142 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
l3kn/raytracer π¦
CPU Raytracer written in the crystal language
Language: Crystal - Size: 20.2 MB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 46 - Forks: 0
sudokit/PyBeamTracer
ryeh
Language: Python - Size: 4.88 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
dnlzrgz/pytracer
A dead simple raycasting demo implemented in Python using PyGame-CE.
Language: Python - Size: 28.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
aabbtree77/premaxwell
A Python ray tracer rewritten in C++11. Performance tests with PyPy.
Language: Python - Size: 252 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
TheRealGlumfish/Aktina
Software ray-tracer written in C
Language: C - Size: 146 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 1
adrientoub/MyMaya
A simple 3D computer graphics software
Language: Java - Size: 412 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 4 - Forks: 0
NicolasGuillaumeSoulie/AnotherRustRayTracingInOneWeekend
This is my journey to learn ray tracing following Peter Shirley's first book on the subject. I will try to explain how it went, both as a reminder for myself and a help for those who choose to follow the same course in Rust.
Language: Rust - Size: 15.1 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
TzuChieh/Photon-v2
A program that takes photographs of a virtual world.
Language: C++ - Size: 70.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 79 - Forks: 6
knightcrawler25/GLSL-PathTracer
A GLSL Path Tracer
Language: C++ - Size: 121 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1,690 - Forks: 169
iyakushev/rt-rs
A raytracer implementation in Rust
Language: Rust - Size: 22.5 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
yagoandrade/rust-raytracer
Source code for a raytracer implemented in Rust
Language: Rust - Size: 252 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
Ubpa/RenderLab
App of RTR, PTR and Editor
Language: C++ - Size: 3.03 MB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 732 - Forks: 120
AhmadIssa0/JavaRaytracer
A ray tracer for rendering 3D scenes.
Language: Java - Size: 2.01 MB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
diharaw/helios
Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
Language: C++ - Size: 2.32 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 274 - Forks: 14
chicio/Spectral-Clara-Lux-Tracer
β¨A physically based ray tracer with multiple shading models support and Color Rendering Index (CRI) evaluation. Project developed for my master degree thesis at University Milano-Bicocca. β¨
Language: C++ - Size: 79.8 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 107 - Forks: 6
akdemironur/RayTracerChallenge-CPP
Ray Tracer Challenge in C++
Language: C++ - Size: 297 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
landris006/path-tracer
Real time path tracing engine
Language: Rust - Size: 33.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
lingtorp/RayTracer
Minimalistic ray tracer written in C++17
Language: C - Size: 1.04 MB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 0
joao-g33/ray-tracer
ray tracer feito puramente em C
Language: C - Size: 4.49 MB - Last synced: 3 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
R366Y/smallPT.jl
Global illumination in few lines of Julia
Language: Julia - Size: 11.7 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
R366Y/Aether
Ray tracing render written in Julia
Language: Julia - Size: 2.05 MB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
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
favreau/Sol-R Fork of cyrillefavreau/Sol-R
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
Language: C++ - Size: 22 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 306 - Forks: 14
Federicoand98/PathTracing
A GPU-based PathTracing renderer for creating images with global illumination, advanced reflections, and physically-based materials.
Language: Jupyter Notebook - Size: 90.9 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 6 - Forks: 0
ehwan/RayTracing
ray tracing engine
Language: C++ - Size: 3.74 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
banga/craytracer
A physically based raytracer in Rust
Language: Rust - Size: 56.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
kbladin/Voxel_Cone_Tracing
Converting vertex meshes to voxel data and visualizing using VCT
Language: C++ - Size: 6.2 MB - Last synced: 3 months ago - Pushed: about 7 years ago - Stars: 75 - Forks: 8
dylan007/RayTracer
Parallelized Monte Carlo Ray Tracer written for the Parallel Algorithms Lab Project
Language: C++ - Size: 90.7 MB - Last synced: 3 months ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 0
bioglaze/vulkan_raytracer
Vulkan Raytracer
Language: C++ - Size: 318 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
cfsamson/pixar_raytracer
Ported to Rust from https://mattwarren.org/2019/03/01/Is-CSharp-a-low-level-language/
Language: Rust - Size: 6.01 MB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 32 - Forks: 11
tensorush/zigzag
π¦ π± Multi-threaded CPU path tracer.
Language: Zig - Size: 2.32 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 15 - Forks: 0
SIZMW/unity-raytracer
Raytracing project in Unity for computer graphics graduate credit.
Language: C# - Size: 1.4 MB - Last synced: 10 days ago - Pushed: over 6 years ago - Stars: 34 - Forks: 8
Megaemce/RayTracer.ts
Raytracer written in TypeScript
Language: TypeScript - Size: 189 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
omimouni/miniRT
This project is an introduction to the beautiful world of Raytracing.
Language: C - Size: 26.2 MB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 10 - Forks: 0
johnmonarch/raytracer
A really old ray tracer I built in college
Language: C - Size: 32.2 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
VikVelev/PTS3D
A basic raytracer implemented in C++.
Language: C++ - Size: 527 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 1
SirLynix/rustracer
Language: Rust - Size: 4.86 MB - Last synced: 16 days ago - Pushed: about 4 years ago - Stars: 6 - Forks: 3
IgorKorobeynikov/raytracer
My own raytracer in one week β‘
Language: Python - Size: 2.01 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 33 - Forks: 2
DOAmaster/graphic
csub 3480 graphic project
Language: C++ - Size: 28.3 KB - Last synced: 4 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
DeltaPavonis/cpp_raytracer
A simple raytracer (pathtracer), coded in modern C++.
Language: C++ - Size: 101 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 17 - Forks: 0
codetiger/Iyan3d
Iyan 3D Professional Edition - 3D animation app for iOS
Language: C++ - Size: 301 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 31 - Forks: 21
Supercip971/plume-raytracer
My try at making a *simple* and *fast* raytracer written in C.
Language: C - Size: 35.4 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 27 - Forks: 1
Ihaa21/SoftwareRayTracer
Language: C++ - Size: 813 KB - Last synced: 4 months ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
mandyedi/raytracing-from-the-ground-up
This project aims to finish the source code examples of the book Ray Tracing from the Ground Up.
Language: C++ - Size: 8.19 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 21 - Forks: 13
jdinkla/ray-tracer-challenge
A implementation along the book "The ray tracer challenge" using Kotlin.
Language: Kotlin - Size: 317 KB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
Qazalbash/tinyraytracer-C
π Small raytracer writtern in Objective-C
Language: C - Size: 109 KB - Last synced: 29 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0
cwebdesign/openpolyraypub
Open Polyray
Language: C++ - Size: 42 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
IchinichiQ/RayTracing
Java ray tracing in real time
Language: Java - Size: 63.5 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
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: 4 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: 4 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: 4 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: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
danieledapo/r3d
playground to learn 3d using Rust
Language: Rust - Size: 14.8 MB - Last synced: 4 months ago - Pushed: 4 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: 16 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
bewuethr/bash-raytracer
A raytracer in (mostly) Bash
Language: Shell - Size: 2.69 MB - Last synced: 17 days 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: 4 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 1 month 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