HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+74.3%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+543.03%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+1129.41%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+52.94%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+3545.82%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-39.01%)
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 (+3521.67%)
Overload3D Game engine with editor
Stars: ✭ 335 (+3.72%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+328.17%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+322.91%)
Awesome Creative CodingCreative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+2592.26%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+330.65%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-43.96%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-75.85%)
RptA physically-based path tracer
Stars: ✭ 296 (-8.36%)
Arcane Engine3D C/C++ Game Engine - Created By Brady Jessup
Stars: ✭ 242 (-25.08%)
Cpp 3d Game Tutorial SeriesC++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+23.84%)
DrawSpaceSpace-game oriented rendering engine
Stars: ✭ 20 (-93.81%)
ClusterClustered shading implementation with bgfx
Stars: ✭ 180 (-44.27%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+37.77%)
paytonPayton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (-86.07%)
Ol3dA tiny portable 3D graphics lib for micro controllers
Stars: ✭ 90 (-72.14%)
Smo ShadersA collection of shaders to replicate those used in Super Mario Odyssey's Snapshot Mode.
Stars: ✭ 97 (-69.97%)
Vulkan SamplesOne stop solution for all Vulkan samples
Stars: ✭ 2,009 (+521.98%)
Shadertoy RsA desktop client for Shadertoy written in Rust
Stars: ✭ 41 (-87.31%)
SpheredissolveCustomizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (-3.72%)
HlslexplorerSee how hardware understands your HLSL
Stars: ✭ 91 (-71.83%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-86.69%)
RimlightCustomizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-47.37%)
Retrace.glCreate, ray trace & export programatically defined Signed Distance Function CSG geometries with an API suited for generative art - in your browser! 🎉
Stars: ✭ 149 (-53.87%)
GaiaskyMirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-49.85%)
PicassoPicasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (-36.53%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+3991.33%)
AlloyAlloy physical shader framework for Unity.
Stars: ✭ 244 (-24.46%)
P5.jsp5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Stars: ✭ 16,542 (+5021.36%)
SatinA 3D Graphics Framework built on Apple's Metal
Stars: ✭ 182 (-43.65%)
VktkVulkan Toolkit
Stars: ✭ 32 (-90.09%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+144.89%)
ModernUIModern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.
Stars: ✭ 168 (-47.99%)
endbasicBASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
Stars: ✭ 220 (-31.89%)
surface splattingOpenGL demo of a point rendering and texture filtering technique called Surface Splatting.
Stars: ✭ 125 (-61.3%)
nautilusanother graphics engine
Stars: ✭ 16 (-95.05%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (-76.78%)
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (+55.42%)
nerv pathtracera pathtracer with physically based rendering in mind
Stars: ✭ 27 (-91.64%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (-83.28%)
isosurfaceIsosurface extraction using Marching Cubes and pure WebGL.
Stars: ✭ 66 (-79.57%)
dedDramatic EDitor
Stars: ✭ 47 (-85.45%)
dw-sample-frameworkA simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
Stars: ✭ 76 (-76.47%)
BRDFGeneratorBRDF LUT generation for PBR Pipelines
Stars: ✭ 97 (-69.97%)