blender_material_procedural_preset
Creates complex procedural materials in Blender from named presets, building a full shader node tree for realistic surfaces with customizable color, scale, and wear.
Instructions
Create a complex procedural material from a named preset with one call. Builds a full shader node tree. Presets: VEHICLE_PAINT, BRUSHED_METAL, CHROME, RUBBER, CARBON_FIBER, ASPHALT, TARMAC, WORN_METAL, GLASS, PLASTIC_GLOSSY, PLASTIC_MATTE, CONCRETE, FABRIC, REFLECTIVE_TAPE, LED_DISPLAY, RUST, GOLD, COPPER, SCRATCHED_PAINT, SNOW, WATER, WOOD, BRICK.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name for the new material | |
| color | No | Override base color as RGBA (0-1). Optional; each preset has a sensible default. | |
| scale | No | Texture scale multiplier (default 1.0). Affects procedural pattern size. | |
| preset | Yes | Preset type to create | |
| wear_amount | No | Wear/aging intensity 0-1 (used by presets that support it, e.g. WORN_METAL, SCRATCHED_PAINT) |