Commit Graph
100 Commits
Author SHA1 Message Date
VaDiM c2095c4e7a Fix audio preview for some fmod formats. Close #53 2024-10-30 17:11:19 +03:00
VaDiM f253c868d4 Fix calculations in Live2D motions
- Fixed calculation of totalPointCount and totalSegmentCount in Live2D motions.
https://github.com/Live2D/CubismNativeFramework/pull/57
2024-10-30 01:26:37 +03:00
VaDiM 8ccdd0fd4e Minor fix for PPtrConverter 2024-10-22 01:58:15 +03:00
VaDiM bc92dfb77c Add Material loading via typetree 2024-10-20 22:29:06 +03:00
VaDiM c37e2e65b7 Fixes and improvements for asset parsing via typetree 2024-10-18 20:55:34 +03:00
VaDiM 58ee2b8f1e Improve support for some older Unity versions (<3.0)
- Fix export of AudioClip assets from unity v2.5 and earlier
- Fix parsing of PlayerSettings assets from unity v2.6 and earlier
- Fix parsing of AnimationClip assets from unity v2.5 and earlier
2024-10-05 02:17:16 +03:00
VaDiM c93d27d9a4 Fixes for Unity version parser 2024-10-03 16:23:51 +03:00
VaDiM 5a84a67955 Move BuildType to UnityVersion class 2024-09-25 23:40:41 +03:00
VaDiM fa332b45df Improve support of Unity 2023+ 2024-09-25 23:38:19 +03:00
VaDiM 348aea2be8 Update CommonString.cs
Unity 6
2024-09-25 23:38:18 +03:00
VaDiM d52f192e75 Fix support of Sprites with wrong SpriteAtlas pathID 2024-09-13 00:39:04 +03:00
VaDiM 81a1eeb2d1 Merge branch 'pr/40' into AssetStudioMod 2024-09-04 01:15:22 +03:00
VaDiM 05ea91ef5e Merge branch 'pr/44' into AssetStudioMod 2024-08-08 21:49:27 +03:00
VaDiM e0d5e5c6b7 Display "type" as a string in object dumps 2024-08-08 18:58:42 +03:00
VaDiM b439cfed66 Update ClassIDType.cs 2024-08-08 18:42:28 +03:00
VaDiM 573b87b570 Replace "type" with "classID" in object dumps 2024-08-08 18:16:41 +03:00
VaDiM 8704feb079 Merge branch 'pr/37' into AssetStudioMod 2024-05-10 03:45:06 +03:00
VaDiM f54fe3492b [CLI] Fix Mesh export for some region formats. Close #38 2024-05-10 03:22:39 +03:00
VaDiM d886bf1c5d Update dependencies 2024-04-25 01:23:34 +03:00
VaDiM 1623981c0e [GUI] Add ability to filter live2d model assets 2024-04-24 22:19:51 +03:00
VaDiM 2c860f004b Use system.text.json to parse typetree
well, it's still slower than some more suitable libs for such task, but stable and with minimal code changes (and has net472 support, yeah)
2024-04-14 02:17:06 +03:00
VaDiM a3f4c7a029 [CLI] Update readme 2024-04-12 21:48:57 +03:00
VaDiM f86b5a97ac Fix resourceFileReader for webFile 2024-04-12 21:48:53 +03:00
VaDiM 7e408a3667 [GUI] Fix displayed info for non-fmod audio clips from Unity <5 2024-04-12 21:48:53 +03:00
VaDiM 6c515aee2e Fix support for sprite assets from Unity <5.2 2024-04-10 10:34:46 +03:00
VaDiM bb7accd04d Update version to v0.18.0
- Updated dependencies
2024-04-04 22:44:20 +03:00
VaDiM 5120999026 Update readme and other text files 2024-04-04 21:55:59 +03:00
VaDiM 1fc504e587 Optimize memory consumption of swizzled textures 2024-04-02 00:40:24 +03:00
VaDiM 4e991d85fb More fixes for unity 2019.4 assets 2024-04-01 00:56:48 +03:00
VaDiM 29b4bb59a0 [GUI] Move "loading via typetree" option to a better place 2024-04-01 00:56:48 +03:00
VaDiM 9750f486d5 Fix moc3 export 2024-04-01 00:21:51 +03:00
VaDiM 97bbfe8fbb Fix type of public "offset" property in ResourceReader 2024-04-01 00:21:50 +03:00
VaDiM 684bf5a874 Show assumed unity ver in some cases for assets with stripped ver 2024-04-01 00:21:50 +03:00
VaDiM 3cc6bed844 Raplace Unity ver array with Unity ver class 2024-04-01 00:21:50 +03:00
VaDiM c9e9bc840c Add parallel export support for some asset types 2024-04-01 00:21:50 +03:00
VaDiM cadcf0b492 Fix displayed info for non-fmod audio clips 2024-03-28 01:52:43 +03:00
VaDiM 1e8085da2d Fix AssetBundle structure for Unity v5.4.x. Close #31 2024-03-28 01:52:43 +03:00
VaDiM 770d7e7532 [GUI] Fix compatibility with High Contrast modes 2024-03-15 18:19:05 +03:00
VaDiM d0d8a35f67 [GUI] Fixes for Tex2DArrayImage 2024-03-14 00:42:56 +03:00
VaDiM 3f004f74d1 Add option to disable asset loading via typetree 2024-03-13 22:52:43 +03:00
VaDiM 3effd06e64 Unity 2023.2+ Texture2D fix 2024-03-13 22:52:43 +03:00
VaDiM 4f0afffeba Add AnimationClip loading via typetree 2024-03-13 22:52:43 +03:00
VaDiM 9b69b5607c Fix DisplayInfo default value in model3.json 2024-03-10 23:17:25 +03:00
VaDiM 9b16ea8d41 Fix bug with Blend type in l2d expressions 2024-03-09 22:47:11 +03:00
VaDiMandnesrak1 ae4548f1c3 Add support for swizzled Switch textures
Co-Authored-By: nesrak1 <[email protected]>
2024-03-09 02:35:23 +03:00
VaDiM 4cd246592b [CLI] Fix wrong error handler. Fix option description msgs 2024-03-07 04:38:39 +03:00
VaDiM f54cc004bd Add support for Zstd block compression 2024-03-07 03:49:06 +03:00
VaDiM afdc81bca8 Some minor fixes 2024-03-05 23:42:35 +03:00
VaDiM 045f6c0ff4 Add Texture2DArray loading via typetree 2024-03-05 23:42:29 +03:00
VaDiM bc9380b8be Add Texture2D loading via typetree 2024-03-05 23:42:29 +03:00
VaDiM 46f8023756 [GUI] Improve export of Texture2DArray images
- Do not export an entire tex2darray array if both the tex2darray and some of its images were selected for exporting
2024-03-05 23:42:07 +03:00
VaDiM 0f9afa60d7 Add support for Texture2DArray 2024-03-04 19:46:28 +03:00
VaDiM ec7f2c393d [CLI] Update readme 2024-02-13 05:43:34 +03:00
VaDiM 3ec8169b08 [GUI] Add more details to log when exporting assets 2024-02-13 04:55:25 +03:00
VaDiM 5c24183d18 Add more options to work with Scene Hierarchy (#23)
- Added option to group exported assets by node path in scene hierarchy
- Added field with node path to exported xml asset list
2024-02-13 04:52:59 +03:00
VaDiM c68eaa5e3c Fixes for previous fixes 2024-02-13 04:51:14 +03:00
VaDiM 8460ecef8d Show/Export object dump if typetree dump is not available 2024-02-12 05:21:23 +03:00
VaDiM f90c0ecc00 Add option to export assets with PathID in filename (#25)
https://github.com/Perfare/AssetStudio/issues/1050
https://github.com/Perfare/AssetStudio/issues/975
https://github.com/Perfare/AssetStudio/issues/762
2024-02-11 03:01:40 +03:00
VaDiM 535153be6b Add cdi3.json support for l2d export (beta) 2024-02-09 22:35:14 +03:00
VaDiM d4162161be [GUI] Replace "Show all error msgs" option with "Show debug msgs" 2024-02-08 22:44:57 +03:00
VaDiM 6fe12d274f [CLI] Add colors to help message 2024-02-08 22:35:48 +03:00
VaDiM 70213e3012 Improve integration with Live2D assets
- Improved export method of AnimationClip motions
- [GUI] Added display of model info on the preview tab
- [GUI] Added support for partial export:
  - selected models
  - model + selected AnimationClip motions
  - model + selected Fade motions
  - model + selected Fade Motion List
2024-02-08 22:34:00 +03:00
VaDiM 2f6d9ec77f Fixes & Cleanup 2024-01-31 22:34:12 +03:00
VaDiMandRazmoth 0d2aebc1f4 Fix a bug where UV is exported incorrectly.
Co-Authored-By: Razmoth <[email protected]>
2024-01-24 23:26:13 +03:00
VaDiM 115074fdc0 [GUI] Preserve selection order of AnimationClips (#24) 2023-12-30 18:51:01 +03:00
VaDiM c2d3b8c5f9 Improve Live2D export 2023-12-30 18:13:40 +03:00
VaDiM 67a74fd395 Bugfix for unity 2022.2+ Texture2D reader 2023-12-30 17:08:07 +03:00
VaDiM a00c857ac3 Update version to v0.17.4 2023-12-16 04:41:00 +03:00
VaDiM 5333757843 Update dependencies 2023-12-16 04:16:36 +03:00
VaDiM 4747687bec Update README.md 2023-12-15 15:11:48 +03:00
VaDiM 5c2ac1a5e8 Add .NET8 to the TargetFrameworks 2023-12-15 14:45:07 +03:00
VaDiM e2eae53ac0 Update Live2DExtractor.cs 2023-12-15 01:24:54 +03:00
VaDiM 87347e8b60 [CLI] Update readme 2023-12-11 01:58:05 +03:00
VaDiM 0fdbddea55 [CLI] Fix asset filter for sprites 2023-12-11 01:58:00 +03:00
VaDiM 823190abb7 Improve parsing of Live2D Fade motions 2023-12-09 02:31:54 +03:00
VaDiM 60aef1b8ed [GUI] Add option to not build a tree structure 2023-12-09 02:25:59 +03:00
VaDiM f82a73f018 [GUI] Add console logger 2023-12-06 17:28:10 +03:00
VaDiMandLuke d42a1879ab [GUI] Add support for Drag&Drop files from a browser
Co-Authored-By: Luke <[email protected]>
2023-12-05 00:38:24 +03:00
VaDiM 632e5f8d08 [GUI] Add support for .lnk files via Drag&Drop. Close #13 2023-12-04 04:10:49 +03:00
VaDiM 51d259464b Merge branch 'pr/16' into AssetStudioMod 2023-11-21 02:15:19 +03:00
VaDiM efd06648ad Add support for separate PreloadData
https://github.com/Perfare/AssetStudio/issues/690

https://docs.unity.cn/550/Documentation/Manual/AssetBundleInternalStructure.html
2023-11-21 01:35:25 +03:00
VaDiM b27482e22b Don't display SourceRevisionId in titles
https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/source-link
2023-11-21 00:31:09 +03:00
VaDiM d572bd0e64 Add support for Live2D Fade motions 2023-11-20 19:56:41 +03:00
VaDiM e415740373 Some fixes for Live2D export 2023-11-19 02:51:48 +03:00
VaDiM 45bf9251c9 Fix crash when SpriteAtlas is missing 2023-11-07 01:31:27 +03:00
VaDiM ed7b0a2415 Unity 2022.2+ AnimationClip fix 2023-09-27 23:41:20 +03:00
VaDiM 22ab5c0633 Update README.md
- Added ArknightsStudio link
2023-09-24 16:19:09 +03:00
VaDiM a2bc935850 [CLI] Improve help message 2023-09-24 16:14:26 +03:00
VaDiM cb84c137e5 Add exception checking for gzip decompression 2023-09-24 10:41:19 +03:00
VaDiM 25c611fb9e Update README.md 2023-09-15 16:35:47 +03:00
VaDiM 6d3875cb2c Update version to v0.17.3 2023-09-13 10:55:57 +03:00
VaDiM be4ced77ea Update readmes 2023-09-12 03:44:18 +03:00
VaDiM 2bd762e8f4 [CLI] Add names for AssetBundle and Animator assets 2023-09-12 03:33:59 +03:00
VaDiM a926644ff6 [CLI] Add --load-all flag
- Added --load-all flag to load assets of all types
- Improved option grouping on the help screen
2023-09-12 03:33:53 +03:00
VaDiM a4cdff5934 Fix a bit of incorrect copy-paste
in commit https://github.com/aelurum/AssetStudio/commit/e216abd6be06ba7f718cb5213eb6d850b4002ac7
2023-09-08 23:47:26 +03:00
VaDiM 2e10e627b0 AssemblyLoader fix (#6) 2023-09-08 06:18:41 +03:00
VaDiM e216abd6be Unity 2022.2+ Texture2D fix 2023-09-08 06:18:34 +03:00
VaDiM 93c7e617d8 [CLI] Show names of all loaded assets in the exported asset list 2023-09-08 06:18:34 +03:00
VaDiM 000916913e [CLI] Fix a bug where the default output folder might not exist 2023-09-08 06:17:34 +03:00
VaDiM 28f9744497 Update README.md 2023-09-08 06:17:34 +03:00