Skip to content

Asset Port v1.3.0

Choose a tag to compare

@Colosyn Colosyn released this 27 Jul 10:35
· 90 commits to main since this release
29d57cd

Overview

This release introduces Multi-Material Slot Detection and Automated Subfolder Routing to AssetPort, allowing users to import multi-material assets seamlessly with automatic per-slot material instance creation and mesh linking.

Key Features Added

  • 🎭 Multi-Material Slot Detection: Regex parser auto-detects per-slot material tags in texture filenames (e.g. T_Chair_Metal_D, T_Chair_Wood_D).
  • 🔗 Automated Per-Slot MI Linking: Creates individual Material Instances (MI_Chair_Metal, MI_Chair_Wood) and automatically links them to matching Static Mesh material slot indices.
  • 📂 Smart Subfolder Routing: Automatically routes multi-material MIs to /Materials/ and textures to /Textures/ subfolders while keeping single-material assets 100% flat.
  • 🎛️ Multi-Slot Transparency UI: Transparency popup scans each material slot independently, allowing artists to configure blend modes per slot.
  • 👁️ Clean Preview UI Hierarchy: Proposed assets are grouped cleanly under a single main asset folder header in EUW_AssetPort_Preview.

Bug Fixes

  • 🐛 Importer Safety Fix: Removed unsupported .obj file extension check from Validator.py and importer.py to prevent FbxImportUI runtime crashes during batch importing.

Tested Versions

Fully verified and compatible across:

  • Unreal Engine 5.3
  • Unreal Engine 5.6
  • Unreal Engine 5.7
  • Unreal Engine 5.8