deep-gbuffers

Global Illumination Engine

A software implementation of global illumination approximations using deep buffers and multiple layers

Implementation of "Fast Global Illumination Approximations on Deep G-Buffers" (Mara et. al, 2016) using C++, OpenGL, and GLSL

GitHub

39 stars
5 watching
4 forks
Language: C++
last commit: about 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
zero-radiance/gigl Software that generates realistic lighting effects in 3D graphics applications using global illumination techniques. 51
joshuasenouf/gl-engine A C++ rendering engine that supports various graphical features such as textures, shaders, deferred rendering, and physically based camera parameters. 363
ripper37/glul An OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more. 56
issotm/gb-vwf A Variable-Width Font library for the Game Boy & Game Boy Color. 50
gregzaal/gaffer A Blender Add-on for speeding up lighting workflows in 3D modeling and animation. 386
222464/ltbl2 A 2D dynamic lighting system with accurate soft shadows 116
rougier/freetype-gl An OpenGL library for rendering Unicode text with a single texture and vertex buffer. 1,644
hugoam/two A C++ toolkit for rapid development of live graphical apps and games with reflection, rendering, and UI capabilities. 1,677
jhasse/jngl A lightweight, cross-platform 2D game library for building games on various platforms 267
jaredloomis/andromeda A Haskell-based library for writing and compiling OpenGL shaders 76
gamemakerdiscord/xpanda Allows code from external files to be included into shaders while handling shader compatibility issues. 14
gregcman/sucle A Common Lisp implementation of a voxel game engine for creating 3D graphics and terrain 290
cginternals/glraw A utility that converts Qt-supported images into an OpenGL-compatible raw format. 63
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 922
bilouw/gamemaker-lighting-engine A lighting engine for GameMaker Studio 2 that projects shadows using a tile-based approach. 27