Commit Graph

494 Commits

Author SHA1 Message Date
989onan 8937077e3a fix issues with merge armatures
please report these issues lol!! I found this after I got my friend to test the addon. OOF!!
2025-06-15 19:31:30 -04:00
Yusarina 80dfaf2cce Update wiki links 2025-06-11 10:49:00 +01:00
Onan Chew ebbebf33f4 Merge pull request #161 from 989onan/patch2
Fix error logging
2025-06-02 21:54:39 -04:00
989onan 316b125fa8 fix more error logging errors 2025-05-11 12:14:47 -04:00
989onan 9a84cf52b5 fix error logging bruh
reee
2025-05-11 12:07:51 -04:00
Onan Chew e2c26a20fa Merge pull request #159 from Yusarina/mmd-tools-improvements
Mmd tools improvements
2025-04-22 23:11:09 -04:00
Yusarina cfe760e8df Updated Operations and Properties
- Updated Operations and Properties with tpying and logging.

I have not updated translation files, this is because i want to gut MMD Tools system and replace it with our own, however I want to make MMD Tools more simple and ajust it to our needs only. This is going to take a while and my aim for this is Alpha 4, also the MMD Translation system hurt my head....

- Fixes a couple of bugs as well, with quick access and the PMX importer.
2025-04-23 00:43:38 +01:00
Yusarina 61e4269764 Update Files and Fixes 2025-04-22 00:28:47 +01:00
Yusarina bf92ca905b Upfate Bone and Camrea 2025-04-17 00:02:18 +01:00
Yusarina d1af3fffed Update importer 2025-04-16 19:02:16 +01:00
Yusarina 19c2ede791 Update Translation.py 2025-04-16 16:17:57 +01:00
Onan Chew e88a952c84 Merge pull request #158 from Yusarina/logging-update
Logging update
2025-04-12 11:12:04 -04:00
Yusarina bb5a314796 Bringing files in-line with Avatar Toolkit
- Adding better typing
- Update to use Avatar Toolkit's logging system.
- Removed some files which were in the wrong location (From my first attempt).
2025-04-12 00:17:11 +01:00
Yusarina 567f5fe541 Merge pull request #5 from Yusarina/Alpha-3
Alpha 3
2025-04-11 23:46:46 +01:00
Yusarina c31d25dd01 Update Logging
You can choose between errors, warning, info or full debug, errors will always log to ensure we don't have silent failures with debug on or off.
2025-04-11 23:45:36 +01:00
Onan Chew d25c95fc73 Merge pull request #156 from Yusarina/MMD-Tools-Alpha-3
PMX Import - First Stage
2025-04-10 20:45:35 -04:00
Yusarina 69cc03098f PMX Import now works 2025-04-10 23:40:51 +01:00
Yusarina 161684dcac Merge pull request #155 from 989onan/patch-1
Add Explode Model
2025-04-10 12:29:36 +01:00
989onan 6bafc7d7ac add explode model
- Add method that allows for exploding the model into pieces for kit bashing or painting in substance painter.
2025-04-05 17:54:39 -04:00
Yusarina cf2a5a22cc Merge pull request #154 from 989onan/patch-1
Vastly improve Merge Doubles
2025-04-04 14:48:21 +01:00
989onan 88e88b94a3 hotfix 2025-04-03 20:14:17 -04:00
989onan 046ebfa72d bugfix
fix pairs not merging if they would merge on one shapekey but not another
2025-04-03 19:44:56 -04:00
989onan 036e260dd6 Vastly improve Merge Doubles
- removed advanced merge doubles, it just does advanced by default
- same behavior as advanced was before, but now completes the task in under a second. Thanks to the power of BMesh!
- Labels now reflect this change
2025-04-03 19:12:55 -04:00
Onan Chew ce2b38b5fe Merge pull request #153 from Yusarina/Alpha-3
Read me update.
2025-04-03 12:19:17 -04:00
Yusarina d1912d2dba Fix url for discord 2025-04-03 15:59:54 +01:00
Yusarina 6e06f73174 Readme update 2025-04-03 15:56:58 +01:00
Yusarina 3414ad8917 Initial MMD Importer Commit
- This is the initial commit I spent several hours trying to get it up two Avatar Toolkit standard, it does not work yet because there are files missing but I been doing this since 6am and it is 4pm almost, i need food.
- I have also removed as much legacy code as i could, MMD Tools contains so much of it even though there have a 4.2+ only version there have not removed any of the legacy code for pre 4.2.... this is going to take a while.

