LogoClawIndex
CasesSkillsAbout
LogoClawIndex

threejs-shaders - Create custom Three.js shader effects

Create and modify Three.js GLSL shaders, uniforms, vertex effects, fragment effects, and built-in material extensions.

Tags

Updated: 2026-09-30

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Create ShaderMaterial shaders
  • Define GLSL uniforms
  • Pass varying data
  • Sample textures
  • Displace vertices
  • Apply fragment effects
  • Extend built-in materials
  • Update shader uniforms

Inputs

  • Three.js project
  • Shader requirements
  • Geometry attributes
  • Uniform values
  • Textures
  • Material configuration

Outputs

  • GLSL vertex shaders
  • GLSL fragment shaders
  • Three.js material configurations
  • Custom visual effects
  • Updated shader state

Requirements

  • Three.js
  • GLSL-capable WebGL environment

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
Three.js
GLSL
WebGL
ShaderMaterial
RawShaderMaterial
Shader effects
Create ShaderMaterial shaders
Define GLSL uniforms
Pass varying data
Sample textures
Three.js project
Shader requirements
Geometry attributes
GLSL vertex shaders
GLSL fragment shaders
Three.js material configurations