Vk mini path tracerA beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (+454.63%)
webraysWebRays - Ray Tracing on the Web
Stars: ✭ 38 (-64.81%)
Vk denoiseDenoising a Vulkan ray traced image using OptiX denoiser
Stars: ✭ 41 (-62.04%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-27.78%)
GgezRust library to create a Good Game Easily
Stars: ✭ 3,120 (+2788.89%)
Embree viewerEmbree viewer is a simple implementation of a progressive renderer, based on Intel's Embree raytracing kernels. Its UI is written in SDL2, and it supports Alembic, OBJ file formats, with a JSON file to describe a scene.
Stars: ✭ 19 (-82.41%)
Colored(Rust) Coloring terminal so simple you already know how to do it !
Stars: ✭ 715 (+562.04%)
Voxel Cone TracingA real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Stars: ✭ 555 (+413.89%)
Crates Io CliInteract with crates.io from the command-line
Stars: ✭ 82 (-24.07%)
Raytracer.hppSimple compile-time raytracer using C++17
Stars: ✭ 529 (+389.81%)
SyntectRust library for syntax highlighting using Sublime Text syntax definitions.
Stars: ✭ 972 (+800%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+3576.85%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (-15.74%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (+150%)
Quadray EngineRealtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-87.96%)
miniRTSchool project for 42 Paris
Stars: ✭ 23 (-78.7%)
Gears VkPowerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (-34.26%)
crates🌎 A tool to generate your locale files compatible with i18n.
Stars: ✭ 52 (-51.85%)
RusticsomRust library for Self Organising Maps (SOM).
Stars: ✭ 18 (-83.33%)
NanortNanoRT, single header only modern ray tracing kernel.
Stars: ✭ 734 (+579.63%)
ffizerffizer is a files and folders initializer / generator. Create any kind (or part) of project from template.
Stars: ✭ 57 (-47.22%)
RayrayA tiny GPU raytracer, using Zig and WebGPU
Stars: ✭ 59 (-45.37%)
Bracket LibThe Roguelike Toolkit (RLTK), implemented for Rust.
Stars: ✭ 631 (+484.26%)
InflectorA rust inflection library
Stars: ✭ 88 (-18.52%)
LuxcoreLuxCore source repository
Stars: ✭ 601 (+456.48%)
PyoptixPython wrapper for NVIDIA OptiX Ray Tracing Engine
Stars: ✭ 42 (-61.11%)
Prettytable RsA rust library to print aligned and formatted tables
Stars: ✭ 552 (+411.11%)
Black HoleWebGL simulation of a Schwarzschild black hole
Stars: ✭ 94 (-12.96%)
Cargo Deny❌ Cargo plugin for linting your dependencies 🦀
Stars: ✭ 533 (+393.52%)
Rust SkiplistSkiplist implementation in rust
Stars: ✭ 38 (-64.81%)
SortSimple Open-source Ray Tracer
Stars: ✭ 485 (+349.07%)
ShadyCLI tool to render GLSL shaders
Stars: ✭ 79 (-26.85%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+239.81%)
Webassembly Raytracera performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
Stars: ✭ 102 (-5.56%)
C RayC-Ray is a small, simple path tracer written in C
Stars: ✭ 323 (+199.07%)
Raytracera simple RayTracer based on the Monte Carlo Path Tracing
Stars: ✭ 14 (-87.04%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+143.52%)
AccordData validation library for Rust
Stars: ✭ 72 (-33.33%)
RspotifySpotify Web API SDK implemented in Rust
Stars: ✭ 255 (+136.11%)
Three.js Pathtracing RendererReal-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
Stars: ✭ 872 (+707.41%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-77.78%)
sorceressA Rust environment for sound synthesis and algorithmic composition.
Stars: ✭ 64 (-40.74%)
NauNau - OpenGL + Optix 3D Engine
Stars: ✭ 18 (-83.33%)
OpenTK-PathTracerC# OpenGL Path Tracer, Real-Time GPU accelerated
Stars: ✭ 22 (-79.63%)
Half RsHalf-precision floating point types f16 and bf16 for Rust.
Stars: ✭ 68 (-37.04%)
Tantivy JiebaAn adapter that bridges between tantivy and jieba-rs.
Stars: ✭ 17 (-84.26%)
RaytracedshadowsThis demo implements BVH construction and GPU traversal for rendering hard shadows.
Stars: ✭ 107 (-0.93%)
RaySmall pathtracing library with GPU and CPU backends
Stars: ✭ 95 (-12.04%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (-16.67%)
RitualUse C++ libraries from Rust
Stars: ✭ 792 (+633.33%)