This asset contains a set of multicolored dithering shaders for Godot 4. The shaders work by replacing the colors of 2D nodes, 3D nodes or the entire screen in the case of postprocessing. The colors are replaced with a pre-planned dithering pattern of one or more colors taken from a "dither palette" image. The resulting dither mix roughly approximates the original color, giving the scene an old-school retro look.
Visual shader node library for Godot engine. Supports all 4.1.0+ versions!Adds various extra nodes to use in built-in visual shader editor.NOTE: THIS VERSION IS DEPRECATED, USE "SHADER-LIB" INSTEAD.
simple shader with 256 colors built-inmade with https://www.qiuet.uk/files/colorhelper.html
Auto Vertex Painter is for Coloring as fast as possibile the vertex in your mesh, in Godot Engine, you can fill the vertex color or you can also use interpolation base on the vertex position or normal to fill the color of your meshes
The Godot Sprite Shader Mixer is an add-on for Godot that allows Sprite2D and AnimationSprite2D (Label and ColorRect since version 1.2.0) nodes to blend shaders from a collection of available shaders. Users can select and add shaders to sprites dynamically, automatically downloading them from GitHub as needed. The plugin handles shader generation and blending, resulting in a texture that combines all selected shaders.The add-on allows you to download a set of shaders from a collection (the collection is public on GitHub and you can collaborate on adding new ones). Once downloaded the tool will mix them in a unique shader for your sprite. Since then you can manipulate the shader as usual, customizing the input variables of each shader.version 1.2.0 Update:- Added Label and ColorRect nodes to add shader mixer- default opacity parameter for all shadersVersion 1.1.0 Update:- Added a Search Manager Window to easily select the shaderBasic instructions:- You only need to download the addon folder to your project- Active the plugin- Select a Sprite2D or AnimatedSprite2D node (also Label and ColorRect since version 1.2.0)- At the right, you will see a button to create a shader mixer- Press the button to Sync the list of available shaders (ensure it is pressed, if not the combo will be empty)- Select a Shader and download it (repeat this if you want to merge several shaders)- Go to your material->Shader->Parameters to tune the shaderFULL INSTRUCTIONS AND EXAMPLES HERE: https://github.com/spheras/godot-sprite-shader-mixer#godot-sprite-shader-mixerIMPORTANT: Those shaders are compatible with GODOT 4.1, but not older versions.
EasyCompute is an addon that streamlines the usage of compute shaders with a user-friendly API. Simplify shader loading, buffer management, and shader execution to accelerate your development workflow.
This is a fancy water shader for Godot Engine 4.1+, plus tools to build your own infinite ocean.Here's a few features of the addon:* Ocean mesh generator with multiple levels of detail* Vertex waves based on Gerstner waves* Foam waves* Shore foam at the edges of submerged solid objects* Refraction* Fresnel* Depth fog* Snell's window* Fade out many features with distance from the camera* Helper nodes for building your own ocean, like CameraFollower3D and WaterMaterialDesigner, plus example scenes and prefabs.
Import *.spv files as RDShaderSPIRV
Procedurally generates cautionary strips of any color, rotation, width or gap between them, and speed and direction of movement if you want it to be animated.