Shader programming (cross-engine)
Write game shaders from cross-engine fundamentals — the vertex→fragment pipeline, coordinate spaces, UV math, and common 2D/3D effects (tint, UV scroll, dissolve, outline, fresnel rim, vignette) in GLSL with HLSL equivalents. Use when the user mentions shaders, fragment/pixel shader, vertex shader, UV, GLSL, HLSL, or effects like dissolve, outline, or rim light.
- Skill name
shader-programming
Install
npx skills add gamedev-skills/awesome-gamedev-agent-skills
Installs every skill in the collection; the router loads shader-programming when your request matches it.
Skill source
Read the full playbook in skills/disciplines/shader-programming/SKILL.md.
Related skills
audio-design, camera-systems, create-game-assets, dialogue-systems, game-ai, game-feel, game-ui-ux, input-systems