threejs-procedural-materials

Installation
SKILL.md

Procedural Materials

Build a material from surface identity and causes. Color, roughness, metalness, normal, transmission, and emission should describe the same surface—not unrelated noise textures.

This skill contains exemplary examples and assets beyond descriptive guidance, they're worth studying, referencing, or even copying. Use them sufficiently when relevant and do NOT blindly skip them.

Material graph order

stable coordinates
  → structural fields
  → material identity weights
  → causal modifiers
  → filtered microstructure
  → PBR channels
  → lighting/shadow extensions
Installs
46
GitHub Stars
789
First Seen
Jun 22, 2026
threejs-procedural-materials — scottstts/threejs-awesome-graphics-agent-skills