Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: raytracer
SingingBush/java-ray-tracer
Simple Java Ray Tracer
Language: Java - Size: 28.7 MB - Last synced: about 4 hours ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
KayEss/AnimRay
Raytracer and animation program
Language: C++ - Size: 1.09 MB - Last synced: about 5 hours ago - Pushed: over 2 years ago - Stars: 4 - Forks: 3
gavrix32/path-tracing
Path tracer written in Java.
Language: Java - Size: 182 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
xyproto/spheremover
:green_circle: Interactive real-time raytracing on the CPU, using OpenMP, SDL2 and C++
Language: C++ - Size: 129 KB - Last synced: about 5 hours ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
Lycoon/raytracer
Basic raytracer written in C++
Language: C++ - Size: 612 KB - Last synced: about 6 hours ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
JagandeepBrar/university-computer-graphics π¦
Computer Graphics Projects
Language: C++ - Size: 19 MB - Last synced: about 10 hours ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
HeathLoganCampbell/Mini-Raytracer
πA lightweight raytracer using mathematical models
Language: Java - Size: 202 KB - Last synced: about 11 hours ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
JeffreyCA/raytracer
Fast, efficient raytracer in C++ for CS 488 (University of Waterloo)
Language: C++ - Size: 126 MB - Last synced: about 12 hours ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
wermos/Celerity
A fast ray-tracing engine in C++20.
Language: C++ - Size: 40.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
PoCInnovation/EdgeComputing
A distributed rendering engine based on
Language: TypeScript - Size: 2.85 MB - Last synced: about 16 hours ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0
xsn34kzx/raytracing-implementations
Language: C++ - Size: 29.3 KB - Last synced: about 19 hours ago - Pushed: about 21 hours ago - Stars: 0 - Forks: 0
n1ckfg/raytracinginoneweekend Fork of RayTracing/InOneWeekend
The example project from Peter Shirley's Ray Tracing in One Weekend, ported to openFrameworks.
Language: C - Size: 4.82 MB - Last synced: 1 day ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
n1ckfg/MeshSequencer
Examples for recording, playing, and rendering OBJ sequences in Processing.
Language: Processing - Size: 8.7 MB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 2 - Forks: 2
n1ckfg/joons-renderer Fork of joonhyublee/joons-renderer
Sunflow ray-tracing for Processing. Repackaged for Processing 3; obj rendering and batch rendering examples added.
Language: Scala - Size: 10.2 MB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
LuxCoreRender/LuxCore
LuxCore source repository
Language: C++ - Size: 144 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 1,120 - Forks: 139
jhenninger/zig-raytracer
Ray tracer written in Zig based on "Ray Tracing in One Weekend"
Language: Zig - Size: 386 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0
novara754/raytracer
A multi-threaded CPU raytracer.
Language: Rust - Size: 9.44 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
LuxCoreRender/BlendLuxCore
Blender Integration for LuxCore
Language: Python - Size: 19.2 MB - Last synced: about 16 hours ago - Pushed: about 1 month ago - Stars: 693 - Forks: 87
resttime/shrimpray
Raytracer
Language: Rust - Size: 5.12 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 1
mihnea-s/glim
Raytracing and rasterization in D
Language: D - Size: 614 KB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
LtdJorge/RayTracer
Peter Shirley's "Raytracing in One Weekend", written in (only) Rust (for now, may add CUDA or HIP when finished).
Language: Rust - Size: 293 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
jbikker/voxpopuli
Voxel / ray tracing template for the blog posts.
Language: C++ - Size: 2.1 MB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 15 - Forks: 4
dda-cunh/miniRT
42 Network project about creating a simplistic raytracer
Language: C - Size: 15.9 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
Nelarius/rayfinder
An interactive, experimental, pathtracer implemented using desktop WebGPU.
Language: C - Size: 51 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 18 - Forks: 0
mjvmroz/lucifer
He brings the light. β§
Language: Rust - Size: 1.45 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
Sopiro/Bulbit
Physically based ray tracer
Language: C++ - Size: 383 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
VectorChief/QuadRay-engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Language: C - Size: 14.6 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 25 - Forks: 4
Thomas-Klietsch/bpt
Bi-directional path tracer with no MIS
Language: C++ - Size: 493 KB - Last synced: 7 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
Ayagoumi/RT
RT is a ray tracing renderer project. It implements classic ray tracing algorithm and uses OpenCL for hardware acceleration.
Language: C - Size: 22 MB - Last synced: 8 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0
vesas/snake-ray
Python implementation of Peter Shirley's excellent book "Ray Tracing in One Weekend"
Language: Python - Size: 8.36 MB - Last synced: 8 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
K0Te/raytrace
Simple raytrace in haskell
Language: Haskell - Size: 115 KB - Last synced: 8 days ago - Pushed: over 6 years ago - Stars: 3 - Forks: 0
DanielPettersson/solstrale
βοΈ DEPRECATED: A path tracer implemented in Golang
Language: Go - Size: 2.73 MB - Last synced: 8 days ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
Zheoni/ray-tracing
Ray Tracing in One Weekend implementation in Rust
Language: Rust - Size: 12.2 MB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
michaeljm116/PrincipiaEngine
Ray-traced game engine. Uses Vulkan w/Compute, Artemis ECS, Dear ImGUI, Bullet 3
Language: C++ - Size: 315 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 1
dchang10/Krang.jl
Fast analytic Kerr raytracing
Language: Julia - Size: 120 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 1
shamiul94/Graphics-OpenGL-Lab-Assignments
This is a repository on OpenGL. It contains Graphics course sessional assignments of CSE, BUET. This repo consists of 3 assignments including Ray tracing.
Language: C++ - Size: 5.76 MB - Last synced: 8 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
Vertexwahn/FlatlandRT
FlatlandRT is a 2D ray tracer visualization tool.
Language: C++ - Size: 58.9 MB - Last synced: 8 days ago - Pushed: 9 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
hellozee/coo π¦
A simple ray tracer written in c [WIP] <- Not anymore, writing a ray tracer in c is not my cup of tea, C++ here I come
Language: C - Size: 83 KB - Last synced: 11 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
18107/MC-Ray-Tracer
ray tracer for minecraft
Language: Java - Size: 469 KB - Last synced: 11 days ago - Pushed: over 4 years ago - Stars: 7 - 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
nsilvestri/cpp-raytracer
A simple object-oriented C++ raytracer
Language: C++ - Size: 1.27 MB - Last synced: 11 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
ashwin9798/Gopher-Trace
A ray tracer written in Go, adapted from the C++ methodologies in the books "Ray tracing in one weekend", and "Ray tracing: the next week" by Peter Shirley
Language: Go - Size: 3.61 MB - Last synced: 11 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
mchernyavsky/raytracer-rs
A ray tracer implemented in Rust based on "Ray Tracing in One Weekend"
Language: Rust - Size: 20.5 KB - Last synced: 12 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
pudnax/raytracing-in-one-eternity
Raytracer practice. Yay! :c
Language: Rust - Size: 825 KB - Last synced: 12 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
PierreGe/shadows-in-animation
Last year of BA in computer science project. Subject : Shadows in animation and video games
Language: Python - Size: 66 MB - Last synced: 13 days ago - Pushed: about 9 years ago - Stars: 1 - Forks: 0
Lambdara/ray-okay
Haskell Raytracer
Language: Haskell - Size: 6.84 KB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 3 - Forks: 0
verasu630/ray-tracer-java
The Ray Tracer Challenge by Jamis Buck - implemented in Java
Language: Java - Size: 28.3 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Qazalbash/Raytracer
π Simple Raytracer written in C++
Language: C++ - Size: 771 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0
loganzartman/gtracer
Parallel path tracing renderer with GPU and CPU multi-threading support
Language: C++ - Size: 12.7 MB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 4 - Forks: 1
Nick-Pearson/SoftwareRenderer
Software Renderer developed for the COMS30115 Computer Graphics course at the University of Bristol
Language: HTML - Size: 18 MB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
JonasToth/cuda_raytracer
University project to implement a basic Raytracer in CUDA
Language: C++ - Size: 37.7 MB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 1
dannypsnl/raytracer
racket raytracer
Language: Racket - Size: 85 KB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
gregzanch/cram
cram is a computational room acoustics module to simulate and explore various acoustic properties of a modeled space
Language: TypeScript - Size: 118 MB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 36 - Forks: 4
dbrant/BlackHoleRaytracer
Raytracing a black hole (and surrounding stuff) in C#.
Language: C# - Size: 8.4 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0
raysect/source
The main source repository for the Raysect project.
Language: Python - Size: 88.7 MB - Last synced: 13 days ago - Pushed: 4 months ago - Stars: 79 - Forks: 23
oleksiyp/raytracer-mit6.172-java
Rewrite of MIT 6.172 raytracer from C to Java
Language: Java - Size: 112 KB - Last synced: 16 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
dwayne/rt1w
Ray Tracing in One Weekend
Language: Python - Size: 365 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
bennerv-school-projects/RaytracerV3
C++ Raytracer implementation with nifty features
Language: C++ - Size: 542 KB - Last synced: 16 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
Patoche692/PathTracer
A real-time path tracer from scratch written in C++ using CUDA and OpenGL
Language: C - Size: 10.2 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
Negrini085/PhotoNim
PhotoNim: CPU raytracer written in Nim
Language: Nim - Size: 232 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0
gnikoloff/webgpu-raytracer
Realtime path tracing via WebGPU compute shaders
Language: TypeScript - Size: 8.84 MB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 61 - Forks: 0
jgsimard/rustrt
Basic MonteCarlo Raytracer
Language: Rust - Size: 2.48 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
simplay/cpptracer
Another c++ raytracer
Language: C++ - Size: 2.59 MB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1
tdameros/42-miniRT
My first RayTracer
Language: C - Size: 460 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 12 - Forks: 0
scottgigawatt/raytracer
A fast and customizable C-based raytracer for stunning visualizations
Language: C - Size: 813 KB - Last synced: 19 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ToFuProject/tofu
Project for an open-source python library for synthetic diagnostics and tomography for Fusion devices
Language: Python - Size: 211 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 66 - Forks: 11
luisdnsantos/awesome-computer-graphics
:small_red_triangle::sunglasses: A curated list of awesome stuff to learn computer graphics
Size: 8.79 MB - Last synced: 19 days ago - Pushed: almost 3 years ago - Stars: 716 - Forks: 63
middlefeng/NuoModelViewer
A simple Wavefront OBJ viewer.
Language: C++ - Size: 22.5 MB - Last synced: about 23 hours ago - Pushed: 6 months ago - Stars: 296 - Forks: 39
vkoskiv/c-ray
c-ray is a small, simple path tracer written in C
Language: C - Size: 40.9 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 767 - Forks: 42
stevebest/rust-raytracer-in-one-weekend
A simple raytracer in Rust, inspired by 'Ray Tracing in One Weekend'
Language: Rust - Size: 59.6 KB - Last synced: 23 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
wahn/rs_pbrt
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Language: Rust - Size: 210 MB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 797 - Forks: 58
rnd-team-dev/plotoptix
Data visualisation and ray tracing in Python based on OptiX 7.7 framework.
Language: Python - Size: 242 MB - Last synced: 20 days ago - Pushed: about 2 months ago - Stars: 473 - Forks: 26
bircni/Raytracing
Repository for the Raytracing Project @THU
Language: Rust - Size: 313 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 1
Saverio976/Raytracer
Raytracer made from sctratch with basic compatibility for .obj | School Project
Language: C++ - Size: 120 MB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0
timvisee/raytrace-rs
:crystal_ball: A ray tracer in Rust.
Language: Rust - Size: 7.26 MB - Last synced: about 1 hour ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 0
goksuguvendiren/RayTracer
Language: C++ - Size: 25.2 MB - Last synced: 28 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
dzutrinh/Toy-Ray-Tracer
A basic ray tracer
Language: C++ - Size: 15.4 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 1
zhiwei-c/Monte-Carlo-Path-Tracing
A simple Monte Carlo path tracer based on assignment 7 of GAMES101 originally, accelerated by C++ multithreading or CUDA.
Language: C++ - Size: 226 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 69 - Forks: 7
johnBuffer/GLSL_Raytracer
Realtime raytracer using GLSL fragment shader
Language: GLSL - Size: 1.98 MB - Last synced: about 11 hours ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 3
avik-pal/RayTracer.jl
Differentiable RayTracing in Julia
Language: Julia - Size: 34.9 MB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 146 - Forks: 12
mdreem/clojureray
A raytracer written in Clojure
Language: Clojure - Size: 87.9 KB - Last synced: 30 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
LexouDuck/RT
A 3d raytracing program (42 team project)
Language: C - Size: 13.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 0
jjcmoon/Lisa-RayTracer
Very simple sphere ray-tracer with Phong shading
Language: Julia - Size: 313 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
ssloy/tinyraytracer
A brief computer graphics / rendering course
Language: C++ - Size: 151 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 4,873 - Forks: 322
but0n/Ashes
WebGL2.0 3D Engine - Global Illumination - RayTracing
Language: TypeScript - Size: 15.7 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 322 - Forks: 16
hahnec/plenoptisign
Light field geometry estimator for plenoptic cameras
Language: Python - Size: 12.2 MB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 39 - Forks: 13
pjorquera/raytracer
C++ Raytracer
Language: C++ - Size: 38.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
ssloy/tinykaboom
A brief computer graphics / rendering course
Language: C++ - Size: 10.6 MB - Last synced: about 1 month 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 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 60
MartinKavik/ray_tracer
Raytracer on MoonZoon
Language: Rust - Size: 426 KB - Last synced: about 10 hours 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: 18 days ago - Pushed: over 3 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 1 month 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 1 month ago - Pushed: about 1 month 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 1 month ago - Pushed: about 1 month ago - Stars: 9 - 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
fabio914/swift-raytracer
RayTracer written in Swift
Language: Swift - Size: 3.14 MB - Last synced: about 1 month 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 1 month ago - Pushed: about 1 month ago - Stars: 68 - Forks: 22
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