LogoClawIndex
CasesSkillsAbout
LogoClawIndex

threejs-shaders - Create custom Three.js shader effects

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

Tags

Updated: 2026-10-01

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Create ShaderMaterial shaders
  • Configure shader uniforms
  • Pass varying data
  • Sample textures in GLSL
  • Deform mesh vertices
  • Implement fragment effects
  • Extend built-in materials
  • Inject shader code

Inputs

  • Three.js project code
  • Shader effect requirements
  • Texture resources
  • Uniform values
  • Material configuration

Outputs

  • ShaderMaterial code
  • RawShaderMaterial code
  • GLSL shader code
  • Modified material shaders
  • Custom visual effects

Requirements

  • Three.js environment
  • GLSL support
  • Shader-capable rendering context

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
shaders
ShaderMaterial
WebGL
visual effects
Create ShaderMaterial shaders
Configure shader uniforms
Pass varying data
Sample textures in GLSL
Three.js project code
Shader effect requirements
Texture resources
ShaderMaterial code
RawShaderMaterial code
GLSL shader code