Smart filtering for Sprite Atlases. Define custom filters to include or exclude textures from your atlases, ensuring only the right assets are packed every time.Tired of textures randomly appearing in your Sprite Atlases just because they are sitting in a folder? Does your build size suffer from assets being packed that were only meant for reference or future use?Sprite Atlas Director solves the core issue of Unity's Sprite Atlas default behavior: the recursive inclusion of all assets from specified folders. Instead of manually dragging and dropping individual sprites (and losing the convenience of folders) or accepting the bloat, this tool introduces a smart, rule-based filtering layer between your folders and the final Atlas.How it works:Simply create a Sprite Atlas Director asset in your project. Link it to your target Sprite Atlas. Inside the Sprite Atlas Director asset, you define a list of "Packables" (folders or individual sprites) and set up Inclusion/Exclusion Filters (by name, path, folder or texure). The tool automatically populates the Atlas's packables list based on your rules at the press of a button.Key Benefits:Non-Destructive: Your original project structure remains untouched. The filter only modifies the Atlas list.Precision: Exclude sub-folders like "Sprites/UI/Icons/DevOnly" without moving them physically.Performance: Reduce build size and memory usage by ensuring only necessary textures are packed.Transparency: See exactly which textures are included based on your logic.Automatically updates all packables for enabled configurations during the build process.Unity Version: Supports Unity 2022.2.f1 and newerCustom Asset: Includes a custom Sprite Atlas Director Scriptable Object for storing filter rules and linked Atlas references.Filtering Logic:Inclusion Filters: Add textures to the Atlas based on patterns.Exclusion Filters: Blacklist specific textures or folders from being packed (overrides inclusion).Workflow Integration: One-click "Update Atlas Packables" button to push changes to the target Sprite Atlas.Editor Only: This is an Editor extension and does not add any runtime overhead or scripts to your builds.BugfixUI




