Canvas Webgl

Browser graphics via the Canvas 2D API, WebGL and creative-coding libraries. Covers React canvas setup, the 2D API, particle systems, pixel manipulation, OffscreenCanvas in a worker, raw WebGL, p5.js and noise functions. USE WHEN: user mentions "canvas", "getContext('2d')", "WebGL", "p5.js", "particle system", "pixel manipulation", "OffscreenCanvas", asks about drawing or generative graphics in the browser DO NOT USE FOR: 3D scene graphs (use `three-js`), vector graphics and SVG (use `svg-animation`), DOM animation (use `framer-motion` or `gsap`)

claude-dev-suite Updated 28 repo stars

File contents

claude-dev-suite/claude-dev-suite/tree/main/skills/graphics/canvas-webgl commit f77d62672e

Frequently asked questions

npx skillmds@latest add claude-dev-suite/canvas-webgl