td-mat-family

Installation
SKILL.md

Materials

Materials control how geometry appears when rendered by a renderTOP.

Material Types

  • constantMAT — flat color, no lighting. Simplest, cheapest. Good for debug, UI, flat graphics
  • phongMAT — classic diffuse+specular lighting. Maps for diffuse, specular, normal, bump, emit
  • pbrMAT — physically based rendering. Metallic/roughness workflow, environment maps. Requires environmentlightCOMP with map TOP (see PBR Setup below)
  • pointspriteMAT — renders points as camera-facing quads with configurable size. Essential for particle rendering
  • glslMAT — custom GLSL vertex/pixel shaders. Full control. Load td-glsl-shaders skill for shader code
  • lineMAT — renders line primitives (proximityPOP/linePOP graphs, edges). Per-line color, pixel or world width
  • wirePOP — wireframe rendering via material wireframe toggle

When to Use What

Installs
2
GitHub Stars
32
First Seen
Oct 8, 2026