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 (+4733.88%)
Overload3D Game engine with editor
Stars: ✭ 335 (+38.43%)
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+132.64%)
RenduA simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+41.74%)
MosLightweight game engine.
Stars: ✭ 153 (-36.78%)
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 (+65.29%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+83.88%)
Rabbittoolbox🤸🏾♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Stars: ✭ 309 (+27.69%)
ShaderedLightweight, cross-platform & full-featured shader IDE
Stars: ✭ 3,247 (+1241.74%)
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (+33.47%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-42.98%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+785.12%)
nautilusanother graphics engine
Stars: ✭ 16 (-93.39%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (-77.69%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-67.77%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+97.52%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-68.18%)
Awesome Glsl🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+119.01%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-25.21%)
FacevfxMapping real-time visual effect to human face.
Stars: ✭ 68 (-71.9%)
CraftA simple Minecraft clone written in C using modern OpenGL (shaders).
Stars: ✭ 8,957 (+3601.24%)
TomvizCross platform, open source application for the processing, visualization, and analysis of 3D tomography data
Stars: ✭ 230 (-4.96%)
EngineGo 3D Game Engine
Stars: ✭ 1,362 (+462.81%)
Magnum PluginsPlugins for the Magnum C++11/C++14 graphics engine
Stars: ✭ 66 (-72.73%)
Magnum BootstrapBootstrap projects for Magnum C++11/C++14 graphics engine
Stars: ✭ 69 (-71.49%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+373.55%)
Pyearth🌐 A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL
Stars: ✭ 78 (-67.77%)
Nova RsNova Renderer, but in Rust
Stars: ✭ 98 (-59.5%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+474.79%)
Gdx VfxLibGDX post-processing visual effects
Stars: ✭ 105 (-56.61%)
XrtlCross-platform Real-Time Rendering Library
Stars: ✭ 108 (-55.37%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-53.31%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+471.49%)
Partikel accelleration on gpuParticle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
Stars: ✭ 236 (-2.48%)
HerebedragonsA basic 3D scene implemented with various engines, frameworks or APIs.
Stars: ✭ 1,616 (+567.77%)
NebularenderA powerful physically based renderer with a fully featured editor.
Stars: ✭ 119 (-50.83%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+4766.12%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-82.23%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+464.46%)
Gltf ViewerglTF 2.0 Viewer written in Rust
Stars: ✭ 127 (-47.52%)
Three.ktThree.js port for the JVM (desktop)
Stars: ✭ 136 (-43.8%)
DaemonThe Dæmon game engine. With some bits of ioq3 and XreaL.
Stars: ✭ 136 (-43.8%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+5360.74%)
ForgeHigh Performance Visualization
Stars: ✭ 140 (-42.15%)
GlslGLSL parser for Rust
Stars: ✭ 145 (-40.08%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+844.21%)
Glmark2glmark2 is an OpenGL 2.0 and ES 2.0 benchmark
Stars: ✭ 199 (-17.77%)
GaiaskyMirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-33.06%)
ShadowsShädows - A Shadows & Lights engine for löve
Stars: ✭ 134 (-44.63%)
CommandbufferA lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Stars: ✭ 151 (-37.6%)