Yusarina
bb77d54a49
UI Improvements for Atlasing
...
Made some UI imprvoements to the Atlas system, uses icons, able to collapse materials to prevent a huge long list and more.
2024-11-26 03:50:56 +00:00
Yusarina
4d20ce77f7
More Fixes
...
- Fixes an other error in the updater due to urllib not being imported and used correctly.
- Small Atlas Texturing fixes and UI Improvements.
2024-11-26 03:12:42 +00:00
Yusarina
ccc7e3cc13
Credits
2024-10-22 00:50:47 +01:00
Onan Chew
d7bab3642a
Merge branch 'main' into cleanup-p2
2024-10-18 18:04:52 -04:00
Onan Chew
db2e3e8787
Merge pull request #63 from Yusarina/cleanup-p1
...
Cleanup p1
2024-10-18 18:03:29 -04:00
Yusarina
1fb1e74689
Add remove doubles warning
...
Gives user a warning about how long advanced remove doubles takes.
2024-10-14 05:31:13 +01:00
Yusarina
2684b89bef
Ui Cleanup
...
UI Is starting to look much better. I added more spacing and re-arrange parts of the UI, icons have been added and overall is starting to look much better and more user Friendly.
2024-09-27 23:39:34 +01:00
Yusarina
65526bc6af
Change Warning as we are allowing users to test it
2024-09-27 23:14:28 +01:00
Yusarina
a1e1796276
Fix Panel Order
2024-09-27 23:10:45 +01:00
Yusarina
bb92e50530
Small Fix
2024-09-27 23:00:16 +01:00
Yusarina
503ba52b9b
Move Separate By to Additional Tools
...
Move Separate BY to Additional tools, makes no sense having these smaller functions in it's own file.
2024-09-27 22:59:45 +01:00
Yusarina
909b104882
Move Join Meshes to Mesh Tools
...
I see no point having two files here if we can just move join meshes into the mesh tools file.
2024-09-27 22:58:01 +01:00
Yusarina
6c918b8209
Very Basic MMD Options Panel (MASSIVE WIP)
...
This is a massive WIP most options don't work yet. However this is the start of it.
2024-09-25 23:48:16 +01:00
Yusarina
4f572e069f
Merge branch 'main' into remove_constraints
2024-09-22 22:53:29 +01:00
Yusarina
a3111644af
Rigify To Unity Function
...
- This is an work in progress, this expands on the system that NyankoNyan and improves that system.
- It remaps the bone hierarchy to match Unity's expectations
- It adds necessary constraints to ensure proper bone movement (For the people who need it, can be removed via remove constraints button).
- It removes redundant bones that could cause issues in Unity.
- It renames bones to match Unity's Humanoid Avatar naming convention.
- It provides an option to merge or remove twist bones, which are not supported by Unity's humanoid system.
- It adjusts bone connections and deformation settings.
I think more needs to be added, but this seems to work for now.
2024-09-20 16:48:51 +01:00
Yusarina
9361423335
Remove Bone Constraints
...
- Adds Remove Bone Constraints, this uses pose mode instead of edit mode as this is supposedly a safer method.
2024-09-20 12:18:08 +01:00
Yusarina
5086e753c1
Connect Bones
...
- Connect bones button added.
- Added slider so the user can choose the distance, cats was set at a hard coded amount which could sometimes cause some issues for some modals.
2024-09-20 12:03:36 +01:00
989onan
b015736ead
fix merge armatures
...
now the different options work. and it has an apply transforms
2024-09-13 12:38:08 -04:00
989onan
0cb4d6bb3a
Merge armatures button
2024-09-12 21:56:39 -04:00
989onan
4f211bd79a
fix more
2024-09-11 21:01:34 -04:00
Onan Chew
f35e1235e0
Merge branch 'teamneoneko:main' into RemoveUnusedShapekeys
2024-09-10 21:23:04 -04:00
989onan
494077b1a0
fix some broken changes
2024-09-10 21:11:36 -04:00
Onan Chew
178d76d89f
Merge branch 'main' into PoseMode
2024-09-10 20:47:06 -04:00
Yusarina
c987a6d69f
Merge branch 'main' into RemoveUnusedShapekeys
2024-09-11 01:43:15 +01:00
Yusarina
e766c20764
Merge branch 'main' into UVAligner
2024-09-11 01:41:05 +01:00
Yusarina
337fb7c561
Update tools.py
2024-09-11 01:39:35 +01:00
Onan Chew
f7d4e4e5e9
Merge branch 'main' into RemoveUnusedShapekeys
2024-09-10 20:36:38 -04:00
Yusarina
dd751a9d32
Merge branch 'main' into MergeBones
2024-09-11 01:36:05 +01:00
Onan Chew
087a0d89ae
Merge branch 'main' into PoseMode
2024-09-10 20:35:16 -04:00
989onan
f3cff17e16
fix operator locations
2024-09-10 20:33:20 -04:00
Yusarina
4145c019c7
Merge branch 'main' into cleanup
2024-09-11 01:32:03 +01:00
989onan
9bdaa1ef01
Add Remove unused shapekeys
...
removes shapekeys that don't do anything
2024-09-09 21:57:13 -04:00
989onan
94dcc3ed7a
fix context issues and drawing
2024-09-09 21:26:45 -04:00
989onan
fba59faa50
UVAligner Tool
...
- Adds a new Avatar Toolkit panel location for UV tools
- adds Align UV Edges to target
- Allows for aligning uv vertices in a line on one object to another's uvs pixel perfect. This is useful for making one model copy another model's UV's with some user work
- Added translation keys for tool
2024-09-09 21:18:56 -04:00
989onan
40a7f71f07
fix zero weight bones Class name
2024-09-06 12:34:06 -04:00
989onan
dc2b6e46ce
Add Bone Tools
...
- Added merge to active to tools section for bones
- Added merge to individual parents, which merges each selected bone to their parent bone
2024-09-06 12:32:50 -04:00
Onan Chew
c10b51e32c
Merge branch 'teamneoneko:main' into MergeBones
2024-09-04 21:14:53 -04:00
Onan Chew
b22160fc8b
fix naming convention
2024-09-04 20:19:46 -04:00
Onan Chew
a08d888acb
More cleanup
...
- operator strings are referenced via the class property rather than a hard coded string
- class names have been cleaned to have _OT_ or _PT_ depending on the kind of class it was.
- Class names should mostly be CamelCase now.
2024-09-04 20:16:34 -04:00
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
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
989onan
148797ece2
Cleanup some stuff
2024-07-29 13:03:31 -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
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
Yusarina
3f5b2f2d79
Finale Translations
2024-07-25 03:46:13 +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