Commit Graph

208 Commits

Author SHA1 Message Date
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
Perfare
4f2046d412 improved 2019-07-27 22:54:18 +08:00
Perfare
e9e8390bbc Supported merge GameObject to export 2019-07-17 12:51:00 +08:00
Perfare
32cce894ac Fixed #373 2019-07-16 17:49:10 +08:00
Perfare
a6264b39d1 improved morph export 2019-07-16 13:21:32 +08:00
Perfare
50c17c2ec4 improved model export 2019-07-16 04:33:37 +08:00
Perfare
da4eb15d6b Fixed #400 2019-06-04 13:34:59 +08:00
Perfare
378840bc1b improved Texture2D convert 2019-06-04 13:05:49 +08:00
Perfare
cefdf08873 Fixed #390 2019-04-26 09:51:02 +08:00
Perfare
a2be5ebdac fixed bug 2019-04-18 13:58:06 +08:00
Perfare
f76d3d8fcd fixed bugs 2019-04-18 12:31:16 +08:00
Perfare
edb6256fc9 fixed bugs 2019-04-18 11:07:51 +08:00
Perfare
8946a4fba5 2019.1 support 2019-04-18 10:46:06 +08:00
Perfare
87e1739208 Fixed #386 2019-04-14 20:17:38 +08:00
Perfare
957073b041 move file 2019-04-04 21:14:52 +08:00
Perfare
e1bb9a6cf0 Fixed ASTC Decoding 2019-04-04 21:05:44 +08:00
Perfare
558adb0b66 Fixed #376 2019-03-28 02:55:58 +08:00
Perfare
9e76d94eea Remove SharpDX 2019-01-24 01:03:45 +08:00
Perfare
fa91820016 FIxed #351 2019-01-24 00:35:42 +08:00
Perfare
be091ecebb Fixed #344 2019-01-15 07:37:30 +08:00
Perfare
903be743ac Fixed #345
Fixed bug
2019-01-13 23:21:45 +08:00
Perfare
e6ed312de2 change math library
fixed bug
2019-01-03 08:55:43 +08:00
Perfare
33461e068f small improved 2018-12-28 10:24:32 +08:00
Perfare
54ed3971a2 small improved 2018-12-24 17:31:35 +08:00
Perfare
dec0a22ffe Fixed #297 2018-12-24 08:28:26 +08:00
Perfare
54d78d55a0 Fixed #326 2018-12-24 04:25:55 +08:00
Perfare
ff550b457f improved mesh read 2018-12-23 23:17:01 +08:00
Perfare
f449d7a8ab improved script dump 2018-12-23 15:51:00 +08:00
Perfare
761579ab1a Fixed bug 2018-12-18 09:59:48 +08:00
Perfare
fabfc77a52 improved console shader export 2018-12-17 23:12:24 +08:00
Perfare
f8ffaa0400 Fixed bug 2018-12-11 23:36:15 +08:00
Perfare
d7551bdeb2 small fixed 2018-12-11 15:21:23 +08:00
Perfare
7d5e06bce4 improved shader export 2018-12-11 13:01:10 +08:00
Perfare
0bc17f0ff5 Fixed bug 2018-12-11 10:47:35 +08:00
Perfare
9edc268cd4 small improvement 2018-12-11 05:22:39 +08:00
Perfare
356d5fa8a4 Fixed Sprite read
improved script dump
2018-12-11 04:50:38 +08:00
Perfare
eb170d4f34 minor improvements 2018-12-09 11:56:24 +08:00
Perfare
eb13585174 2018.3.0b support
Refactor mesh read
Fixed bug
2018-12-05 22:35:05 +08:00
Perfare
98c9eea58a Improved file reading 2018-12-03 02:42:07 +08:00
Perfare
3addb0e894 improve Sprite export 2018-11-28 15:02:31 +08:00
Perfare
7452d4275e minor improvements 2018-11-26 08:47:20 +08:00
Perfare
96ea522e83 minor improvements 2018-11-25 15:50:28 +08:00
Perfare
ab24f049cf Completed tight Sprite export 2018-11-25 12:37:55 +08:00
Perfare
0a5b866a03 rename
move files
improve Sprite read
2018-11-24 23:02:05 +08:00
Perfare
8ea998b81f separate code into library
misc
2018-11-19 06:48:06 +08:00
Perfare
6d68f2bde5 Fixed 2018-11-14 16:01:52 +08:00
Perfare
d380c38710 Fixed #282 2018-10-27 08:30:43 +08:00
Perfare
1e9b8037ab Fixed bug 2018-10-22 13:23:49 +08:00
Perfare
a1f491af25 modify project 2018-09-29 00:48:35 +08:00
Perfare
2d0278db87 support optimized transform hierarchy 2018-09-09 17:32:12 +08:00
Perfare
c9a98d7163 compressed AnimationClip supported 2018-09-08 10:01:44 +08:00
Perfare
afae830ece improved AnimationClip export 2018-09-03 15:13:18 +08:00
Perfare
9f482b7cf9 Fixed some bugs 2018-08-16 20:46:23 +08:00
Perfare
35edb9d391 optimizing 2018-07-24 22:05:02 +08:00
Perfare
674c634c2c Some improvements 2018-04-21 09:36:10 +08:00
Perfare
ffda15a1a5 Add FixRotation option 2018-04-18 10:36:57 +08:00
Perfare
bc2469e11a improve QuaternionToEuler 2018-04-09 08:18:45 +08:00
Perfare
9e4be3e082 Some improvements 2018-04-09 02:43:58 +08:00
Perfare
0b111d5f79 Prototype animation export 2018-04-07 07:51:33 +08:00