Changelog¶
v1.0.0¶
Initial release.
Added¶
- Material Assets - Build Principled BSDF or Diffuse material assets from texture folders with automatic PBR map detection.
- Texture Root scanning - Recursive folder traversal with automatic map-type matching by filename keywords.
- Manual folder overrides - Per-map-type folder overrides with optional Combine Root + Overrides mode.
- Customizable naming keywords - Editable keywords for each map type and shared folder tail keywords.
- UDIM tile detection - Automatic grouping of numbered tile sets (1001, 1002, 1003...).
- Overwrite policies - Skip Existing, Update Generated Only, and Force Replace Existing options.
- Automatic requirements inference - Required maps determined from detected content. Base color always required.
- Object Assets - Create generated asset copies from Selected Objects, Selected Collection, or All with automatic catalog writing.
- Transform baking - Optionally bake location, rotation, and scale into generated object and assembly copies without modifying source objects.
- Hierarchy controls - Configurable placement for Parents, Children, and Assembly assets in the catalog structure.
- Preview Renders - Custom asset thumbnails with configurable camera, lighting, and background.
- Setup preview - Automatically refreshed sample render for inspecting the selected Quick or Eevee camera and lighting setup before committing.
- Quick render - Fast Workbench-based preview path.
- Eevee render - Full Eevee render with cancel support.
- Batch rendering - Render for Selected (Outliner or Asset Browser), Collection/Catalogue, or All.
- Transparent background - Optional transparent background for setup previews.
- Clear Asset Previews - Remove custom previews and revert to Blender defaults.
- Dry Run - Preview results of any action without applying changes.
- Report panel - Action results with expandable Selected Report and Issues sections.
- Runtime reports - Real object-asset and preview runs retain per-item success, failure, skip, and error details.
Stability¶
- Reload and update cleanup - Hardened add-on unregister handling so stale Blender class references from extension reloads or updates do not block shutdown cleanup.