{"enrichment":{"faq":[{"a":"godot-shaders is a skill for mastering Godot 4.x shader development in GDShader language. It teaches you to write, test, and debug custom shaders for creating visual effects and materials. You'll learn shader fundamentals, syntax, and best practices to accelerate your shader iteration and solve rendering challenges efficiently in Godot 4.x projects.","q":"What is godot-shaders and how do I write GDShader files?"},{"a":"godot-shaders covers both canvas_item shaders for 2D effects and spatial shaders for 3D rendering. Canvas_item shaders run on 2D nodes and let you manipulate pixels in screen space, while spatial shaders apply to 3D meshes and materials. The skill teaches you to structure, write, and optimize both shader types to create dissolve effects, rim lighting, scrolling textures, and other visual effects.","q":"How do I create 2D and 3D visual effects using canvas_item and spatial shaders?"},{"a":"Yes. godot-shaders includes guidance on porting Godot 3.x shaders to 4.x with updated syntax and hints. The skill covers syntax changes, new hint directives like hint_screen_texture and source_color, and function signatures so you can adapt your existing shader code to Godot 4.x standards and take advantage of new features.","q":"Can godot-shaders help me migrate Godot 3 shaders to 4?"},{"a":"godot-shaders teaches you to use hint_screen_texture for screen-space post-processing. This hint lets you sample the rendered screen texture in your shader, enabling effects like blur, color grading, and distortion. The skill covers the syntax, sampling patterns, and best practices for building efficient post-processing shaders in Godot 4.x.","q":"How do I implement screen-space post-processing effects with hint_screen_texture?"},{"a":"godot-shaders shows you how to declare uniforms in your shader code and expose them in the Inspector for real-time tweaking. You'll learn to use the TIME built-in variable for frame-based animation and UV sampling for texture manipulation. The skill covers fract wrapping, texture scrolling, and TIME-driven effects to create dynamic, animated materials.","q":"How can I expose shader uniforms and animate them with TIME and UV sampling?"},{"a":"godot-shaders covers shader material creation, uniform exposure in the Inspector, and material parameter control. You'll learn to structure uniforms with hints, set default values, and expose them for artists and designers to adjust. The skill also teaches fragment and vertex function fundamentals, discard transparency, noise textures, and other Inspector-driven shader workflows.","q":"What shader material and inspector features does godot-shaders cover?"}],"shadow_tags":["shader-authoring","2d-effects","3d-materials","post-processing","animation-techniques","version-migration","gpu-programming","visual-effects","material-system","real-time-rendering"],"summary_rewrite":"Master Godot 4.x shader development with this skill focused on GDShader language fundamentals. Write, test, and debug custom shaders to create stunning visual effects and materials for your games. Leverage SkillFed's integrated tooling to accelerate shader iteration and solve rendering challenges efficiently."},"files":[{"bytes":5666,"path":"skills/godot/godot-shaders/SKILL.md","sha256":"6f54d8db9a5b03214f2745c2e4bce3d1f1106c1e5b73a010f80e980a80ea9c7b","url":"https://skillfed.io/files/gamedev-skills/awesome-gamedev-agent-skills/godot-shaders/5406ee91/SKILL.md"}],"id":"gamedev-skills/awesome-gamedev-agent-skills/godot-shaders","links":{"html":"https://skillfed.io/gamedev-skills/awesome-gamedev-agent-skills/godot-shaders","md":"https://skillfed.io/gamedev-skills/awesome-gamedev-agent-skills/godot-shaders.md","repo":"https://github.com/gamedev-skills/awesome-gamedev-agent-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":24,"language":"Python","last_updated":"2026-07-25","license":"Apache-2.0","name":"godot-shaders","publisher":"gamedev-skills","stars":356},"relations":{"similar":[{"id":"jame581/GodotPrompter/shader-basics"},{"id":"TravisLeeeeee/awesome-openclaw-personas/godot-shader-developer"},{"id":"gamedev-skills/awesome-gamedev-agent-skills/shader-programming"},{"id":"thedivergentai/GD-Agentic-Skills/godot-shaders-basics"},{"id":"Aradotso/mcp-skills/godot-mcp-pro-integration"},{"id":"Bbeierle12/Skill-MCP-Claude/shader-fundamentals"},{"id":"EnzeD/r3f-skills/r3f-shaders"},{"id":"CloudAI-X/threejs-skills/threejs-shaders"},{"id":"Bbeierle12/Skill-MCP-Claude/r3f-materials"},{"id":"bfollington/terma/shadertoy"}]},"slug":{"owner":"gamedev-skills","repo":"awesome-gamedev-agent-skills","skill":"godot-shaders"},"version":"5406ee91"}
