ForkerRendererCPU-Based Software Forward / Deferred Rasterizer, A Tiny OpenGL (PBR, Soft Shadow, SSAO) πΌ
Stars: β 17 (-45.16%)
TinyrendererA brief computer graphics / rendering course
Stars: β 11,776 (+37887.1%)
retro-ngonA well-featured retro-oriented 3D software renderer for the HTML5 canvas.
Stars: β 30 (-3.23%)
font8x8-rs8x8 monochrome bitmap fonts for rendering. Implemented in Rust.
Stars: β 15 (-51.61%)
RasterizerCPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Stars: β 77 (+148.39%)
CoherenceBlender viewport renderer using the Unity Engine
Stars: β 28 (-9.68%)
phantomπ» A reactive DOM rendering engine for building UIs.
Stars: β 16 (-48.39%)
smallptβοΈ The Rosetta smallpt (small path tracing) project
Stars: β 68 (+119.35%)
ldviewReal-time 3D viewer for displaying LDraw models
Stars: β 65 (+109.68%)
osci-renderγ°πΊπ Software for making music by drawing objects on an oscilloscope using audio.
Stars: β 135 (+335.48%)
sokol gpMinimal modern efficient cross platform 2D graphics painter in C
Stars: β 228 (+635.48%)
aisaAISA is a Software 3D Engine written in TypeScript.
Stars: β 24 (-22.58%)
YuneGPU based framework for writing Raytracers/Pathtracers. (Pronounced as "Yu-nay")
Stars: β 64 (+106.45%)
rasteratorReal-time software rasterizer written in C++ with windowing and model loading support.
Stars: β 15 (-51.61%)
RefRESHCreate RefRESH data: dataset tools for Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)
Stars: β 51 (+64.52%)
RenderingX12Partially open source: real-time scene rendering using XUSG based on DirectX 12. ηΊ―η²Ήη§η§demoβ¦β¦γγ γγγ’γθ¦γγγγβ¦β¦
Stars: β 16 (-48.39%)
blender-addonBlender Addon to render light fields with depth and disparity maps
Stars: β 106 (+241.94%)
bismlImplementation of the paper: Adaptive BRDF-Oriented Multiple Importance Sampling of Many Lights
Stars: β 26 (-16.13%)
safemdSafety first markdown rendering
Stars: β 77 (+148.39%)
evplpImplementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)
Stars: β 26 (-16.13%)
Grass.DirectXRealistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: β 56 (+80.65%)
Fall2021Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: β 43 (+38.71%)
mcrtMonte Carlo Raytracer from Scratch in C++11/14
Stars: β 22 (-29.03%)
surface splattingOpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
Stars: β 125 (+303.23%)
DeepShadowMapReal-Time Deep Shadow Maps for Unity3D
Stars: β 36 (+16.13%)
ph-pdf-layoutJava library for creating fluid page layouts with Apache PDFBox. Supporting multi-page tables, different page layouts etc.
Stars: β 33 (+6.45%)
NexusπΌοΈ Actionscript 3, GPU accelerated 2D game engine using Stage3D
Stars: β 12 (-61.29%)
blender-colabRender Blender 3.x and 2.9x scenes with Google Colaboratory
Stars: β 78 (+151.61%)
export multiUse the multi-exporter for Blender and check in (and tweak) various scenes step by step.
Stars: β 31 (+0%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: β 235 (+658.06%)
HydrogenSUPER Lightweight Canvas Display List for drawing objects on 2D Canvas
Stars: β 13 (-58.06%)
rend3Easy to use, customizable, efficient 3D renderer library built on wgpu.
Stars: β 546 (+1661.29%)
DuBLF DuBlastQuick Playblast tool for Blender
Stars: β 18 (-41.94%)
PintarJSMicro JS lib for direct WebGL and canvas rendering.
Stars: β 15 (-51.61%)
Crystal-Causticsπ Approximated crystal caustics effect in Unity.
Stars: β 60 (+93.55%)
isometric-rendersCreates high-resolution isometric screenshots of Minecraft's game objects
Stars: β 42 (+35.48%)
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: β 68 (+119.35%)
cadiseA developing physically-based hobby renderer written in C++.
Stars: β 30 (-3.23%)
Iyan3dIyan 3D Professional Edition - 3D animation app for iOS
Stars: β 27 (-12.9%)
FunMirrorsThis is a fun project I created to motivate computer vision enthusiasts and to highlight the importance of understanding fundamental concepts related to image formation in a camera.
Stars: β 43 (+38.71%)
glTextCross-platform single header text rendering library for OpenGL
Stars: β 93 (+200%)
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 (+100%)
PicoRendererLow-Level, 8-bit Colored, 3D Software Renderer written in C99
Stars: β 55 (+77.42%)
GoldenSunA path tracer based on hardware ray tracing
Stars: β 20 (-35.48%)
rendeerA simple 3D rasterizer made from scratch in Python.
Stars: β 105 (+238.71%)
Unity3DShadersSimple shaders for Unity3D that I created for games, for a challenge or following tutorials.
Stars: β 17 (-45.16%)
colidrCoherent Line Drawing implementation in Go.
Stars: β 52 (+67.74%)
Messier87A realtime raytracing blackhole renderer
Stars: β 53 (+70.97%)
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: β 502 (+1519.35%)
KuplungOpenGL Model Viewer
Stars: β 15 (-51.61%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: β 34 (+9.68%)
sceneryFlexible VR Visualisation for Volumetric and Geometric Data on the Java VM, powered by Kotlin and Vulkan
Stars: β 107 (+245.16%)
SLProjectSLProject is a platform independent 3D computer graphics scene graph library. Read more on:
Stars: β 47 (+51.61%)
praxExperimental rendering library geared towards hybrid SSR+SPA apps. Focus on radical simplicity and performance. Tiny and dependency-free.
Stars: β 18 (-41.94%)