Step-by-step guide through the abstract and complex universe of Fragment Shaders.
-
Updated
Mar 12, 2024 - GLSL
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
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.
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
Learn computer graphics by writing GPU shaders!
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.
Collection of tileable procedural textures such as: cellular noise, fbm, voronoi, perlin and other.
A collection of GLSL noise functions for use with WebGL with an easy to use API.
Personal mpv config files aiming to get the best quality and viewing experience
A motion blur shader for Godot 3.3
🌊 The code for my volume rendering implementation in Three.js and GLSL.
Path tracing shaders for vanilla minecraft 1.17+
A Minecraft shaderpack that enhances one's experience with customizable settings and good-looking light simulations.
A trainable convolutional neural network inside a fragment shader
Add a description, image, and links to the shaders topic page so that developers can more easily learn about it.
To associate your repository with the shaders topic, visit your repo's landing page and select "manage topics."