Step-by-step guide through the abstract and complex universe of Fragment Shaders.
-
Updated
Sep 29, 2024 - GLSL
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
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.
Personal mpv config files aiming to get the best quality and viewing experience
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.
Order-independent Transparency Implementation in Unity with Per-Pixel Linked Lists
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 vanilla minecraft complimentary resourcepack focused on improving visual quality and the survival experience.
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."