TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+17476.12%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+1964.18%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+3000%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+740.3%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+5826.87%)
Overload3D Game engine with editor
Stars: ✭ 335 (+400%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+637.31%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+11.94%)
Mini3d3D Software Renderer in 700 Lines !!
Stars: ✭ 1,320 (+1870.15%)
NimbleAn OpenGL renderer with a modern and extensible rendering pipeline.
Stars: ✭ 144 (+114.93%)
OfeliaA real-time cross-platform creative coding tool for multimedia development
Stars: ✭ 269 (+301.49%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+292.54%)
Retouch🎬 An OpenGL application for editing and retouching images using depth-maps in 2.5D
Stars: ✭ 63 (-5.97%)
RenduA simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+411.94%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (+382.09%)
FbgLightweight C 2D graphics API agnostic library with parallelism support
Stars: ✭ 349 (+420.9%)
Gl vs vkComparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-2.99%)
Nn visA project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.
Stars: ✭ 343 (+411.94%)
Beam✨ Expressive WebGL
Stars: ✭ 383 (+471.64%)
Easy3dA lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (+471.64%)
Rust SlothA 3D software rasterizer... for the terminal!
Stars: ✭ 478 (+613.43%)
MidivisualizerA small MIDI visualizer tool, using OpenGL
Stars: ✭ 347 (+417.91%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+489.55%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+7429.85%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+17359.7%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (-26.87%)
RendereSimple render engine for OpenGL
Stars: ✭ 57 (-14.93%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+4237.31%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+8808.96%)
Indielib CrossplatformIndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
Stars: ✭ 64 (-4.48%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+5464.18%)
GloomA minimalistic boilerplate for OpenGL with C++.
Stars: ✭ 54 (-19.4%)
Polymer🎨 graphics + interaction engine
Stars: ✭ 243 (+262.69%)
Sfml.netOfficial binding of SFML for .Net languages
Stars: ✭ 354 (+428.36%)
VctrendererA real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/
Stars: ✭ 353 (+426.87%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+8646.27%)
Tprpixa Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Stars: ✭ 448 (+568.66%)
NimglNimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Stars: ✭ 218 (+225.37%)
RendyState of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+1019.4%)
Lighthouse2Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (+708.96%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+697.01%)
Gl RsAn OpenGL function pointer loader for Rust
Stars: ✭ 539 (+704.48%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+882.09%)
RaylibA simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+12092.54%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+1610.45%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+977.61%)
OpengraphicGraphic Engine & Game Engine lists
Stars: ✭ 772 (+1052.24%)
Awesome Glsl🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+691.04%)
Mesh SubdivisionA collection of common mesh subdivision algorithms
Stars: ✭ 25 (-62.69%)
Leaf3dA lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-76.12%)
Glijvm gli
Stars: ✭ 21 (-68.66%)
AshengineA cross-platform 3D engine based on Qt 5.9.7, OpenGL 3.3 and Assimp 4.1.
Stars: ✭ 35 (-47.76%)
BonzomaticLive shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+1137.31%)
Pixi.jsThe HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+52111.94%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1408.96%)
JglmJava OpenGL Mathematics Library
Stars: ✭ 44 (-34.33%)