Check out our latest project ✨ OpenChapter.io: free ebooks the way it was meant to be 📖

Eye Dropper - Palette swapper shader

An asset by nadjiel
The page banner background of a mountain and forest
Eye Dropper - Palette swapper shader thumbnail image
Eye Dropper - Palette swapper shader thumbnail image
Eye Dropper - Palette swapper shader hero image

Quick Information

0 ratings
Eye Dropper - Palette swapper shader icon image
nadjiel
Eye Dropper - Palette swapper shader

Eye Dropper is a shader (GDShader) that helps with quick color palette swapping easily customizable through shader parameters.This shader is a canvas_item type of shader that was meant, at least initially, to be used with CanvasItems nodes in Godot. Contributions are welcome to make a 3D version (To contribute, visit the GitHub repository, available in this page).With this shader, you can configure your palettes through textures or through color arrays, or even use both options, if it's more convenient to you.This project is fully documented so that you can understand what each function or property does, just check it out in the eye_dropper.gdshader file!To be able to use the palette arrays with various colors, make sure to tweak the max_palette_array_size constant in the shader file so that it attends your project's needs. By default it is set to 4, which means that only 4 colors are allowed at maximum using the arrays, but, as mentioned, that's easily tweakable.I hope this shader helps you with your project! :D*This project was tested with Godot 4.3.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Eye Dropper 🎨

Eye Dropper is a shader (GDShader) that helps with quick color palette swapping easily customizable through shader parameters.

With this shader, you can configure your palettes through textures or through color arrays, or even use both options, if it's more convenient to you.

This project is fully documented so that you can understand what each function or property does, just check it out in the eye_dropper.gdshader file!

To be able to use the palette arrays with various colors, make sure to tweak the max_palette_array_size constant in the shader file so that it attends your project's needs. By default it is set to 4, which means that only 4 colors are allowed at maximum using the arrays, but, as mentioned, that's easily tweakable.

I hope this shader helps you with your project! :D

*This project was tested with Godot 4.3.

Eye Dropper is a shader (GDShader) that helps with quick color palette swapping easily customizable through shader parameters.

This shader is a canvas_item type of shader that was meant, at least initially, to be used with CanvasItems nodes in Godot. Contributions are welcome to make a 3D version (To contribute, visit the GitHub repository, available in this page).

With this shader, you can configure your palettes through textures or through color arrays, or even use both options, if it's more convenient to you.

This project is fully documented so that you can understand what each function or property does, just check it out in the eye_dropper.gdshader file!

To be able to use the palette arrays with various colors, make sure to tweak the max_palette_array_size constant in the shader file so that it attends your project's needs. By default it is set to 4, which means that only 4 colors are allowed at maximum using the arrays, but, as mentioned, that's easily tweakable.

I hope this shader helps you with your project! :D

*This project was tested with Godot 4.3.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Eye Dropper - Palette swapper shader icon image
nadjiel
Eye Dropper - Palette swapper shader

Eye Dropper is a shader (GDShader) that helps with quick color palette swapping easily customizable through shader parameters.This shader is a canvas_item type of shader that was meant, at least initially, to be used with CanvasItems nodes in Godot. Contributions are welcome to make a 3D version (To contribute, visit the GitHub repository, available in this page).With this shader, you can configure your palettes through textures or through color arrays, or even use both options, if it's more convenient to you.This project is fully documented so that you can understand what each function or property does, just check it out in the eye_dropper.gdshader file!To be able to use the palette arrays with various colors, make sure to tweak the max_palette_array_size constant in the shader file so that it attends your project's needs. By default it is set to 4, which means that only 4 colors are allowed at maximum using the arrays, but, as mentioned, that's easily tweakable.I hope this shader helps you with your project! :D*This project was tested with Godot 4.3.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers