Share working code
Test your shader in the Godot version you select. Remove unused code, include sensible defaults, and keep the source readable enough for others to learn from.
Posting on GDShader
We want shaders here to be genuinely useful. You do not need a perfect write-up—just share working code, show what it does, and give people enough context to try it themselves.
Test your shader in the Godot version you select. Remove unused code, include sensible defaults, and keep the source readable enough for others to learn from.
Use a clear title and description. Mention required nodes, textures, render settings, setup steps, and any known limitations or performance considerations.
Use a clean screenshot of the shader in action. A 16:9 image at 1280 × 720 px works best. PNG, JPG, and GIF files are supported up to 10 MB.
Add only tags that describe the effect, technique, or intended use. Select the correct Godot version and 2D or 3D category so people can find it.
Post work you created or have permission to share. Credit meaningful sources and adaptations, and never upload paid, private, or copyrighted code without authorization.
No malicious code, hidden tracking, hateful material, spam, or misleading links. If you would not feel comfortable showing it to the wider Godot community, do not post it.
Give your post one last look. If someone new to your shader can understand it, you are good to go.
All set? We would love to see what you made.