blender_atlasing
Advanced material and texture atlasing for VR performance optimization.
Instructions
Advanced material and texture atlasing for VR performance optimization.
Reduces draw calls by intelligently merging materials and textures into atlas layouts, critical for mobile VR performance on Quest and similar devices.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| padding | No | Padding between atlas regions in pixels | |
| operation | No | Atlasing operation type | create_material_atlas |
| atlas_info | No | Pre-calculated atlas information for UV layout | |
| atlas_size | No | Size of atlas texture (512, 1024, 2048, 4096) | |
| output_path | No | Path for atlas texture output | //material_atlas.png |
| target_mesh | No | Target mesh object (defaults to active) | |
| max_materials | No | Maximum materials for draw call optimization | |
| texture_paths | No | List of texture files for texture atlas | |
| combine_similar | No | Merge materials with similar properties | |
| combine_by_color | No | Merge materials with similar base colors | |
| preserve_normals | No | Maintain normal map assignments during optimization |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |