Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: raytracing

radarsimx/radarsimpy

Radar Simulator built with Python and C++

Language: Python - Size: 91.5 MB - Last synced: 26 minutes ago - Pushed: 42 minutes ago - Stars: 223 - Forks: 51

Jaminima/Cellular-Automata-Traced

3d Cellular Automata rendered using an efficient raymarching algorithm.

Language: C - Size: 107 MB - Last synced: 39 minutes ago - Pushed: about 2 hours ago - Stars: 0 - Forks: 0

BlueBrain/BioExplorer

The Blue Brain BioExplorer (BBBE) is a tool for data visualization experts and scientists to extract and analyze scientific data from visualization and interactive exploration

Language: C++ - Size: 439 MB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 62 - Forks: 8

sun-data/optika

A Python library for simulating optical systems, similar to Zemax

Language: Python - Size: 3.7 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 7 - Forks: 0

simplerr/rust-renderer

A minimal renderer with Rust and Vulkan

Language: Rust - Size: 101 MB - Last synced: about 8 hours ago - Pushed: 4 months ago - Stars: 11 - Forks: 1

wwwqr-000/Raycasting_school

A raycasting project

Language: C++ - Size: 33.2 MB - Last synced: about 11 hours ago - Pushed: about 20 hours ago - Stars: 0 - Forks: 0

CubeIR/Vanilla-RTX

Vanilla RTX GitHub Repository, A PBR Resource Pack for Minecraft Bedrock Edition: Vanilla Resources Made Available for Minecraft RTX

Size: 29.1 MB - Last synced: about 7 hours ago - Pushed: about 20 hours ago - Stars: 305 - Forks: 44

ViennaTools/ViennaRay

Development repository for ViennaRay, a high performance ray tracing library for topography simulations.

Language: C++ - Size: 659 KB - Last synced: about 5 hours ago - Pushed: about 16 hours ago - Stars: 5 - Forks: 5

McStasMcXtrace/McCode

The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo ray-tracing instrument simulation codes.

Language: Fortran - Size: 1.49 GB - Last synced: about 5 hours ago - Pushed: about 17 hours ago - Stars: 77 - Forks: 52

Devsh-Graphics-Programming/Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android

Language: C++ - Size: 1.84 GB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 438 - Forks: 48

LucasPlacentino/802_11ay-Raytracing-Simulator

2D floorplan coverage raytracing simulator for 60GHz IEEE 802.11ay-based Wi-Fi - Project for ELEC-H304 (EPB-ULB)

Language: C++ - Size: 5.95 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 1 - Forks: 0

lcp29/trimesh-ray-optix

Triro - An in-place replacement for trimesh.ray in OptiX

Language: C++ - Size: 11.2 MB - Last synced: about 8 hours ago - Pushed: about 21 hours ago - Stars: 1 - Forks: 1

hirdrac/rend

3d raytracing renderer

Language: C++ - Size: 2.57 MB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

gkjohnson/three-mesh-bvh

A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

Language: JavaScript - Size: 149 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 2,300 - Forks: 244

Sopiro/Bulbit

Physically based ray tracer

Language: C++ - Size: 383 MB - Last synced: about 1 hour ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

flwmxd/LuxGI

Hybrid GI solution, based on DDGI ( include Ray-Tracing and SDF-Tracing )

Language: C++ - Size: 246 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 199 - Forks: 18

tim-oster/voxel-rs

Sparse Voxel Octree Raytracer written in Rust & OpenGL

Language: Rust - Size: 10.8 MB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

janm31415/j3d

3d viewer for ply, stl, obj, vox, off, trc, gltf, glb

Language: C++ - Size: 16.3 MB - Last synced: about 12 hours ago - Pushed: 1 day ago - Stars: 6 - Forks: 0

cypraeno/caitlyn

MCRT for 'pixellax' film

Language: C++ - Size: 6.56 MB - Last synced: about 12 hours ago - Pushed: about 23 hours ago - Stars: 6 - Forks: 1

Hydr10n/DirectX-Physically-Based-Raytracer

Real-time physically based rendering using GPU capable of DirectX Raytracing

Language: C++ - Size: 2.88 MB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

Hydr10n/DirectX-Raytracing-Spheres-Demo

