Commit Graph

214 Commits

Author SHA1 Message Date
Onan Chew a5c8eb4ab3 Add pose mode
This simple operator allows starting and stopping pose mode, as well as applying pose as rest and as a shapekey.
2024-09-03 21:05:13 -04:00
Yusarina ce6cedd776 Merge pull request #42 from 989onan/RemoveDoubles2
Remove doubles2
2024-09-03 23:15:28 +01:00
Onan Chew 05b90dfefb Advanced mode finished
Finally this took forever.
Now this is the double merger to end all double mergers. for now.
2024-09-01 20:26:54 -04:00
Onan Chew eff1d9efe2 start of advanced mode
almost done, just need to find out why doubles aren't merging even when perfectly together when using merge to unselected
2024-08-31 15:29:12 -04:00
989onan daba045364 Add zero weight bone removal 2024-08-19 13:59:31 -04:00
Yusarina ae5c72d5d3 Merge pull request #40 from 989onan/cleanup
Cleanup some stuff
2024-07-29 18:09:37 +01:00
989onan 148797ece2 Cleanup some stuff 2024-07-29 13:03:31 -04:00
Onan Chew d2db6e3f7a Merge pull request #39 from Yusarina/additional_tools
Additional tools
2024-07-27 18:20:52 -04:00
Yusarina 8a6535044c UI Update 2024-07-27 21:59:31 +01:00
Yusarina 90c5aa70c4 More Tools
- Added Apply Transforms
- Added Separate by materials and loose parts.
2024-07-27 21:56:16 +01:00
Onan Chew 617abdce21 Merge pull request #38 from Yusarina/improvements
Improvements
2024-07-25 20:35:46 -04:00
Yusarina 16a4ca062a Organised translation file and updated JP one. 2024-07-25 23:17:21 +01:00
Yusarina 771c4926a6 Progress System
- Added Progress system so the user knows something is being done when there use certain functions. Currently only Join Meshes, Viseme creation and combine materials use it.
- Disbabled some translation debguing stuff to remove spam from the console.
2024-07-25 23:06:20 +01:00
Yusarina fef46cd567 Join Meshes Improvements, better error handling 2024-07-25 22:24:41 +01:00
Yusarina bb108d28a0 Importing now removes default cube, camera and light. 2024-07-25 22:18:40 +01:00
Yusarina 61dbd7a79f Material Combiner Improvements 2024-07-25 22:10:45 +01:00
Yusarina 83366072b8 UI Updates
- Added icons to ui.
- Re-organised the UI slightly.
- Added some more Titles such as Join Meshes and etc.
- Slight wording changing on descriptions.
2024-07-25 21:48:40 +01:00
Onan Chew d4e8ffeebb Merge pull request #37 from Yusarina/translations-and-fixes
Translations and fixes
2024-07-24 23:41:24 -04:00
Yusarina 3f5b2f2d79 Finale Translations 2024-07-25 03:46:13 +01:00
Yusarina 281c53e577 Core Translations 2024-07-25 03:22:31 +01:00
Yusarina fc69a22c62 Function Translations Complete
- Done Translations
- Added self.reports for Atlas Materials.
- Added self.reports for digitlgradelegs
2024-07-25 03:13:17 +01:00
Yusarina b6beae7ba1 UI side Translations complete 2024-07-25 02:46:13 +01:00
Yusarina 05cc6c830c UI Order Fixes 2024-07-25 02:25:09 +01:00
Yusarina f72e7f0b31 Merge pull request #36 from Yusarina/main
Fixed again
2024-07-25 02:20:04 +01:00
Yusarina c517c2d990 reee 2024-07-25 02:18:37 +01:00
Yusarina c2f2b905d3 Fixed again 2024-07-25 02:17:29 +01:00
Yusarina 80acdc2ecf Merge pull request #35 from 989onan/Texture-Atlasing
reee
2024-07-25 02:15:39 +01:00
989onan 0af4380474 oops 2024-07-24 21:15:08 -04:00
989onan 66b4b14447 reee 2024-07-24 21:13:34 -04:00
Yusarina ea12c56cca Merge pull request #34 from 989onan/Texture-Atlasing
Texture Atlasing hot fix
2024-07-25 01:49:57 +01:00
Onan Chew b018708005 Merge branch 'main' into Texture-Atlasing 2024-07-24 20:49:25 -04:00
Onan Chew d945a099bd Merge pull request #27 from Yusarina/viseme-dev
Visemes Creation
2024-07-24 20:46:58 -04:00
Yusarina 018a080a47 Update common.py 2024-07-25 01:45:21 +01:00
Yusarina deaada347a Shapey Key Update.
- Viesmes will now use selected armature.
- New dropdown menu in the viseme UI so the user can select which mesh to create visemes on.
- New helper function get_armature_meshes
- Added a new check before we create the new visemes to see if any exist, if there do we will remove them and create the new ones.
- fixed several issues and errors.
2024-07-25 01:42:34 +01:00
989onan b66cfb72a7 Hot Fix again 2024-07-24 20:38:26 -04:00
989onan 54f1800ead Hot Fix
fix texture atlas having registry problems, and the normal maps not looking good after being atlased.
2024-07-24 20:35:49 -04:00
Yusarina ddb76a0c90 Merge branch 'main' into viseme-dev 2024-07-25 00:57:08 +01:00
Yusarina a97c6a00a0 Merge pull request #32 from 989onan/Digitigrade-legs-tool
Digitigrade legs tool
2024-07-25 00:51:32 +01:00
Yusarina 9bca4888f5 Merge branch 'main' into Digitigrade-legs-tool 2024-07-25 00:50:56 +01:00
Yusarina 390a20b1b7 Merge pull request #33 from 989onan/Import-Anything
Import anything
2024-07-25 00:49:28 +01:00
Yusarina c27ea638a1 Merge branch 'main' into Import-Anything 2024-07-25 00:48:27 +01:00
Onan Chew 225c5f7a42 Merge pull request #30 from Yusarina/armature_selection
Armature Selection System
2024-07-24 19:40:35 -04:00
989onan 65ddea16e8 Fix problems
- fix errors
- add import to UI
2024-07-24 19:27:46 -04:00
989onan bad2c69ae0 add some translation keys 2024-07-24 18:54:02 -04:00
989onan 7401ba78d5 Adds a bunch of import methods
Yes I did do this code all myself and they have been looked over and modified since proposed to other addons.

The commented MMD animation importer is stashed as a comment for now till an MMD animation importer is properly created.
2024-07-24 18:20:28 -04:00
989onan ce1cc79664 yuck
oml fix!
2024-07-24 17:53:02 -04:00
989onan bf108eb94a Merge branch 'Digitigrade-legs-tool' of https://github.com/989onan/Avatar-Toolkit into Digitigrade-legs-tool 2024-07-24 17:50:04 -04:00
989onan 6d4b115855 oops
took changes from another branch, this should yeet
2024-07-24 17:49:26 -04:00
Onan Chew b12904341c Merge branch 'main' into Digitigrade-legs-tool 2024-07-24 17:45:37 -04:00
989onan ce7c6aa664 Add digitgrade legs tool 2024-07-24 17:41:17 -04:00