Repository navigation
v0.21.0
Highlights
VideoClip preview
- Play VideoClip assets right in the preview with native transport controls (embedded WebView2; plays mp4/H.264 and webm/VP8/VP9), falling back to an OS poster-frame thumbnail when the runtime isn't available.
Spine (esotericsoftware) export — new
- Detect and export Spine 2D skeletal models: skeleton (
.json/.skel) + atlas (.atlas) + texture pages (.png) reassembled into a per-model folder, ready to re-import into the Spine editor. - Hybrid detection: authoritative
SkeletonDataAsset/AtlasAssetMonoBehaviour grouping when readable, else robust format heuristics (works on IL2CPP builds and when textures live in a separate bundle). - Available in the GUI (Export → To Spine), the CLI (
-m spine), and the MCP server (spine_export).
Audio
- AAC audio clips now play in the preview — FMOD can't stream AAC/M4A, so it's now decoded fully with
createSound(the path the exporter already used).
Ported upstream fixes (aelurum/AssetStudioMod)
- FBX: guard a null bone frame during mesh export (no more
NullReferenceException). (#129) - CLI:
--fbx-ascii-format, load AnimationClips in animator mode so--fbx-animation allbinds clips, allow--fbx-uvs-as-diffusein animator mode. (#124) - CLI:
--filter-exclude-mode(invert the filter) and--strip-path-prefix(trim a container-path prefix when grouping). (#113) - Sprite: optional full canvas-size export (opt-in
--sprite-canvas/ GUI checkbox). (#115) - Bump native
Kyaru.Texture2DDecoderto 0.2.0. (#130)
GUI fixes
- "Go to scene hierarchy" only shows for assets that have a scene node, and reliably jumps + scrolls to it.
- Asset List / Asset Classes rows no longer vanish after switching tabs and back (double-buffer repaint).
- Preview overlay text (asset info + FMOD audio labels) is readable in light theme.
- A GUI screenshot in the README.
Full changelog: v0.20.0...v0.21.0