Real-time physically based rendering using GPU capable of DirectX Raytracing

Language: C++ - Size: 94.8 MB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

toomuchvoltage/SauRay

Server-side anti-wallhack solution utilizing GPU hardware-raytracing and mainly targeting competitive low-latency gaming. Can be configured for GPU software-raytracing scenarios as well.

Language: C - Size: 57.6 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 14 - Forks: 1

LuxCoreRender/LuxCore

LuxCore source repository

Language: C++ - Size: 144 MB - Last synced: about 24 hours ago - Pushed: 4 months ago - Stars: 1,123 - Forks: 140

DiligentGraphics/DiligentEngine

A modern cross-platform low-level graphics library and rendering framework

Language: Batchfile - Size: 9.54 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 3,347 - Forks: 318

RobbeDGreef/CppPathTracer

Simple C++ path tracer.

Language: C++ - Size: 29.9 MB - Last synced: about 18 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

bobhansky/PathTracing

A CPU based Path Tracer for personal interest and education.

Language: C++ - Size: 69.1 MB - Last synced: about 18 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

trmaa/Ray-Tracing-renderer-real-time-C-vanilla

It's a ray tracing enviroment developed on c# vanilla

Language: C# - Size: 3.7 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

sergcpp/Ray

Embeddable physically based renderer

Language: C++ - Size: 402 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 160 - Forks: 10

lmarzocchetti/tracekell

Raytracing in Haskell

Language: Haskell - Size: 1.48 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

MilchRatchet/Luminary

CUDA based Pathtracing Offline and Realtime Renderer

Language: Cuda - Size: 46.3 MB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 28 - Forks: 1

mikeroyal/Unreal-Engine-Guide

Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

Language: C++ - Size: 1.48 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 923 - Forks: 103

optozorax/portal

🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.

Language: Rust - Size: 25.1 MB - Last synced: about 18 hours ago - Pushed: about 2 months ago - Stars: 158 - Forks: 13

tavakkoliamirmohammad/RayTracingTest

Simple Ray Tracer using GLSL

Language: C++ - Size: 240 KB - Last synced: 2 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

DiligentGraphics/DiligentCore

A modern cross-platform low-level graphics API

Language: C++ - Size: 40.5 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 576 - Forks: 129

Pjbomb2/TrueTrace-Unity-Pathtracer

A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others

Language: C# - Size: 3.66 GB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 544 - Forks: 40

Therdel/rust_raytracer

Raytracer for the Web - using WebAssembly and WebGPU

Language: Rust - Size: 13.7 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

Patoche692/Nexus

A real-time path tracer from scratch written in C++ using CUDA and OpenGL

Language: C++ - Size: 93.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 0

Latios96/crayg

Personal raytracer to learn C++ and rendering

Language: Mathematica - Size: 79.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 1

G-Epitech/DFMY-Raytracer

Your CPU goes brrrrr!

Language: C++ - Size: 59.1 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

lighttransport/nanort

NanoRT, single header only modern ray tracing kernel.

Language: C++ - Size: 86.2 MB - Last synced: about 21 hours ago - Pushed: 6 days ago - Stars: 1,042 - Forks: 90

KianShepherd/pyrays

A python raytracing library that uses Rust as a back end for raytracing the scene.

Language: Rust - Size: 83 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

adolfos94/RayTracing

RayTracing on CUDA

Language: C++ - Size: 2.76 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

nicovanbentum/Raekor

3D Renderers using Vulkan/DX12/OpenGL in C++

Language: C++ - Size: 299 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 13 - Forks: 1

sbobyn/software-raytracing.ts

A realtime implementation of Ray Tracing in One Weekend in pure TypeScript, no graphics APIs used

Language: TypeScript - Size: 12.1 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

arceryz/Mirai

Infinity mirror box simulator with flat and curved mirrors. Running in realtime for both 2D mirror spaces and 3D.

Language: C++ - Size: 16.2 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

Sebabacou/Raytracer

Le raytracer est un projet d'Epitech, c'est un logiciel de rendu 3D simulant le trajet de la lumière pour générer des images réalistes. Il utilise des techniques avancées comme le lancer de rayons, la modélisation des matériaux, les ombres, les réflexions et les réfractions pour produire des rendus de haute qualité.

