Cats Version 3.6.4 (Only for Blender 3.6) #35

Merged
Ghost merged 2 commits from blender-36-dev into blender-36 2024-01-25 10:03:07 +00:00
Ghost commented 2024-01-23 19:54:09 +00:00 (Migrated from git.disroot.org)

This will be the next big version of cats, however I need to test before I allow the pull to happen. I may also want to address a couple of other things before hand as well. This version does the following:

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).
  • 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.

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.

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.

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.

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.

Outstanding:

  • Fixed any outstanding issues for 3.6.
  • Add any finale changes and fixes before release.
  • Test the plugin, ensure the changes have not broken anything.
This will be the next big version of cats, however I need to test before I allow the pull to happen. I may also want to address a couple of other things before hand as well. This version does the following: 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). - 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. 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. #### 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. #### 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. #### 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. Outstanding: - [x] Fixed any outstanding issues for 3.6. - [x] Add any finale changes and fixes before release. - [x] Test the plugin, ensure the changes have not broken anything.
Ghost commented 2024-01-24 15:52:19 +00:00 (Migrated from git.disroot.org)

I have updated the original post with the latest additions. I have decided in the near future make decimation a legacy component, it won't be done in this release but most likely in the next release.

This is because this system is basic and is old and Tuxedo baking is much better then cats system, I may try and integrate Tuxedo into cats, like how material combiner is, though I not 100% sure if there is a point too.

As long as there isn't any big issues with the current version, I will merge the pull request and release 3.6.4.

Afterwards I will move onto the next 4.0 version and will port most fixes in this version to the 4.0 version of cats.

I have updated the original post with the latest additions. I have decided in the near future make decimation a legacy component, it won't be done in this release but most likely in the next release. This is because this system is basic and is old and Tuxedo baking is much better then cats system, I may try and integrate Tuxedo into cats, like how material combiner is, though I not 100% sure if there is a point too. As long as there isn't any big issues with the current version, I will merge the pull request and release 3.6.4. Afterwards I will move onto the next 4.0 version and will port most fixes in this version to the 4.0 version of cats.
Ghost commented 2024-01-24 16:48:24 +00:00 (Migrated from git.disroot.org)

Finale things are in place ready for release, just going to a little more testing then 3.6.4 will be released.

Finale things are in place ready for release, just going to a little more testing then 3.6.4 will be released.
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!35
No description provided.