God I hope this works fine once I am done.
2025-04-03 15:39:03 +01:00
Yusarina 3e3e245a4f Merge pull request #151 from 989onan/patch-1
Many feature additions and improvements
2025-04-03 11:21:54 +01:00
989onan f28e1866a9 Add AMFOWSH
Add apply modifier for object with shapekeys tool
2025-04-03 02:57:06 -04:00
989onan 71b22813a8 added request #112
added request #112
2025-04-02 23:21:05 -04:00
989onan f16105517e fix flip animation
add to menu
fix resonite animx importer bug

add flip animations

add flip animation keyframes to help users rekey and remake animations as if they were mirrored.
2025-04-02 23:21:04 -04:00
989onan 199551a505 add remove zero weight vertex groups to panel 2025-04-02 20:45:32 -04:00
989onan 5cad28a41b fix pointers
fix pointers in operators to point to class bl_idname property
2025-04-02 20:35:59 -04:00
989onan e4d3f676a2 make merge armature use the new identify bones method 2025-04-02 19:55:10 -04:00
989onan 3ada550067 bug fixes 2025-04-02 19:30:57 -04:00
989onan 9dd54cd976 update library syntax paths for VSCode 2025-04-02 18:31:38 -04:00
Yusarina c1536f8e06 Merge pull request #150 from teamneoneko/Current
Bring Alpha 3 branch up to date
2025-04-02 16:55:59 +01:00
Yusarina 82a7e67d7e Merge pull request #149 from teamneoneko/Current-Dev
Avatar Toolkit 0.2.1
0.2.1
2025-04-02 16:55:30 +01:00
Yusarina 87c40c02d6 Merge pull request #148 from Yusarina/Current-Dev
Small fixes
2025-04-02 16:54:08 +01:00
Yusarina 2ad5393f06 Removed this as in Utils 2025-04-01 18:09:50 +01:00
Yusarina 12083c28c5 Small fixes 2025-04-01 17:32:45 +01:00
Onan Chew c67f30fb97 Merge pull request #147 from Yusarina/Current-Dev
Move simpify_bonename to dictionaries
2025-03-31 20:01:42 -04:00
Yusarina 5a43a9d66d Fix two different error
- bones_names is a dictionary so bone_names.items should be used
- also len(mappings) was being used incorrectly should be using range(len(mappings))
- The last one is it just didn't like upperchest in bone_names.update so as a very temp solution i used upper_chest no an ideal solution but I too tired to investogate today and just wanted the plugin to work. however it should be simpilify anyone for now.
2025-04-01 00:56:56 +01:00
Yusarina 1ca45ad901 Move simpify_bonename to dictionaries 2025-04-01 00:45:56 +01:00
Yusarina bc034c5308 Merge pull request #146 from 989onan/patch-1
Create centralized method for identifying bones
2025-04-01 00:05:14 +01:00
989onan eba18d72a6 Fix poisoned name sets
this is a simple patch because policing the standard is literally impossible
2025-03-31 18:45:30 -04:00
Onan Chew 416fbe40e7 Merge branch 'Current-Dev' into patch-1 2025-03-31 18:36:53 -04:00
Onan Chew d296d548e8 Merge pull request #145 from Yusarina/Current-Dev
Texture Atlas now requries the user to save before we allow them to atlas.
2025-03-31 18:29:50 -04:00
989onan feb2f5ac85 Create centralized method for identifying bones
- also fixes an issue where VRM bones would never be identified due to the names having "_" in them.
2025-03-31 18:28:04 -04:00
Yusarina 0ff2dc1c38 I swear I fixed the issue before we Armautre and Mesh attach, also fixed permission. 2025-03-31 23:22:35 +01:00