godot-shader
Installation
SKILL.md
Godot 4.x Shader Development
Godot 4.x (baseline: 4.6) GDSL shaders. Three shader types: spatial (3D), canvas_item (2D/UI), particles (GPU particles). This skill is for a hobbyist developer; prefer built-in variables and render modes over custom implementations where they exist.
References
| Reference | When to read it |
|---|---|
references/gdsl-reference.md |
Full built-in variable tables, all render modes, uniform hints, varyings, ShaderInclude, particle lifecycle |
references/lighting.md |
Lambertian, Blinn-Phong, Fresnel, anisotropic, hemispheric, normal maps — complete implementations |
references/procedural-and-vertex.md |
SDF shapes, procedural animation, vertex displacement, 2D/3D rotations, quaternions |
references/vfx-and-postprocessing.md |
Post-processing setup, Shadertoy porting, transparency/depth, ray marching, stencil buffer |