Showing 14 of 14 projects
A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A curated collection of bookmarks and resources for game development and real-time graphics programming.
A library of chainable post-processing shaders for the LÖVE 2D game framework.
A performant Screen Space Reflections (SSR) implementation for three.js, adding realistic reflections to 3D scenes using post-processing.
A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
A low-level mutator for Windows PE files that obfuscates headers and metadata to break static analysis signatures without breaking execution.
A 2D shader for Godot 3 that simulates CRT screen effects like curvature, scan lines, and vignette.
Angular renderer for THREE.js, enabling declarative 3D graphics in Angular applications.
A dynamic lighting system library for Love2D games, featuring shadows, normal maps, glow maps, and post-shader effects.
A flexible post-processing visual effects library for libGDX, offering lightweight integration and simple effect implementation.
A WebGL example of image adjustment and effects shaders found in Photoshop, GIMP, and game engines.
A GUI tool and library for designing rendering pipelines and shaders for libGDX games, simplifying graphics programming.
A visual editor for designing and adjusting post-processing effects in Babylon.js with real-time preview and data sharing.
A tutorial demonstrating post-processing effects like FXAA and color lookup transforms in ThreeJS.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.