Raytracer.hppSimple compile-time raytracer using C++17
Stars: ✭ 529 (+545.12%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+4742.68%)
ArtOfIllusionArt of Illusion modeling and rendering suite - core application and tools
Stars: ✭ 58 (-29.27%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (-8.54%)
GPU-PathtracerGPU Raytracer from scratch in C++/CUDA
Stars: ✭ 326 (+297.56%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+2432.93%)
rust-tracerSimple Ray tracer written in Rust
Stars: ✭ 14 (-82.93%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (-40.24%)
TraceyA 3d ray tracer in C++ (High School Project)
Stars: ✭ 24 (-70.73%)
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+148.78%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (-58.54%)
qd-realizationA quasi-deterministic (Q-D) channel implementation in MATLAB software
Stars: ✭ 29 (-64.63%)
unitsA lightweight compile-time, header-only, dimensional analysis and unit conversion library built on c++11 with no dependencies
Stars: ✭ 17 (-79.27%)
NobleRTA Minecraft shaderpack that enhances one's experience with the help of good-looking graphics and light simulations.
Stars: ✭ 76 (-7.32%)
Monte-Carlo-Path-TracerA realistic Monte Carlo Path Tracer project for CS230 (Virtual Reality and Interactive 3D Graphics Display), ACM Class, SJTU
Stars: ✭ 19 (-76.83%)
fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (-32.93%)
Voxel Cone TracingConverting vertex meshes to voxel data and visualizing using VCT
Stars: ✭ 74 (-9.76%)
raytracing in rustImplementation of raytracing in rust from Peter Shirley's RTIW and RTTNW, Chapter-by-Chapter
Stars: ✭ 29 (-64.63%)
BuildTimeLogger-for-XcodeA console app for logging Xcode build times and presenting them in a notification
Stars: ✭ 43 (-47.56%)
SwiftTracerA raytracer written in Swift for learning and lulz
Stars: ✭ 14 (-82.93%)
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 (+12.2%)
rayscaleMicroservices based, distributed ray tracer designed to run in containers
Stars: ✭ 20 (-75.61%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+864.63%)
LumillyRenderMonte Carlo path tracing implementation on Rust
Stars: ✭ 36 (-56.1%)
UnchainedA fully type safe, compile time only units library.
Stars: ✭ 70 (-14.63%)
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 (-78.05%)
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 (-24.39%)
ray-tracingThis is a go implementation of the "Ray Tracing in One Weekend" book
Stars: ✭ 37 (-54.88%)
portal🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.
Stars: ✭ 104 (+26.83%)
MinecraftCA Raytraced Minecraft Classic 0.0.30a port to C
Stars: ✭ 250 (+204.88%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-63.41%)
gpu-pathtracerphysically based path tracer on gpu
Stars: ✭ 44 (-46.34%)
RASM3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-75.61%)
LambdaPhysically based renderer written in C++
Stars: ✭ 26 (-68.29%)
raytracerRaytracer in C.
Stars: ✭ 24 (-70.73%)
SlimTracinSoftware ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
Stars: ✭ 49 (-40.24%)
oxoranyobfuscated any constant encryption in compile time on any platform
Stars: ✭ 155 (+89.02%)
metricThis library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
Stars: ✭ 23 (-71.95%)
raytracing-goA simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
Stars: ✭ 53 (-35.37%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (-20.73%)
ray-tracerA simple ray tracing engine
Stars: ✭ 27 (-67.07%)
mcrtMonte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-73.17%)
odak🔬 Scientific computing library for optics 🔭, computer graphics 💻 and visual perception 👀
Stars: ✭ 99 (+20.73%)
crayA real-time interactive progressive path tracer on the GPU.
Stars: ✭ 35 (-57.32%)
nand norC++ Compile time NAND/NOR obfuscation
Stars: ✭ 32 (-60.98%)
sourceThe main source repository for the Raysect project.
Stars: ✭ 62 (-24.39%)
d rivec++17 compile time math(derivation/integration)
Stars: ✭ 16 (-80.49%)
wasm-raytracera performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
Stars: ✭ 158 (+92.68%)
cramcram is a computational room acoustics module to simulate and explore various acoustic properties of a modeled space
Stars: ✭ 23 (-71.95%)
sdf-2dA graphics library to enable the real-time rendering of 2D signed distance fields on the web.
Stars: ✭ 70 (-14.63%)
raiden教育意义;基于物理的渲染器;闲着没事造轮子
Stars: ✭ 19 (-76.83%)
GraviTGraviT is a distributed ray tracing framework that enables applications to leverage hardware-optimized ray tracers within a single environment across many nodes for large-scale rendering tasks.
Stars: ✭ 18 (-78.05%)
RayTracedGGXRay tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Stars: ✭ 43 (-47.56%)
ProtoTracer3D rendering and animation engine for multifaceted displays on microcontrollers
Stars: ✭ 80 (-2.44%)
AnnotationInjectCompile-time Swift dependency injection annotations
Stars: ✭ 40 (-51.22%)