518 Open Source Shaders Software Projects
Free and open source shaders code projects including engines, APIs, generators, and tools.
3D Game Shaders For Beginners 11941 ⭐
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Awesome Creative Coding 8923 ⭐
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Webglstudio.js 4539 ⭐
A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Thebookofshaders 4174 ⭐
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
Unity Script Collection 3713 ⭐
A maintained collection of useful & free unity scripts / library's / plugins and extensions
The Forge 2818 ⭐
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Glsl Optimizer 1515 ⭐
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Curtains.js 1252 ⭐
Radialprogressbar 768 ⭐
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Obs Streamfx 1986 ⭐
StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders - all for free! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.
Naelstrof Slop 711 ⭐
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.
Allsketchs 788 ⭐
Processing sketches, in which I have worked in the last years; images, videos, prototypes, experiments, tools, works, concepts... Everything is unfinished, some may not work, When I had no ideas, I would open one to see what it was...
Godot Shaders 1504 ⭐
A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
Texturepanner 586 ⭐
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Hybridrenderingengine 694 ⭐
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Adrian Miasik Unity Shaders 606 ⭐
A bunch of shader examples created in Unity (ShaderGraph & Built-in) 🧙✨
Openrndr 588 ⭐
OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
Verticaldissolve 491 ⭐
Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Python Opengl 518 ⭐
An open access book on Python, OpenGL and Scientific Visualization, Nicolas P. Rougier, 2018
Holoshield 455 ⭐
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Magicavoxel Shaders 470 ⭐
A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.
Spheredissolve 350 ⭐
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Introduction To Touchdesigner 312 ⭐
Open source introductory manual for Derivative TouchDesigner 088
Joymachine Public 222 ⭐
All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.
Terrain Builder 283 ⭐
🏔 Procedural terrain using Three.js and perlin noise, Now Accelerated by your GPU!
Protogame 168 ⭐
This project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
Unity Dithered Transparency Shader 209 ⭐
Unity material and shader for applying clipped, dithered transparency
Rimlight 191 ⭐
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Gaiasky 173 ⭐
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Unity Texture Curve 163 ⭐
:pencil2: Example showing how to bake an AnimatedCurve into a Texture and use it in a shader.