blender_materials
Create physically-based rendering (PBR) materials in Blender, including fabric, metal, wood, glass, and ceramic, with options to assign or use presets.
Instructions
Create and manage PBR materials in Blender.
Supports multiple operations through the operation parameter:
create_fabric: Create fabric material (velvet, silk, cotton, linen, etc.)
create_metal: Create metal material (gold, silver, brass, copper, etc.)
create_wood: Create wood material (oak, pine, mahogany, walnut, etc.)
create_glass: Create glass material (clear, tinted, frosted, stained)
create_ceramic: Create ceramic material (porcelain, ceramic, terra_cotta)
assign_to_object: Assign existing material to object
create_from_preset: Create material from predefined preset
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | Material operation type | create_fabric |
| name | No | Name for the new material | Material |
| fabric_type | No | Type of fabric (velvet, silk, cotton, linen, brocade, satin, wool) | velvet |
| velvet_softness | No | Softness for velvet materials (0-1) | |
| silk_sheen | No | Sheen intensity for silk materials (0-1) | |
| weave_scale | No | Scale of weave pattern (0.1-10.0) | |
| sub_surface | No | Subsurface scattering amount (0-1) | |
| normal_strength | No | Normal map intensity (0-1) | |
| metal_type | No | Type of metal (gold, silver, brass, copper, iron, aluminum) | gold |
| metallic | No | Metallic property (0-1) | |
| anisotropy | No | Surface anisotropy for brushed effects (0-1) | |
| wood_type | No | Type of wood (oak, pine, mahogany, walnut, cherry, beech) | oak |
| grain_scale | No | Scale of wood grain pattern (0.1-5.0) | |
| glass_type | No | Type of glass (clear, tinted, frosted, stained) | clear |
| transmission | No | Light transmission amount (0-1) | |
| ior | No | Index of refraction (1.0-2.5) | |
| ceramic_type | No | Type of ceramic (porcelain, ceramic, terra_cotta) | porcelain |
| glossiness | No | Surface glossiness (0-1) | |
| base_color | No | Base color as RGB values (0-1) | |
| roughness | No | Surface roughness (0-1) | |
| object_name | No | Name of object for assignment | |
| material_name | No | Name of material for assignment | |
| preset_name | No | Name of material preset to use |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |