threejs-shaders

Installation
SKILL.md

Three.js Shaders

When to Use

  • You need custom shader logic in Three.js.
  • The task involves ShaderMaterial, uniforms, GLSL, vertex deformation, or fragment-based effects.
  • You are extending material behavior beyond what built-in materials provide.

Quick Start

import * as THREE from "three";

const material = new THREE.ShaderMaterial({
  uniforms: {
    time: { value: 0 },
    color: { value: new THREE.Color(0xff0000) },
  },
  vertexShader: `
    void main() {
Related skills
Installs
79
GitHub Stars
37.3K
First Seen
Mar 6, 2026