blender_materials
Manage PBR materials in Blender: create fabric, metal, wood, glass, ceramic; assign to objects; 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 |