Shader programming (cross-engine) Shaders are small programs that run per vertex and per pixel on the GPU. The concepts — the pipeline, coordinate spaces, UVs, and how common effects are built — port across engines; only the language dialect and built-in variable names change. This skill teaches those portable fundamentals in GLSL with HLSL equivalents; use godot-shaders (or Unity/Unreal material docs) for the exact engine syntax and built-ins. When to use Use to understand or write vertex/fragment shaders and to reason about UVs, coordinate spaces, and the GPU pipeline. Use to build common effects: tint/recolor, scrolling textures, dissolve, outlines, fresnel/rim light, vignette, color grading. Use to translate a shader concept between GLSL and HLSL, or between engines. Show more Installs 868 Repository gamedev-skills/…t-skills GitHub Stars 407 First Seen Jun 27, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
shader-programming
安装
npx skills add https://github.com/gamedev-skills/awesome-gamedev-agent-skills --skill shader-programming