CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (+71.43%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+15200%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+14735.71%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+435.71%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (+250%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (+278.57%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (+142.86%)
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 (+407.14%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+457.14%)
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+1357.14%)
SsrtReal-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (+1157.14%)
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 (+221.43%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+5550%)
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 (+342.86%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+28264.29%)
Fall2021Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (+207.14%)
fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (+292.86%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+542.86%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (+364.29%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+1578.57%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (+1828.57%)
Engine NativeNative engine for Cocos Creator
Stars: ✭ 488 (+3385.71%)
LuxcoreLuxCore source repository
Stars: ✭ 601 (+4192.86%)
SpritejsA cross platform high-performance graphics system.
Stars: ✭ 4,712 (+33557.14%)
Webglstudio.jsA full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Stars: ✭ 4,508 (+32100%)
NanortNanoRT, single header only modern ray tracing kernel.
Stars: ✭ 734 (+5142.86%)
Glchaos.p3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+4114.29%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+41757.14%)
Awesome PixijsMy list of awesome pixi.js related parties
Stars: ✭ 489 (+3392.86%)
LlffCode release for Local Light Field Fusion at SIGGRAPH 2019
Stars: ✭ 602 (+4200%)
SortSimple Open-source Ray Tracer
Stars: ✭ 485 (+3364.29%)
OsprayAn Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
Stars: ✭ 734 (+5142.86%)
AvatarmePublic repository for the CVPR paper AvatarMe
Stars: ✭ 472 (+3271.43%)
Ascii artReal-Time ASCII Art Rendering Library
Stars: ✭ 599 (+4178.57%)
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 (+35.71%)
Earcut.hppFast, header-only polygon triangulation
Stars: ✭ 447 (+3092.86%)
PyrenderEasy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
Stars: ✭ 582 (+4057.14%)
MtlppC++ Metal wrapper
Stars: ✭ 425 (+2935.71%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+4600%)
OpencueA render management system you can deploy for visual effects and animation productions.
Stars: ✭ 578 (+4028.57%)
GazeboOpen source robotics simulator.
Stars: ✭ 404 (+2785.71%)
FgRendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.
Stars: ✭ 390 (+2685.71%)
Gpu Gems Book Source Code💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
Stars: ✭ 567 (+3950%)
TevHigh dynamic range (HDR) image comparison tool for graphics people. With an emphasis on OpenEXR images.
Stars: ✭ 384 (+2642.86%)
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 (+6128.57%)
NauNau - OpenGL + Optix 3D Engine
Stars: ✭ 18 (+28.57%)
Im3dImmediate mode rendering and 3d gizmos.
Stars: ✭ 561 (+3907.14%)
React SlateWrite interactive CLI apps with React
Stars: ✭ 385 (+2650%)
Voxel Cone TracingA real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Stars: ✭ 555 (+3864.29%)
Easy3dA lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (+2635.71%)
NcineA cross-platform 2D game engine
Stars: ✭ 372 (+2557.14%)
Rs pbrtRust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Stars: ✭ 619 (+4321.43%)
Swift Html🗺 A Swift DSL for type-safe, extensible, and transformable HTML documents.
Stars: ✭ 553 (+3850%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+2521.43%)
React MindmapReact component for MindNode maps
Stars: ✭ 357 (+2450%)
Lighthouse2Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (+3771.43%)