Showing 17 of 17 projects
A gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.
A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.
A reference compiler front end for GLSL and ESSL, partial HLSL support, and a SPIR-V generator.
A granular, multi-language shader library for real-time graphics, supporting GLSL, HLSL, Metal, WGSL, and CUDA.
A library providing custom shaped Android ImageView components with shader and bitmap mask implementations.
A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.
A Unity package for importing and rendering point cloud data with support for PLY files and multiple rendering methods.
A realistic water shader demo for Godot 3.4.2, showcasing advanced water rendering techniques.
A JavaScript library for creating real-time 2D and 3D procedural shaders with animation and interactivity.
Robert Penner's easing functions implemented in GLSL for use with glslify.
A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
A 2D shader for Godot 3 that simulates CRT screen effects like curvature, scan lines, and vignette.
A performant three.js library for implementing plane reflections on any mesh with correct orientation.
A WebGL example of image adjustment and effects shaders found in Photoshop, GIMP, and game engines.
A Decky Loader plugin to visualize and selectively clear shader cache and compatibility data on the Steam Deck.
A WebGL port of Unity's MToon toon shader for babylon.js, enabling stylized 3D rendering in web applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.