lwa_unity_unpack

Crates.iolwa_unity_unpack
lib.rslwa_unity_unpack
version0.4.1
sourcesrc
created_at2023-12-23 22:17:23.86901
updated_at2024-01-02 10:08:59.638192
descriptionSimple CLI tool for unpacking the unitypackages.
homepagehttps://github.com/Leinnan/lwa_unity_unpack
repositoryhttps://github.com/Leinnan/lwa_unity_unpack
max_upload_size
id1079304
size45,449
MevLyshkin (Leinnan)

documentation

README

lwa_unity_unpack build

License: MIT crates.io crates.io

Simple CLI tool for unpacking the unitypackages.

Also allows auto convert of the FBX files to GLTF during unpacking. For that download the tool from here and pass the path to executable file as --fbx-to-gltf argument value.

Program for unpacking unitypackages files

Usage: lwa_unity_unpack.exe [OPTIONS] --input <INPUT> --output <OUTPUT>

Options:
  -i, --input <INPUT>              .unitypackage file to extract
  -o, --output <OUTPUT>            target directory
  -f, --fbx-to-gltf <FBX_TO_GLTF>  optional- path to the tool that will auto convert fbx files to gltf during unpacking
      --get-materials-from-prefabs
          checks if material base texture in prefabs differ from the one specified in fbx model that is converted to GLTF and overrides it with the one from prefab and copy texture to models folder
      --ignore-extensions <IGNORE_EXTENSIONS>
          optional- extensions that will be ignored during unpacking
      --copy-meta-files
          copy meta files alongside regular files
  -h, --help                       Print help
  -V, --version                    Print version

lwa_unity_unpack -i "C:\\PROJECTS\\lwa_unity_unpack\\POLYGON_Snow_Kit_Unity_2020_3_v1_4.unitypackage" -o "output" -f "C:\\tools\\FBX2glTF.exe" --ignore-extensions "mat" --ignore-extensions "prefab"

Install

It can be downloaded by going to Releases page.

It can be also installed using Rust Cargo:

cargo install lwa_unity_unpack
Commit count: 35

cargo fmt