Edit of asset "Sprite Shader Mixer" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Sprite Shader Mixer | |
Description |
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 shaders Version 1.1.0 Update: - Added a Search Manager Window to easily select the shader Basic 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 shader FULL INSTRUCTIONS AND EXAMPLES HERE: https://github.com/spheras/godot-sprite-shader-mixer#godot-sprite-shader-mixer IMPORTANT: Those shaders are compatible with GODOT 4.1, but not older versions. |
The Godot Sprite Shader Mixer is an add-on for Godot that allows Sprite2D and AnimationSprite2D 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.1.0 Update: - Added a Search Manager Window to easily select the shader Basic instructions: - You only need to download the addon folder to your project - Active the plugin - Select a Sprite2D or AnimatedSprite2D node - 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 shader FULL INSTRUCTIONS AND EXAMPLES HERE: https://github.com/spheras/godot-sprite-shader-mixer#godot-sprite-shader-mixer IMPORTANT: Those shaders are compatible with GODOT 4.1, but not older versions. |
Category | Shaders | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/spheras/godot-sprite-shader-mixer | |
Issues Url | https://github.com/spheras/godot-sprite-shader-mixer/issues | |
Godot version | Godot 4.1 | |
Version String | 1.2.0 | 1.1.0 |
Download Commit | 6009ff4b58d7c5ff0158e881fe814698e73c30c9 | 4ec5cdc0373c074791c97d47c2d0c66c906cbd7e |
Download Url (Computed) | https://github.com/spheras/godot-sprite-shader-mixer/archive/6009ff4b58d7c5ff0158e881fe814698e73c30c9.zip | https://github.com/spheras/godot-sprite-shader-mixer/archive/4ec5cdc0373c074791c97d47c2d0c66c906cbd7e.zip |
Icon Url |
https://raw.githubusercontent.com/spheras/godot-sprite-shader-mixer/main/icon.png
|