NOMINATED FOR BEST DEVELOPMENT TOOL 2024
Put your asset workflow on steroids and say good-bye to the Package Manager as you know it! Asset Inventory is your ultimate asset companion: a lightning-fast search for assets for your current project. Find content in assets you purchased or downloaded without importing and bring single files in with just a click.
Eliminate the time-consuming task of finding a sound file, a texture or a model you know you purchased but which is hidden inside one of your many Asset Store purchases. The Asset Inventory provides a complete list of all assets you own, including their content.
Web | Discord | Forum | Documentation | Roadmap
➤ Powerful Search
Browse & find anything inside your purchased assets. Quickly preview audio files. Narrow your search using asset type, tags, image dimensions, audio length, color and more. Exclude items you don’t want to see. Save and recall searches.
➤ Easy Setup
Works out of the box. Lots of optional view & configuration options. Hassle-free indexing. Start, stop & resume at any time. Works with Unity 2019.4 and higher. Windows, Mac & Linux. Lightning-fast indexing and search.
➤ Intelligent Import & Export
Import only what you need instead of a whole package. Automatically determines asset dependencies to import complex prefabs and materials. Save space & reduce clutter in your project. Bulk import multiple packages at once. Automatically store imported assets in a specific sub-folder and keep the Assets root clean. Export assets easily for reuse in other contexts. Automatically converts materials to URP.
➤ Many Sources
Your complete asset library: Automatically indexes Asset Store purchases. Triggers download of missing assets. Handles packages from registries and assets from Unity Asset Manager. Supports custom folders to search through Unity packages downloaded from other locations. Indexes folders and Zip archives containing arbitrary media files like 3D models, audio libraries, textures and more. Automatically generates previews.
➤ Organize
Automatically imports labels from the Asset Store. Use additional tags to group assets effectively. Assign tags to either packages or individual files inside packages. Assign colors and group by tags. Exclude unwanted items. Perform bulk operations. Import multiple assets and packages in one go. Builds on Package2Folder to allow importing packages into a custom sub-folder. Backup packages automatically to ensure you always have a working version to go back to.
➤ Reverse Lookup
Quickly identify used assets and packages in your project.
➤ Constant Updates & Support
Receive regular updates, optimizations, and new features. Super-fast support. Discuss ideas in a great Discord community.
Web | Discord | Forum | Documentation | Roadmap
## [2.7.0] - 2024-11-04
- SRP Support:
- Replace dependencies with entries from SRP support sub-packages
- Support SRP replacement also for main file
- Support complicated SRP replacement scenarios and make sure to traverse packages correctly
- HDRP Support
- Store render pipeline compatibility information for packages
- Add render pipeline columns to package view
- Support filtering for render pipeline
- Allow setting render pipeline in Package Data editor
- Support exporting, filtering, overriding and editing render pipeline flags
- Show SRP information in package details
- Support heuristic to select correctly versioned SRP bundle first
- Dependencies
- Support more cases when calculating shader dependencies
- Support for named spaced custom shader editors
- Improved dependency resolution of shader include scripts
- Support analysis of cross-package dependencies (e.g. level design assets referencing other packages)
- Display cross-packages in Dependency UI
- Improved dependency UI to split dependencies by package
- Support files with .asset dependencies better
- Make auto-deleting unresolveable files from the database optional
- AI Captions:
- Allow to display AI caption as tile text
- Ability to recreate AI captions directly from search window
- Support bulk recreation of AI captions
- Handle unexpected AI caption results gracefully
- Allow to AI captioning to continue on empty results
- Performance:
- Improvements to asset loading, data preparation, GUI redraw
- Use faster preview image file loading method
- Load multiple preview images and package icons in parallel (up to 20 times faster)
- Speed up shader dependency calculation significantly in complex scenarios
- Hide filterable file extensions per default from type list for performance (use showExtensionsList to reactivate)
- Add performance tips section to documentation
- Remove lag when adding tags in search view
- Upgrade to Unity Cloud Assets 1.4
- Speed up resolving of assets
- Improved tagging support
- Previews:
- Support previews for fonts
- Generate preview image for videos
- Animated search preview tiles (for now for videos)
- Unify preview logic between Media indexer and Preview recreation
- Automatically mark previews as missing if they could not be loaded anymore
- Extended validator to also cover animated preview images
- Make preview recreation more reliable
- Fix single preview recreation deleting cache folder again
- Fix NA preview state not being set
- Fix restoring to original preview images not covering sub-packages
- Allow filtering for fonts
- Allow filtering videos by width, height and length
- Extract width, height and length from videos
- Support long paths on Windows
- Ability to temporarily exclude certain extensions during media and archive indexing from creating previews
- Add hint that downloading assets will revoke easy return permission
- Move C# sample out of AssetInventory namespace for more realistic use-case
- Lots of internal refactoring
- Reduce API exposure to meaningful methods
- Use more async FileIO in Unity 2021.2+
- Correctly handle issues with too long paths while calculating dependencies
- Do not index .git folders anymore
- Reduce some log spam
- Fix download visibility for sub packages
- Fix assets with / not being able to filter for in search
- Fix "return" not working in manual search mode
- Fix double clicking on -no attached package- in Package view not filtering correctly in search
- Fix cases of missing UI customizability
## [2.6.0] - 2024-10-07
- Preview Wizard
- Shows detailed breakdown of current preview state
- Rework preview recreation flow to queue mode which can be started, stopped and continued at any point
- Support single package, bulk or whole database
- Introduce new preview state for previews where custom images are not applicable (e.g. documents)
- Include explanations how preview images work, where they come from and what issues there can be
- Allow reverting custom preview images to those supplied with the package
- Easy shortcut to open folder with preview images for current selection
- Fix preview images disappearing in search when scheduled for recreation
- Fix multiple cases of incorrect preview states when recreating previews encountered error situations
- Support many additional columns in package view
- Allow sorting by pressing column headers
- Support many additional sorting options (by all possible columns)
- Additional dependency detection
- Support shadergraph dependencies to referenced sub-graphs
- Detect referenced textures in FBX as dependencies
- Make FBX dependency scan configurable
- Show dependencies from Asset Store packages (where specified)
- Option to not calculate dependencies upon selection in search view (active by default for performance)
- New search filter "Image Type" to quickly find normal, metal, emission and other maps
- Exclude packages the user has hidden on the Asset Store automatically
- Close import window automatically if all imports succeeded
- Show which media is selected in package view
- Allow toggling between tabs and list view directly in package details view
- Ensure downloads are triggered from the main thread
- Search assistant showing different ways to search with examples
- Gracefully handle issues when current build platform cannot be determined
- Mark packages for reindexing when fixing missing audio length
- Put packages to be extracted into a queue with progress monitor
- Support exporting also meta files
- Show menu entry also under Window/Asset Management
- New validator: Missing preview files
- New validator: Wrong dimensions in preview files (compared to intended dimensions from Settings tab)
- New validator: Check for database corruption
- Focus searchfield again after adding field from dropdown
- Allow excluding sub-packages in search view
- Reuse existing editor login for Asset Manager connectivity
- Show Asset Manager login information and login option
- Show sub-packages correctly in Exclude maintenance view
- Don't report items in temp folder as existing in project anymore
- Improve audio detection and preview for files with incorrect extension (causing FMOD errors)
- Show if a downloaded package is potentially incompatible to the current Unity version
- Allow redownloading if there are compatible packages
- New maintenance views: Incompatible Packages, Fixable (by redownloading) and Unfixable
- Sub-packages inherit last update date from parent package
- Ensure additional package data (file count, reindex all capability) is available for sub packages in search
- AI
- Allow selecting which packages and content types to create AI captions for
- Switch AI GPU support to pull request 8
- Allow to bulk change AI captioning
- Show number of activated packages in AI settings
- New option to log newly created AI captions to the console
- Upgrade SQLite to latest bug fix release
- Auto-create new relative mappings for additional folders containing unknown keys (self-healing after DB reset)
- Remove "Installed" maintenance view that is superseded with "In current project" capability
- Clear package filters when navigating to other packages
- Make ping after import configurable
- Significantly reduce sluggishness of package view UI when doing an automatic meta-data refresh in the background after selecting packages
- Show hints how to change the individual locations as tooltips in the Locations section
- Ability to override journal mode for database for more conservative settings (dbJournalMode)
- Handle issues more gracefully when copied paths are too long for the operating system
- Support versions with commas instead of dots
- Use better method for asset deletion that should result in less internally incorrect state and artifacts
- Fix potential duplication of packages on initial index run
- Fix potentially wrong version of an asset being downloaded not appropriate for current Unity version
- Fix indexed files from archives being stored with absolute paths making it impossible to use from other systems
- Fix previews not being generated correctly when files already exist in project
- Fix preview generator not deleting temporarily cached assets anymore filling up disk
- Fix folder wizard causing exception if some directories are not readable
- Fix upscaled preview images appearing very dark in newer versions of Unity
- Fix additional folder wizard leaving trailing slash when selecting root folder under Windows, breaking subsequent usage
- Fix media folders and archives not honoring request to fix missing sub-packages
- Fix endless import loop when interactively importing complex assets like Corgi that bring package dependencies and act as a full project
- Fix "Reindex Now" option missing for packages
## [2.5.0] - 2024-09-24
- Unity Award Nomination assets
## Older Versions (change log length restriction)
- see https://wetzold.com/tools/assetinventory/CHANGELOG.md
Original