VaDiM
171962e61f
Update version to v0.17.2
...
- Updated projects and dependencies
2023-08-27 01:47:06 +03:00
VaDiM
c8a21838c9
Some changes to motion list for l2d models
...
- Motion list is now sorted
- Motions divided into groups (each motion is a separate group)
- Motion names are used as group names
2023-08-27 01:46:06 +03:00
VaDiM
cf67815d53
Minor fixes
2023-08-26 03:22:19 +03:00
VaDiM
0bdcb89b08
Update version to v0.17.1
2023-07-09 05:59:39 +03:00
VaDiM
63564d5fff
Add assembly folder support for Live2D export
2023-07-02 23:40:04 +03:00
VaDiM
aea6cbc97f
Add option to export Live2D Cubism models
2023-07-02 23:20:14 +03:00
VaDiM
bb9ea7d86b
Update version to v0.17.0
2023-06-05 02:03:28 +03:00
VaDiM
b0bf5e0cfd
Optimize drawing performance of packed sprites
...
- Restored some code from an earlier version (e501940f03
), since it works faster for packed sprites with a small number of triangles
2023-05-15 00:07:46 +03:00
VaDiM
11b9ca37da
Fix cutout glitch in some packed sprites
...
- Improved performance
(https://github.com/Perfare/AssetStudio/issues/1015 )
2023-05-15 00:06:52 +03:00
VaDiM
44a1240f5f
[GUI] Improve memory usage of image previews
...
- also a bit increased performance of alpha mask resizing for previews
2023-03-14 04:10:48 +03:00
VaDiM
10b7e84ffb
[CLI] More debugging info for audio
2023-03-08 17:31:34 +03:00
VaDiM
c52940abc4
Add AssetStudioCLI project
...
- Updated projects and dependencies
2023-03-07 06:52:33 +03:00
VaDiM
b9cf95616b
SwapBytesForXbox refactor
2023-01-27 13:46:55 +03:00
VaDiM
39490d4e03
Update fmod to 0.2.0.22 (CLI Preparation)
2023-01-27 13:17:01 +03:00
VaDiM
2a2216e2bf
Update projects and dependencies
2022-12-10 20:23:45 +03:00
VaDiM
6a9aad510c
Add image export in WebP format
2022-11-22 03:33:47 +03:00
VaDiM
ea09a8de64
Add support for sprites with alpha mask
...
- Sprites with alpha mask can now be viewed and exported with transparency
- Added hotkeys to control display of an alpha mask on the preview tab
- Added an option to the export settings to enable/disable export with alpha mask as well
- Prevented texture2D preview options from being changed with hotkeys outside of texture preview (e.g. when some other asset is selected)
2022-11-21 01:59:16 +03:00
VaDiM
7fa5b4f355
Update ImageSharp.Drawing version
...
- migrate to ImageSharp v2+
2022-11-18 06:33:26 +03:00
VaDiM
c22d92009a
Update project files
2022-11-17 04:39:49 +03:00
Perfare
2fe57a1c5d
update enum
2022-11-17 04:31:30 +03:00
Perfare
ded2dcd54e
Fixed #962
2022-11-17 04:31:16 +03:00
Perfare
06b4ae9ffe
Fix type conversion bug
2022-11-17 04:29:55 +03:00
Perfare
77b056de5e
update project file
2022-11-17 04:29:02 +03:00
Perfare
344edb722f
revert
2022-11-17 04:23:17 +03:00
Perfare
98c4d0c3ab
minor fixes and improvements
2022-11-17 04:23:00 +03:00
Perfare
23ac590648
Fixed #941
2022-11-17 04:22:31 +03:00
Perfare
54445475a3
Fix and improve Texture2D convert
2022-11-17 04:22:14 +03:00
Perfare
8b048b9e1e
improved Sprite export
...
Fixed #944
Fixed #923
2022-11-17 04:20:20 +03:00
VaDiM
8ebfa16e19
Return to ImageSharp
...
coz the perfomance issue was fixed by Perfare in later commits
2022-11-17 03:59:59 +03:00
VaDiM
07a81d9bfe
Update projects
2021-12-15 00:35:46 +02:00
VaDiM
95fd1823c8
Merge branch 'Perfare_master' into AssetStudio-mod
2021-12-13 04:45:41 +02:00
VaDiM
d25451d5b9
Merge branch 'Perfare_master' into AssetStudio-mod
2021-12-13 00:43:49 +02:00
Perfare
fe95c91759
Add net6.0 target framework
2021-12-09 19:00:59 +08:00
Perfare
3370f93037
Fixed bug
2021-12-06 17:37:59 +08:00
Perfare
80653711cd
Performance improvement
2021-12-06 13:36:22 +08:00
VaDiM
f0b23bbfe7
Merge branch 'Perfare_master' into AssetStudio-mod
2021-12-05 02:41:24 +02:00
Perfare
e501940f03
Use a better way to crop Sprite
2021-12-04 08:44:33 +08:00
Perfare
5fa4934787
Add net5.0 target framework
2021-12-03 17:21:24 +08:00
VaDiM
571ea2da4a
Don't use ImageSharp for texture processing
...
- returned to System.Drawing
(ImageSharp is a good lib, but too slow for such app, IMO)
2021-11-24 19:30:38 +02:00
VaDiM
792850dbb2
Update projects
2021-11-22 16:00:51 +02:00
Perfare
a7e6d91f5b
Fixed bug
2021-11-19 18:22:39 +08:00
Perfare
2ef52afe1e
Fixed #835
2021-11-12 09:30:12 +08:00
nikitalita
34c38e1415
Fix AssemblyLoading bug
...
If the AssemblyLoader attempted to load a non-csil dll
while iterating through the file list, it would catch the exception
OUTSIDE the loop, and wouldn't load the rest.
This fix makes it catch inside the loop so it will continue iterating.
2021-10-07 13:36:03 -07:00
Perfare
c85873b729
0.16.0
2021-07-06 16:03:54 +08:00
Perfare
3129d67fc1
Improve ShaderConverter
2021-07-06 12:45:24 +08:00
Perfare
53720e37ab
Fixed #435
2021-06-30 06:31:05 +08:00
Perfare
7c3cb36630
update project files
2021-06-29 11:03:19 +08:00
Perfare
973a1076e4
support exporting AnimationClip versions below 4.3
2021-06-29 02:43:42 +08:00
Perfare
089e164756
improved Sprite export
2021-06-28 07:14:02 +08:00
Perfare
8dec094304
update project files
2021-06-27 09:27:40 +08:00
Perfare
bedee240be
Use ImageSharp to process textures
2021-06-27 07:33:20 +08:00
Perfare
d963d71b12
clean up TypeDefinitionConverter code
2021-06-26 13:16:12 +08:00
Perfare
77a0c9c40a
Fbx multiple uv export
2021-06-24 13:48:56 +08:00
Dan Weatherford
08b7bfcf9a
Fix blend shape export with multiple submeshes
...
Share a single vertex list between submeshes in the exported mesh, which
makes the blend target vertex list indices line up correctly.
As a bonus, the exported FBX file will be smaller for meshes with more
than one submesh, since we're not duplicating vertices anymore.
2021-06-20 00:18:22 -05:00
Patrick King
57e4f7cefd
Add an option to export all UVs as diffuse maps.
2021-06-11 17:12:15 -06:00
Perfare
ab98585b6a
Fix Shader reading. Close #720
2021-05-29 05:11:05 +08:00
Perfare
432116d834
Improve SerializedFile reading.
2021-05-28 22:23:07 +08:00
Perfare
dfb74baf79
Fix for mesh weights output
2021-01-15 09:32:57 +08:00
Perfare
978e90a403
Fix if AudioClip does not contain subsound. Close #672
2021-01-15 05:39:45 +08:00
Perfare
ee0cd4ab52
Fixed #609
2021-01-15 03:43:52 +08:00
Perfare
d7f652d572
improved Sprite export
2021-01-14 19:27:57 +08:00
Perfare
32ce032655
Support 2020.2
2021-01-14 05:23:19 +08:00
Ishotihadus
32ee8b326f
fix problems in exporting fbx with multiple blendshapes
2020-09-16 19:44:11 +09:00
Perfare
06ce479eb6
Fixes #591
2020-08-26 09:50:25 +08:00
Perfare
ca60dd9834
Support exporting MonoBehaviour to json. Close #477
2020-08-14 15:45:48 +08:00
Perfare
7aa35b5b8c
Fix get class from divided UnityEngine.dll
2020-08-14 01:31:49 +08:00
Perfare
bd2decdb8f
Fix element alignment errors
2020-08-14 01:18:43 +08:00
Perfare
9b2c85bcae
Refactor MonoBehaviour reading
2020-08-14 00:02:59 +08:00
Perfare
efbab7c43a
using Nuget
2020-08-12 22:22:04 +08:00
Perfare
729a8a8263
implemented SPIR-V shader export
2020-08-12 22:11:26 +08:00
Perfare
0ec29f62ca
Improve shader conversion, fixes #589
2020-08-12 20:49:36 +08:00
Perfare
1766dcbdeb
Fixed #570
2020-08-06 13:31:17 +08:00
Jayatubi
813e8b10a6
Export local keywords of shader as well as global keywords ( #554 )
...
* Export local keywords of shader
* Export local keywords of shader
2020-08-06 10:39:48 +08:00
hozuki
c76e41b1ab
Replace C++/CLI components with P/Invoke components ( #562 )
...
* Replace C++/CLI components with P/Invoke
* Deleted C++/CLI projects
* Use Utf8StringHandle to marshal UTF-8 strings
* Use plaform-default calling convention
* Handle DLL preloading on Linux and macOS
* Change intermediate and output directories of native projects
* Improve P/Invoke documentation
2020-08-06 10:35:50 +08:00
Perfare
4a81c461e8
Modify Sprite processing function as an extension function
2020-04-10 18:57:04 +08:00
Perfare
b10d03d50d
fixed bug
2020-04-10 18:51:43 +08:00
Perfare
d259c7a5cd
multiple uv export
2020-04-06 19:29:15 +08:00
Perfare
182a42ace2
optimize ResourceReader
2020-03-28 13:33:37 +08:00
Perfare
de95b02285
update to .net framework 4.7.2
2020-03-27 21:42:40 +08:00
Perfare
ea461ee3d2
improve Texture2D decode
2020-03-25 22:45:53 +08:00
Perfare
14f47c6d30
fixed bug
2020-03-24 14:09:54 +08:00
Perfare
ada26db659
improved
2020-03-24 10:42:39 +08:00
Perfare
48ca96807f
Merge pull request #485 from K0lb3/patch-1
...
kSPMTight fix
2020-03-24 10:29:01 +08:00
Perfare
f3a0bf505e
refactor Texture2D convert
2020-03-24 06:41:58 +08:00
Kanglai Qian
7b33d41172
texture channel
2020-03-03 12:46:51 +08:00
Perfare
9d32a9dd6a
2019.3 support
2020-02-28 15:39:11 +08:00
K0lb3
4efa5b0507
kSPMTight fix
...
SpritePackingMode.kSPMTight can occur outside of settingsRaw.packed == 1.
[sample file](https://cdn.discordapp.com/attachments/603359898507673632/678238497894563860/kuroyukiwedding_base_1_a )
from Dengeki Bunko: Crossing Void
2020-02-20 09:42:19 +01:00
Perfare
c6b7e04c47
improved
2019-08-06 17:57:14 +08:00
Perfare
465c989e75
fixed bug
2019-08-06 15:49:41 +08:00
Perfare
d335aaef9e
improved
2019-08-06 09:48:21 +08:00
Perfare
495b48c783
improved Sprite export
2019-08-01 15:23:36 +08:00
Perfare
05b55722fb
change text
2019-07-30 03:34:15 +08:00
Perfare
de54257eef
improved bone export
2019-07-29 13:41:42 +08:00
Perfare
e62b6c3d77
improved
2019-07-29 00:31:43 +08:00
Perfare
dc05e5b5eb
Fixed bug
2019-07-29 00:25:26 +08:00
Perfare
20f9fe493f
add more options for export model
2019-07-28 18:55:08 +08:00
Perfare
0b462754a5
Implemented BlendShape export
2019-07-28 16:41:23 +08:00
Perfare
b1ea8dd346
clean up code
2019-07-28 03:47:12 +08:00
Perfare
4a46f897bd
add default values to materials
2019-07-28 00:26:56 +08:00
Perfare
6a5ec80de7
fixed bug
2019-07-27 23:20:47 +08:00