Back to tags
Tag

Agent Skills with tag: glsl

8 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

shader-noise

Procedural noise functions in GLSL—Perlin, simplex, Worley/cellular, value noise, FBM (Fractal Brownian Motion), turbulence, and domain warping. Use when creating organic textures, terrain, clouds, water, fire, or any natural-looking procedural patterns.

glslshader-programmingprocedural-generationnoise
Bbeierle12
Bbeierle12
3

shader-router

Decision framework for GLSL shader projects. Routes to specialized shader skills (fundamentals, noise, SDF, effects) based on task requirements. Use when starting a shader project or needing guidance on which shader techniques to combine.

glslshadergraphics-programmingdecision-framework
Bbeierle12
Bbeierle12
3

shader-fundamentals

GLSL shader fundamentals—vertex and fragment shaders, uniforms, varyings, attributes, coordinate systems, built-in variables, and data types. Use when writing custom shaders, understanding the graphics pipeline, or debugging shader code. The foundational skill for all shader work.

glslshader-programminggraphics-programmingvertex-shaders
Bbeierle12
Bbeierle12
3

shader-sdf

Signed Distance Functions (SDFs) in GLSL—2D/3D shape primitives, boolean operations (union, intersection, subtraction), smooth blending, repetition, and raymarching fundamentals. Use when creating procedural shapes, text effects, smooth morphing, or raymarched 3D scenes.

graphics-programmingglslraymarchingprocedural-generation
Bbeierle12
Bbeierle12
3

r3f-materials

Three.js materials in R3F, built-in materials (Standard, Physical, Basic, etc.), ShaderMaterial with custom GLSL, uniforms binding and animation, and material properties. Use when choosing materials, creating custom shaders, or binding dynamic uniforms.

threejsr3fshader-programmingglsl
Bbeierle12
Bbeierle12
3

shader-effects

Visual shader effects—glow/bloom, chromatic aberration, distortion, vignette, film grain, scanlines, glitch, dissolve, outline, and fresnel. Use when adding visual polish, post-processing effects, or stylized rendering to shaders.

shaderglslvisual-effectspost-processing
Bbeierle12
Bbeierle12
3

glsl

GLSL shader programming for JARVIS holographic effects

glslshader-programmingholographic-effectsgpu-acceleration
martinholovsky
martinholovsky
92

shadertoy

This skill should be used when working with Shadertoy shaders, GLSL fragment shaders, or creating procedural graphics for the web. Use when writing .glsl files, implementing visual effects, creating generative art, or working with WebGL shader code. This skill provides GLSL ES syntax reference, common shader patterns, and Shadertoy-specific conventions.

generative-artwebglglslfragment-shaders
bfollington
bfollington
195