Language: C++ - Size: 3.55 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

syanenko/dxf2pov

Converter from DXF to Povray SDL format

Language: C - Size: 21.5 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

Njord201/Raytracer

Le Raytracer est un projet de seconde année à Epitech, l'objectif est de créer une application de simulation de raytracing

Language: C++ - Size: 11.3 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0

andros21/rustracer

rustracer - a multi-threaded raytracer in pure rust

Language: Rust - Size: 27.6 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 1

kennyalive/vulkan-ray-tracing

Simple Vulkan ray tracing

Language: C++ - Size: 5.67 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 34 - Forks: 4

kaanaksit/odak

Scientific computing library for optics, computer graphics and visual perception

Language: Python - Size: 251 MB - Last synced: 15 days ago - Pushed: 21 days ago - Stars: 150 - Forks: 45

sbehnke/SwiftlyRT

An implementation of the Ray Tracer Challenge in Swift

Language: Swift - Size: 54.6 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 10 - Forks: 1

marcin-chwedczuk/ray_tracing_torus_js

Ray tracing Torus in JavaScript Yay!

Language: JavaScript - Size: 945 KB - Last synced: 6 days ago - Pushed: over 6 years ago - Stars: 7 - Forks: 1

RayTracing/gpu-tracing

Ray tracing on GPU systems

Language: HTML - Size: 15.2 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 76 - Forks: 3

bircni/Raytracing

Repository for the Raytracing Project @THU

Language: Rust - Size: 313 MB - Last synced: about 8 hours ago - Pushed: 6 days ago - Stars: 1 - Forks: 1

chrismile/LineVis

LineVis is a visualization tool for rendering dense sets of 3D lines.

Language: C++ - Size: 3.27 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 70 - Forks: 6

XMAMan/GraphicEngine8

This is my little GraphicEngine for Games and Raytracing

Language: C# - Size: 128 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 0

BardoBard/Bardrix

Mathemathical raytracing library for educational purposes.

Language: C++ - Size: 883 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0

konstatoivanen/PKRenderer

A Physically Based Vulkan Renderer.

Language: C++ - Size: 147 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 18 - Forks: 2

dannyfritz/awesome-ray-tracing

Curated list of ray tracing resources

Size: 156 KB - Last synced: 2 days ago - Pushed: over 2 years ago - Stars: 624 - Forks: 46

pgrit/SeeSharp

A cross-platform framework for rendering algorithm research. Written in C#.

Language: C# - Size: 32 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 23 - Forks: 5

johnpayne-dev/MinecraftC

A Raytraced Minecraft Classic 0.0.30a port to C

Language: C - Size: 22.5 MB - Last synced: about 9 hours ago - Pushed: almost 2 years ago - Stars: 297 - Forks: 21

NVIDIAGameWorks/bridge-remix

This is the NVIDIA RTX Remix Runtime Bridge repository

Language: C++ - Size: 689 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 137 - Forks: 18

guomc9/CudaRayTracing

A simple ray-tracing program implemented with CUDA.

Language: C++ - Size: 110 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 10 - Forks: 0

damoon/lab-raytracing-rs

Language: Rust - Size: 1.8 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

RayTracing/raytracing.github.io

Main Web Site (Online Books)

Language: HTML - Size: 40.4 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 7,837 - Forks: 797

ProjectPhysX/FluidX3D

The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.

Language: C++ - Size: 20.7 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3,217 - Forks: 258

martonban/ComputerGraphicsLinks

This is my personal collection of resources about computer graphics and engine development. Please support the creators who made these incredible resources!

Size: 21.5 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

jbikker/voxpopuli

Voxel / ray tracing template for the blog posts.

Language: C++ - Size: 2.49 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 20 - Forks: 4

loyc12/Tesser4D

42 Inspired Project : generalizing the DDA algorithm from Cub3D42 into 3D, and switching from C to C++

Language: C++ - Size: 685 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

dominic-chang/Krang.jl

Fast analytic Kerr raytracing

Language: Julia - Size: 120 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 2

niklaskorz/linon

Non-Linear Ray Casting on the web, and on your desktop too

Language: TeX - Size: 15.2 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 16 - Forks: 0

