A plugin to make writing compute shaders less painful. Supports Godot 4.3+, almost certainly supports any 4.x version.
This addon adds 4 CompositorEffects that can be added to cameras. These shaders take the color output of the camera and uses it to adjust their images. This creates an image that can only be seen while its playing.Cycling Noise:This effect cycles through different shades of white and black to create a cycling image. The brighter the input pixel, the faster the shader updates.Sliding NoiseThis effect moves pixels every frame to create a sliding effect. All moving pixels move at the same exact speed.Variable Sliding NoiseVery similar to the other sliding noise effect, but brighter pixels move faster. Darker pixels will slide at a lower frame rate, which conveys depth.Colorful NoiseEquivalent to the cycling noise, but can cycle color too. The red channel controls pixel value, and the green channel controls color.
High-quality, endlessly configurable fur shader with satisfyingly bouncy physics.
View volumetric data in Godot. Great for visualizing your Texture3D.
This addon contains two shaders meant to be used as a material for terrain objects. The shaders support color, normal, roughness and metallic maps. They also provide a tile scrambling feature that gets rid of obvious repeated patterns. You can also stack several different terrain shader on top of each other and use masks to blend between them.
A 3D shader meant for adding parallax to a single surface. Contains an example, and documented code.
This set of shaders will let you create realistic eyeballs for your character models.
Transforms a vector between different coordinate spaces.
Godot 4 volumetric fog replaced Godot 3 depth fog.But depth fog feels more retro and is suitable for PSX / N64 style graphics.This impliments the camera setup required to create a Post Processing with depth-sampling fragment shader in Godot 4 ala this guide: https://docs.godotengine.org/en/4.0/tutorials/shaders/advanced_postprocessing.htmlIt contains a scene with a 3D Camera Setup for with a Quad mesh stretched in front and uses a fragment shader to create a Distance/Depth based fog effect. The Fog also has a 2 color noise effect. The shader has input paramters to set the distance, colors and timescale of the noise. The second effect is a 2D Canvas shader that fades in from black, controlled by a script tweeen.
FastNoiseLite GLSL Shader.Generate all kinds of FastNoiseLite noises on your GPU!Better performance, speed, and noise quality!Free your CPU from generating noise and let the GPU do all the hard work!Output of GLSL FastNoiseLite version are 99,9% equal to output of C++ version, provided by Godot.
Collection of Signed Distance Functions in the form of Godot Visual Shader Language nodes.
Get the Z channel of a normal map from X & Y channels.