System Requirements
Hardware and software requirements for Smart Asset Finder.
Minimum Requirements
Hardware
- CPU: x64 processor with AVX2 instruction set
- RAM: 4GB minimum
- Disk Space: 2GB for AI models
- OS: Windows 10/11 x64
Software
- Unreal Engine: 5.5 or higher
- Visual Studio: 2019 or 2022 (if compiling from source)
Recommended Specifications
Hardware
- CPU: Intel i7 8th gen or AMD Ryzen 5 3600 or better
- RAM: 8GB or more (16GB for large projects)
- Disk Space: 5GB+ (for models and cache)
- GPU: Not required (CPU inference only)
Compatibility
Unreal Engine Versions
| Version | Status |
|---|---|
| UE 5.7 | ✅ Fully supported |
| UE 5.6 | ✅ Fully supported |
| UE 5.5 | ✅ Fully supported |
| UE 5.4 | 🚧 Coming soon |
| UE 5.3 | 🚧 Coming soon |
| UE 5.2 and earlier | ❌ Not supported |
Operating Systems
| Platform | Status |
|---|---|
| Windows 10/11 x64 | ✅ Fully supported |
| Windows 7/8 | ❌ Not supported |
| macOS | 🚧 Planned for future release |
| Linux | 🚧 Planned for future release |
Build Configurations
- ✅ Development builds
- ✅ Shipping builds (runtime-safe)
- ✅ Debug builds
Project Size Guidelines
Initial indexing time is dominated by Unreal Engine thumbnail generation (loading assets and rendering 224x224 previews). Times vary significantly based on asset types — textures are faster, meshes and materials are slower due to shader compilation.
| Project Size | Assets | Estimated Initial Index Time | Recommended RAM |
|---|---|---|---|
| Small | < 1,000 | 3-8 minutes | 4GB |
| Medium | 1,000 - 5,000 | 15-30 minutes | 8GB |
| Large | 5,000 - 10,000 | 30-60 minutes | 16GB |
| Very Large | 10,000+ | 60+ minutes | 16GB+ |
After the first index build, the index is cached on disk and loads in seconds. Only new or modified assets need to be re-indexed.
Performance Notes
CPU
- Inference uses ONNX Runtime with auto-threading (default: 50% of CPU cores)
- You can configure thread count in plugin settings (0=auto, 1=single, 2-16=fixed)
Memory
- Per 1000 assets: ~100MB RAM
- AI Models: 337MB loaded once at startup
- Thumbnails: ~200KB per asset (224×224 RGBA)
- Feature vectors: ~2KB per asset (512 floats)
Disk I/O
- Index saves/loads are asynchronous and don’t block the editor
- Large projects (10k+ assets) may take a few seconds to load index on startup
Supported Asset Types
Smart Asset Finder is designed for visual asset search:
✅ Fully Supported:
- Texture2D
- Material
- MaterialInstance
- StaticMesh
- SkeletalMesh (v2.0+)
- ParticleSystem (Cascade)
- PaperSprite
⚠️ Supported with Limitations:
- NiagaraSystem (v2.0+) - Requires manual thumbnail setup in Niagara Editor
❌ Not Supported:
- Audio assets (SoundWave, SoundCue)
- Animation assets (AnimSequence, AnimBlueprint)
- Blueprint classes (no visual representation)
Known Limitations
- Windows Only: Currently Windows x64 only. macOS/Linux support planned.
- CPU Inference: No GPU acceleration (uses ONNX Runtime on CPU).
- Visual Assets Only: Designed for assets with visual thumbnails.
- English UI: User interface is in English only (search supports multiple languages).
- Linear Search: Uses brute-force cosine similarity (future updates may add indexing optimizations).
Troubleshooting Requirements
”Plugin failed to load” Error
- Cause: Missing ONNX Runtime dependencies
- Solution: Ensure you’re on UE 5.5+ which includes ONNX Runtime 1.20.1
”Out of memory” during index build
- Cause: Insufficient RAM for large projects
- Solution:
- Lower
RebuildBatchSizein plugin settings (default: 10, try: 5) - Close other applications
- Upgrade RAM
- Lower
Slow index building
- Cause: Too many CPU threads or low-end CPU
- Solution:
- Adjust
OnnxInferenceThreadsin settings (try 1 for slow CPUs) - Use smaller batch sizes
- Adjust
Next Steps
- Installation - Install the plugin
- Configuration - Optimize settings for your hardware
- FAQ - Common issues and solutions