samukallio/path-tracer

A GPU compute shader-based path tracer written using Vulkan

Language: C++ - Size: 449 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

knightcrawler25/Optix-PathTracer

Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine

Language: C - Size: 127 MB - Last synced: about 23 hours ago - Pushed: over 2 years ago - Stars: 311 - Forks: 36

sjoerdev/voxel-engine

This is a 3d graphics engine that focusses on rendering voxels as fast as possible without sacrificing dynamic geometry.

Language: C# - Size: 9.34 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 58 - Forks: 6

RikoOphorst/dxr-path-tracing

A DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.

Language: C++ - Size: 291 KB - Last synced: about 23 hours ago - Pushed: over 5 years ago - Stars: 97 - Forks: 11

MrMagnifico/cpp-restir

C++ implementation of ReSTIR on top of a Whitted-style software ray tracer

Language: C++ - Size: 8.5 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

tippesi/Atlas-Engine

Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing

Language: C++ - Size: 763 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 345 - Forks: 20

gavrix32/path-tracing

Path tracer written in Java.

Language: Java - Size: 182 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

MakisChristou/rtxon

A Raytracer I made for fun and learning.

Language: Go - Size: 7.11 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

k0nserv/rusttracer

A raytracer written in Rust for fun and learning

Language: Rust - Size: 1.45 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 35 - Forks: 1

Silverlan/pr_cycles

Pragma raytracing module for offline rendering

Language: C - Size: 26.4 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 2

angeluriot/Ray_tracer

A ray tracer for our advanced graphics class.

Language: C++ - Size: 87.5 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 4 - Forks: 0

vonhyou/ray-tracer-comp371

Concordia University, COMP 371

Language: C++ - Size: 2.56 MB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

Noahffiliation/Raytrace

Ray tracing project for an upper level computer science graphics course

Language: Python - Size: 382 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

tomilov/sah_kd_tree

(in progress) SAH kd-tree parallel construction algorithm implementation

Language: C++ - Size: 1.06 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 5 - Forks: 2

Vertexwahn/FlatlandRT

FlatlandRT is a 2D ray tracer visualization tool.

Language: C++ - Size: 60.3 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 72 - Forks: 2

BelmuTM/Noble

A Minecraft shaderpack that enhances one's experience with customizable settings and good-looking light simulations.

Language: GLSL - Size: 55.3 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 132 - Forks: 15

brandondube/prysm

physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...

Language: Python - Size: 11.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 233 - Forks: 41

gianthk/BEATS_raytracing

Raytracing, flux and beam properties calculations for the BEATS beamline of SESAME

Language: Jupyter Notebook - Size: 96.4 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 1

eigenein/raytracer

🌈 Toy ray tracer

Language: Rust - Size: 9.18 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

flynn-nrg/izpi

A path tracer implemented in Golang built on top of the Peter Shirley's Raytracing books.

Language: Go - Size: 6 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

GaryHuan9/Echo

An awesome ray traced 3D renderer build in C# from scratch!

Language: C# - Size: 3.53 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 15 - Forks: 3

coelacant1/ProtoTracer

3D rendering and animation engine for multifaceted displays on microcontrollers

Language: C++ - Size: 77.7 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 126 - Forks: 24

jeertmans/DiffeRT2d

2D Toolbox for Differentiable Ray Tracing

Language: Python - Size: 13.4 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0

serhii-rieznik/etx-tracer

Physically-based CPU and GPU ray-tracer

Language: C++ - Size: 108 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 349 - Forks: 11

Chandra-MARX/marxs

Multi-Architecture-Raytrace-Xraymission-Simulator

Language: Python - Size: 7.17 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 6 - Forks: 9

nvpro-samples/vk_raytracing_tutorial_KHR

Ray tracing examples and tutorials using VK_KHR_ray_tracing

Language: C++ - Size: 19.3 MB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 1,268 - Forks: 135

eigenvivek/DiffDRR

Auto-differentiable digitally reconstructed radiographs in PyTorch

Language: Python - Size: 2.55 GB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 101 - Forks: 9

adrien-ben/vulkan-examples-rs

Vulkan examples written in Rust

Language: Rust - Size: 7.26 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 18 - Forks: 6