blender_materials_baking
Bake non-standard shaders to PBR textures, enabling VRM avatars to function in PBR-based environments.
Instructions
Convert non-standard (VRM/MToon) shaders to PBR textures.
Essential for VRM avatars moving into Resonite, Unity, or other PBR-based environments. Prevents "Semantic Dilution" of artistic intent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | Baking operation type | bake_toon_to_pbr |
| resolution | No | Bake texture resolution (512, 1024, 2048, 4096) | |
| margin | No | Pixel margin for UV island bleeding | |
| target_mesh | No | Specific mesh object to process (defaults to active) | |
| output_dir | No | Output directory for baked textures | //bakes |
| bake_type | No | Type of bake ("combined", "albedo", "normal", "roughness") | combined |
| max_atlas_size | No | Maximum atlas texture size for consolidation | |
| remove_unused_uvs | No | Clean up unused UV space during consolidation | |
| preserve_lighting | No | Try to maintain original lighting in conversions | |
| create_backup | No | Create backup of original materials |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |