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