Commit Graph

47 Commits

Author SHA1 Message Date
VaDiM
35b24990c6 Allocation-safe asset reading
Try to not pre-allocate memory during asset reading
2025-07-24 04:06:33 +03:00
VaDiM
92a89db4e8 Fix parsing of legacy Tuanjie AnimationClip assets 2025-05-18 02:18:58 +03:00
VaDiM
66229e564a Fix parsing of AnimationClip assets via typetree for Unity versions < 5 2025-05-09 02:23:42 +03:00
VaDiM
81cd6d79d0 Add AnimationClip equality comparer 2025-03-03 22:18:29 +03:00
VaDiM
6ea1ff3e96 Fix for m_MuscleClipSize 2025-02-10 17:01:21 +03:00
VaDiM
185348d9b8 Replace Math with MathF 2025-01-31 17:55:47 +03:00
VaDiM
b7d21e5bd8 Add support for Tuanjie AnimationClip assets 2025-01-12 04:08:20 +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
fa332b45df Improve support of Unity 2023+ 2024-09-25 23:38:19 +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
3cc6bed844 Raplace Unity ver array with Unity ver class 2024-04-01 00:21:50 +03:00
VaDiM
4f0afffeba Add AnimationClip loading via typetree 2024-03-13 22:52:43 +03:00
VaDiM
ed7b0a2415 Unity 2022.2+ AnimationClip fix 2023-09-27 23:41:20 +03:00
Perfare
53f3e8232a support 2022.1 2022-11-17 04:32:05 +03:00
Perfare
2fe57a1c5d update enum 2022-11-17 04:31:30 +03:00
Perfare
973a1076e4 support exporting AnimationClip versions below 4.3 2021-06-29 02:43:42 +08:00
Perfare
0b462754a5 Implemented BlendShape export 2019-07-28 16:41:23 +08:00
Perfare
58ab3116db Implemented AnimationEvent 2019-06-14 11:58:59 +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
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
0a764c74d6 Fixed #284 2018-11-22 13:38:07 +08:00
Perfare
bfaa207853 Refactor read assets
Generic PPtr
Misc
2018-11-21 15:37:56 +08:00
Perfare
8c749e21e1 improve 2018-11-20 16:47:35 +08:00
Perfare
8ea998b81f separate code into library
misc
2018-11-19 06:48:06 +08:00
Perfare
b93866d196 Fixed #308 2018-11-15 05:11:16 +08:00
Perfare
c0a5a7a5dd improve 2018-11-14 21:16:17 +08:00
Perfare
a98fd52831 improved 2018-11-08 05:00:53 +08:00
Perfare
2c58fae804 Fixed bug 2018-10-22 22:37:24 +08:00
Perfare
1e9b8037ab Fixed bug 2018-10-22 13:23:49 +08:00
Perfare
767e4d0bf6 improved 2018-09-27 01:15:37 +08:00
Perfare
61751eeb1b Fixes 2018-09-25 22:30:59 +08:00
Perfare
99651a5d77 Fixed #266 2018-09-19 21:10:47 +08:00
Perfare
18af0a8856 preparation work 2018-09-09 14:26:34 +08:00
Perfare
14ad9431b9 more complete CompressedMesh (m_Skin, m_Normals, m_Tangents) 2018-09-08 23:14:18 +08:00
Perfare
c9a98d7163 compressed AnimationClip supported 2018-09-08 10:01:44 +08:00
Perfare
84054428a8 Fixed #237 2018-07-29 04:53:56 +08:00
Perfare
b2acf9a2a7 fixed bug 2018-06-20 23:02:21 +08:00
Perfare
70c9d0edb3 Fixed #203 2018-06-20 22:36:45 +08:00
Perfare
79af119cf4 Fixed #190 2018-05-06 16:46:23 +08:00
Perfare
8218662548 support 2018.1.0
some improvements
2018-05-03 02:41:47 +08:00
Perfare
674c634c2c Some improvements 2018-04-21 09:36:10 +08:00
Perfare
de464dfe10 Some improvements 2018-04-18 01:29:18 +08:00
Perfare
d5d937247e Add animation related classes 2018-04-06 23:57:36 +08:00