Commit Graph

129 Commits

Author SHA1 Message Date
Yusarina 72e9564a8e Remove old PMX and PMD folders as not needed anymore. 2024-06-30 12:53:56 +01:00
Yusarina 6a14b9651a Added back comments which vanished. 2024-06-19 02:52:12 +01:00
Yusarina 01f8363e07 Start of Translations
- This is the start of the translations system, does not yet work as I can't seem to get it to swap languages, I too tired today to fix it but it's a start.
- It also adds properties registration as well.
2024-06-19 02:32:02 +01:00
Onan Chew bbd0d0bd9f Merge pull request #21 from Yusarina/main
Typing updates to Join meshes, combine materials and common.
2024-06-18 19:16:59 -04:00
Yusarina 96d03075c0 Typing 3 2024-06-19 00:07:46 +01:00
Yusarina 31f76931b9 Tpying 2 2024-06-19 00:01:26 +01:00
Yusarina fc0fb5035b Typing 2024-06-18 23:55:04 +01:00
Onan Chew bcf54bad05 Merge pull request #9 from Yusarina/main
Add some Basic Functions
2024-06-18 18:21:09 -04:00
Yusarina 81abc6ffd7 Some Baisc UI Improvements
Nothing much, just improving the UI looks a little bit, we now have Import and Export in a popup and I made some changes to some of the buttons. That's about it.
2024-06-18 22:58:29 +01:00
Yusarina 1f96df4b71 Merge branch 'unofficalcats:main' into main 2024-06-18 20:48:10 +00:00
Yusarina 1d507ddaa0 Add some Basic Functions
- Added functions folder.
- Added Combine Materials (Basic and needs imporvements.
- Added common file, this is where any common things that could be used by multiple functions will live.
- Clean materials, basic at the minute it cleans up material names in the given mesh by removing the '.001' suffix.
- Added fix UV Cords in which is in common, this should fix faulty uv coordinates, may need improvements as it's was the best way i could think of for the time being.
- Added join all meshes and selected meshes functions, this will use the fix uv cords while joining mehses. This is pretty basic as blender is quite good at doing the mesh joining itself. We may want to expand it in the future though.
2024-06-18 03:54:10 +01:00
Yusarina fa1dc6681c Merge pull request #2 from Yusarina/main
PMX AND PMD Import
2024-06-18 02:04:49 +00:00
Yusarina 7d60d285ea Merge pull request #2 from 989onan/main
fixed pmx parser kinda
2024-06-18 02:03:46 +00:00
989onan 497478eb18 PMX working enough
- now the parser doesn't explode and gets to the end of the morphs. so now PMX can be imported
2024-06-15 16:58:25 -04:00
989onan 8c3d303f8d fix some things
- got it all the way to bone loading, but it's still broken
-purposeful assert(False) to stop the code. this should be removed later in order for this importer to work
- the reading of bytes is now improved for materials and vertices, so now at least the mesh, it's normal data, and some mangled bones import
2024-06-15 14:27:21 -04:00
989onan c0509bbaf4 fix stuff again
- got rid of upstream stuff generated by github, which made it blow up...
- got closer on the pmx importer working
2024-06-14 21:29:30 -04:00
Yusarina c1f30e9fa5 Merge pull request #1 from 989onan/main
Fix reloading issues
2024-06-15 00:03:30 +00:00
989onan 88f12238c7 fix stuff 2024-06-14 19:21:52 -04:00
989onan f5ef2db069 Merge branch 'main' of https://github.com/989onan/Avatar-Toolkit 2024-06-14 19:18:25 -04:00
Yusarina 13f6e57f09 Added Comments 2024-06-14 23:44:52 +01:00
Yusarina 03c1fee622 Several Improvements
- Fixes decode issues.
2024-06-14 01:16:14 +01:00
Yusarina db455e6b61 MMD Importing Start
- This is a basic start to try and import both pmx and pmd files, not working 100% at the minute but I working on getting it working.
2024-06-13 22:46:40 +01:00
Yusarina c4270b631c Merge pull request #1 from Yusarina/main
Initial Commit
2024-06-12 02:42:08 +00:00
Yusarina 0f7c46b720 Initial Commit 2024-06-12 03:37:46 +01:00
Yusarina c27fe30acd Update README.md 2024-06-12 02:16:46 +00:00
Yusarina d6309960de Update README.md 2024-06-12 02:16:06 +00:00
Yusarina 08fee4323e Update README.md 2024-06-12 02:14:44 +00:00
Yusarina b189259241 Update README.md 2024-06-12 02:14:34 +00:00
Yusarina 495ca15d1a Initial commit 2024-06-12 02:13:45 +00:00