4.0.2 (Blender 4.0) #36

Merged
Ghost merged 1 commit from blender-40-dev into blender-40 2024-01-25 13:43:49 +00:00
Ghost commented 2024-01-25 11:39:34 +00:00 (Migrated from git.disroot.org)

This bring the 4.0 version up to date with the 3.6 version and changes a fixes a couple of things for the 4.0 version, see full notes below.

This is one of the biggest updates I have made to cats in a while, please ensure you ready the full changelog as some features are deprecated and will be removed in future releases!

This version will deprecate the following features, these features could be removed in a future version of cats:

  • Fix Model Button (Confuses new uses, not meant to be used anymore).
  • VRChat full body fix (Not been used in a couple of years, no longer needed).
  • Decimation is currently not deprecate, however it will be in a future release, from here on out I recommend either using blenders built in tools or use Tuxedo.

The full changelog is as follows:

Added:

  • Added warnings about the new legacy features.
  • Added info where the old fix model button used to be to direct users to legacy features if there still need to use it.
  • Added button to take users to legacy features part of the wiki.
  • Added a warning to the decimation menu that it will be made an Legacy component in the near future (We recommend Tuxedo plugin instead)
  • Added a button to the decimation menu that takes you to the tuxedo github.
  • Added button to the decimation menu that takes you to the decimation wiki page.

Fixed:

  • Fixed Broken Japanese text in search popup.
  • Fixed Special Characters.
  • Fixed issue with selected mesh merging where it would give a random error.
  • Fix to new legacy UI
  • Fix missing sRGB conversion.
  • Potential fix to output nodes being deleted.
  • Potential fix to some output nodes not being deleted when there supposed to be.
  • Fixed issue with combine materials not properly combining materials, this should fix all known issues with both the fix model button combine materials but also other known issues.
  • Fixed issue with using your own mmd tools.
  • Fixes issue #34

Changed:

  • Cleaned up alot of code which wasn't fixed for years, this may break something, but it shouldn't.
  • Moved the Fix Model button to a new legacy features category, this has been done as fix model shouldn't really be use anymore unless it's for older MMD models and SHOULD NOT be use for VRChat models, it also confuses now users to the plugin. I may separate these buttons out in it's own menu in the future (Though some are already separate).
  • Moved the VRChat full body fix to legacy features as this has not been needed for a couple of years now.
  • The dev branch install button now points to the new 3.6 dev branch.
  • PrincipledBSDF is now the default value instead of creating a blank image of the colour.
  • Updated MMD tools to the latest version from the blender 4.0 branch.

Removed:

  • Remove common.get_bone_orientations as it's too buggy.
  • Removed checks for strings containing \left and cleanup unused \l and \left in bone names.

Note: Some code for the shader fixes is by Mysteryem.

Known issues:

  • When importing an pmx file for the first time, sometimes you will get an error, you can ignore this error and try again and it should just work.

Credits:
Some code for the shader related stuff is by Mysteryem from their cats fork, this code helped fixed ALOT of issues some users were having.

Outstanding:

  • Fixed any outstanding issues for 4.0.
  • Add any finale changes and fixes before release.
  • Test the plugin, ensure the changes have not broken anything.
This bring the 4.0 version up to date with the 3.6 version and changes a fixes a couple of things for the 4.0 version, see full notes below. This is one of the biggest updates I have made to cats in a while, please ensure you ready the full changelog as some features are deprecated and will be removed in future releases! This version will deprecate the following features, these features could be removed in a future version of cats: - Fix Model Button (Confuses new uses, not meant to be used anymore). - VRChat full body fix (Not been used in a couple of years, no longer needed). - Decimation is currently not deprecate, however it will be in a future release, from here on out I recommend either using blenders built in tools or use Tuxedo. The full changelog is as follows: #### Added: - Added warnings about the new legacy features. - Added info where the old fix model button used to be to direct users to legacy features if there still need to use it. - Added button to take users to legacy features part of the wiki. - Added a warning to the decimation menu that it will be made an Legacy component in the near future (We recommend Tuxedo plugin instead) - Added a button to the decimation menu that takes you to the tuxedo github. - Added button to the decimation menu that takes you to the decimation wiki page. #### Fixed: - Fixed Broken Japanese text in search popup. - Fixed Special Characters. - Fixed issue with selected mesh merging where it would give a random error. - Fix to new legacy UI - Fix missing sRGB conversion. - Potential fix to output nodes being deleted. - Potential fix to some output nodes not being deleted when there supposed to be. - Fixed issue with combine materials not properly combining materials, this should fix all known issues with both the fix model button combine materials but also other known issues. - Fixed issue with using your own mmd tools. - Fixes issue #34 #### Changed: - Cleaned up alot of code which wasn't fixed for years, this may break something, but it shouldn't. - Moved the Fix Model button to a new legacy features category, this has been done as fix model shouldn't really be use anymore unless it's for older MMD models and SHOULD NOT be use for VRChat models, it also confuses now users to the plugin. I may separate these buttons out in it's own menu in the future (Though some are already separate). - Moved the VRChat full body fix to legacy features as this has not been needed for a couple of years now. - The dev branch install button now points to the new 3.6 dev branch. - PrincipledBSDF is now the default value instead of creating a blank image of the colour. - Updated MMD tools to the latest version from the blender 4.0 branch. #### Removed: - Remove common.get_bone_orientations as it's too buggy. - Removed checks for strings containing \left and cleanup unused \l and \left in bone names. Note: Some code for the shader fixes is by Mysteryem. #### Known issues: - When importing an pmx file for the first time, sometimes you will get an error, you can ignore this error and try again and it should just work. Credits: Some code for the shader related stuff is by Mysteryem from their cats fork, this code helped fixed ALOT of issues some users were having. Outstanding: - [x] Fixed any outstanding issues for 4.0. - [x] Add any finale changes and fixes before release. - [x] Test the plugin, ensure the changes have not broken anything.
Ghost commented 2024-01-25 12:16:04 +00:00 (Migrated from git.disroot.org)

All fixes have now been done, I will do some testing to make sure nothing is broken (Apart from known mmd tools issues) and push this to the main branch soon.

All fixes have now been done, I will do some testing to make sure nothing is broken (Apart from known mmd tools issues) and push this to the main branch soon.
Ghost commented 2024-01-25 13:43:39 +00:00 (Migrated from git.disroot.org)

No issues seen, merged approved.

No issues seen, merged approved.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Kneelawk/Cats-Blender-Plugin!36
No description provided.