Adds UDIMShaderMaterial, and UDIMTextureTilset, allowing for the use of UDIM tiled textures for 3D meshes.# Usage1. Create a UDIMShaderMaterial in a 3D material property.2. Create a UDIMTextureTileset in the "Albedo" > "Albedo Tileset" propererty of the UDIMShaderMaterial3. Click left click the UDIMTextureTileset to reveal an "Import UDIM Texture Set" button, left click it.4. Browse to and select one of any of the appropriately named UDIM tile textures from the tileset you'd like to use.5. Done!This is an early iteration, any feedback is appreciated!
Compute Shader Studio is an addon for Godot Engine that enables you to write Compute Shaders in a minute.
WARNING: if you're upgrading from any version prior to 1.4.0, you MUST follow the steps outlined in the link below. If you don't, your materials WILL break, and you'll have to fix them all MANUALLY! You only need to follow these steps once -- subsequent versions will not be reorganized again.https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#upgrading-from-v13--to-v14-- -- --Ultimate Retro Shader Collection (URSC) brings PlayStation, Sega Saturn or Nintendo 64 aesthetics to Godot 4.Features:- Vertex snapping and affine texture mapping (as seen on PlayStation and Saturn)- 3-point texture filtering (as seen on Nintendo 64)- Distance-based, per-vertex texture LOD and fog- Metallic and shiny shaders- 3D sprite shaders (shaded/unshaded, single/double-sided)- Scrolling sky shader (think Mario 64)- Screen-reading dithering and fade shaders- Create custom spatial shaders using macros- Compatible with all rendering backendsCheck out the collection's README on GitHub for documentation and a guide on getting set up. TLDR -- run the "setup.gd" editor script included with the collection to add the necessary global shader uniforms to your project settings.https://github.com/Zorochase/ultimate-retro-shader-collection?tab=readme-ov-file#readme
Add color manipulation filters to the screen or a sprite without writing millions of unique shaders.Blending between filters with a tween to create interesting effects.Lot's of built in filters and easily tweakable settings with a live update.
Pre-packaged input prompts from Kenney for Godot. Includes all assets in two PNG resolutions as well as SVG versions.
This plugin adds ComputeHelper and Uniform classes that make using compute shaders easier.
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.
A shader meant for adding gradients to unlit 3D meshes. Contains examples, and documented code.
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.
Combine two normal maps using this node. Includes UDN, Whiteout, RNM and Unity blending methods.
A custom shader and material to render procedural custom Vaporwave-style skyboxes.