fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (+27.91%)
CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-44.19%)
pathtracer-webgl2Path tracing render engine for the web. Both ray tracing for conventional 3d models and ray marching for fractals implemented. Built with WebGL 2 and Angular 2.
Stars: ✭ 45 (+4.65%)
nerv pathtracera pathtracer with physically based rendering in mind
Stars: ✭ 27 (-37.21%)
ray-tracerA simple ray tracing engine
Stars: ✭ 27 (-37.21%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+74.42%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (-20.93%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+4730.23%)
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 (+65.12%)
dxr-path-tracingA 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.
Stars: ✭ 92 (+113.95%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (+23.26%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (+51.16%)
Raytracera simple RayTracer based on the Monte Carlo Path Tracing
Stars: ✭ 14 (-67.44%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+81.4%)
gpu-pathtracerphysically based path tracer on gpu
Stars: ✭ 44 (+2.33%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+4881.4%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (+527.91%)
mcrtMonte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-48.84%)
RayTracingRealtime GPU Path tracer based on OpenCL and OpenGL
Stars: ✭ 120 (+179.07%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+1739.53%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+9134.88%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+446.51%)
LumillyRenderMonte Carlo path tracing implementation on Rust
Stars: ✭ 36 (-16.28%)
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+374.42%)
DuEngineAn efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (+44.19%)
SsrtReal-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (+309.3%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+109.3%)
Voxel Cone TracingConverting vertex meshes to voxel data and visualizing using VCT
Stars: ✭ 74 (+72.09%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (+13.95%)
GoldenSunA path tracer based on hardware ray tracing
Stars: ✭ 20 (-53.49%)
RefRESHCreate RefRESH data: dataset tools for Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)
Stars: ✭ 51 (+18.6%)
sokol gpMinimal modern efficient cross platform 2D graphics painter in C
Stars: ✭ 228 (+430.23%)
phantom👻 A reactive DOM rendering engine for building UIs.
Stars: ✭ 16 (-62.79%)
rayscaleMicroservices based, distributed ray tracer designed to run in containers
Stars: ✭ 20 (-53.49%)
ProtoTracer3D rendering and animation engine for multifaceted displays on microcontrollers
Stars: ✭ 80 (+86.05%)
Unity3DShadersSimple shaders for Unity3D that I created for games, for a challenge or following tutorials.
Stars: ✭ 17 (-60.47%)
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+58.14%)
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (+1067.44%)
ph-pdf-layoutJava library for creating fluid page layouts with Apache PDFBox. Supporting multi-page tables, different page layouts etc.
Stars: ✭ 33 (-23.26%)
PintarJSMicro JS lib for direct WebGL and canvas rendering.
Stars: ✭ 15 (-65.12%)
sdf-2dA graphics library to enable the real-time rendering of 2D signed distance fields on the web.
Stars: ✭ 70 (+62.79%)
GalaxyGalaxy is an asynchronous parallel visualization ray tracer for performant rendering in distributed computing environments. Galaxy builds upon Intel OSPRay and Intel Embree, including ray queueing and sending logic inspired by TACC GraviT.
Stars: ✭ 18 (-58.14%)
RayTracedGGXRay tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Stars: ✭ 43 (+0%)
blender-addonBlender Addon to render light fields with depth and disparity maps
Stars: ✭ 106 (+146.51%)
KuplungOpenGL Model Viewer
Stars: ✭ 15 (-65.12%)
osci-render〰📺🔊 Software for making music by drawing objects on an oscilloscope using audio.
Stars: ✭ 135 (+213.95%)
MinecraftCA Raytraced Minecraft Classic 0.0.30a port to C
Stars: ✭ 250 (+481.4%)
ctrtCompile-Time Ray Tracer in Rust ported from C++
Stars: ✭ 82 (+90.7%)
sceneryFlexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: ✭ 107 (+148.84%)
Nexus🖼️ Actionscript 3, GPU accelerated 2D game engine using Stage3D
Stars: ✭ 12 (-72.09%)
raytracing in rustImplementation of raytracing in rust from Peter Shirley's RTIW and RTTNW, Chapter-by-Chapter
Stars: ✭ 29 (-32.56%)
ign-renderingC++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
Stars: ✭ 34 (-20.93%)
coinCoin3D core library
Stars: ✭ 193 (+348.84%)
ForkerRendererCPU-Based Software Forward / Deferred Rasterizer, A Tiny OpenGL (PBR, Soft Shadow, SSAO) 🐼
Stars: ✭ 17 (-60.47%)
abeamerframe-by-frame Web Animation framework
Stars: ✭ 49 (+13.95%)
YuneGPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")
Stars: ✭ 64 (+48.84%)
cadiseA developing physically-based hobby renderer written in C++.
Stars: ✭ 30 (-30.23%)
tech-seo-crawlerBuild a small, 3 domain internet using Github pages and Wikipedia and construct a crawler to crawl, render, and index.
Stars: ✭ 57 (+32.56%)