# Studio Check out the [original AssetStudio project](https://github.com/Perfare/AssetStudio) for more information. Note: Requires Internet connection to fetch asset_index jsons. _____________________________________________________________________________________________________________________________ How to use: ``` 1. Build CABMap (Misc. -> Build CABMap). 2. Load files. ``` _____________________________________________________________________________________________________________________________ CLI Version: ``` Description: Usage: AssetStudioCLI [options] Arguments: Input file/folder. Output folder. Options: --silent Hide log messages. --type Specify unity class type(s) --filter Specify regex filter(s). --game (REQUIRED) Specify Game. --map_op Specify which map to build. [default: None] --map_type AssetMap output type. [default: XML] --map_name Specify AssetMap file name. --group_assets_type Specify how exported assets should be grouped. [default: 0] --no_asset_bundle Exclude AssetBundle from AssetMap/Export. --no_index_object Exclude IndexObject/MiHoYoBinData from AssetMap/Export. --xor_key XOR key to decrypt MiHoYoBinData. --ai_file Specify asset_index json file path (to recover GI containers). --version Show version information -?, -h, --help Show help and usage information ``` _____________________________________________________________________________________________________________________________ NOTES: ``` - in case of any "MeshRenderer/SkinnedMeshRenderer" errors, make sure to enable "Disable Renderer" option in "Export Options" before loading assets. - in case of need to export models/animators without fetching all animations, make sure to enable "Ignore Controller Anim" option in "Options -> Export Options" before loading assets. ``` _____________________________________________________________________________________________________________________________ Special Thank to: - Perfare: Original author. - Khang06: [Project](https://github.com/khang06/genshinblkstuff) for extraction. - Radioegor146: [Asset-indexes](https://github.com/radioegor146/gi-asset-indexes) for recovered/updated asset_index's. - Ds5678: [AssetRipper](https://github.com/AssetRipper/AssetRipper)[[discord](https://discord.gg/XqXa53W2Yh)] for information about Asset Formats & Parsing. - mafaca: [uTinyRipper](https://github.com/mafaca/UtinyRipper) for `YAML` and `AnimationClipConverter`.