Releases: teamneoneko/Cats-Blender-Plugin-Unofficial-
3.6.6.3 (Only for blender 3.6)
This version is only for Blender 3.6 if you want a 4.0 version please go here and look for an blender an 4.0 version.
Version 3.6.6.3 is an small update with some new features. This pull request is stable.
Added:
- Added a new option in settings that let the user export a CSV file for shapekey translations. This will be saved to Documents - Cats - FileName.CSV. Blender File must be saved for this to work. #51
- Added back in the legacy Eye tracking as CVR and some other games still needs it. #55
Thanks to hanetzer for the above suggestions.
Fixed:
- Clean material names and set material shading is now only done by fix materials not also fix mmd model.
4.0.4.1 (Only for blender 4.0)
This version continues us removing unused code and also has a couple of improvements.
This version is only for Blender 4.0 if you want a 3.6 version please go here and look for an blender 3.6 version.
Fixed:
- Fix remove doubles, being a little too sensitive.
Changed:
- Speed up fix zero length bones: Zero Length bones now Iterates through each edit bone to check if it has zero length and Calculates the vector length between the head and tail. Skips this bone if it already has some length.
Removed (This is mainly a code cleanup of old code no longer in use):
- Removed 2.79 for make_annotations.
- Removed set_default_stage_old():
- Removed get_bone_angle(p1, p2):
- Removed remove_unused_vertex_groups_of_mesh(mesh):
- Removed get_all_meshes(self, context):
- Removed days_between(d1, d2, time_format):
- Removed remove_no_user_objects():
- Removed remove_toon_shader(mesh):
3.6.6.2 (Only for blender 3.6)
This version continues us removing unused code and also has a couple of improvements.
This version is only for Blender 3.6 if you want a 4.0 version please go here and look for an blender an 4.0 version.
Fixed:
- Fix remove doubles, being a little too sensitive.
Changed:
- Speed up fix zero length bones: Zero Length bones now Iterates through each edit bone to check if it has zero length and Calculates the vector length between the head and tail. Skips this bone if it already has some length.
Removed (This is mainly a code cleanup of old code no longer in use):
- Removed 2.79 for make_annotations.
- Removed set_default_stage_old():
- Removed get_bone_angle(p1, p2):
- Removed remove_unused_vertex_groups_of_mesh(mesh):
- Removed get_all_meshes(self, context):
- Removed days_between(d1, d2, time_format):
- Removed remove_no_user_objects():
- Removed remove_toon_shader(mesh):
4.0.4.0 (Only for blender 4.0)
This version is only for Blender 4.0 if you want a 3.6 version please go here and look for an blender 3.6 version.
This release as a large release which cleanup alot of code and fixes a few things, though I have done my best to test things something might of broken. If something has broken please report it here
Added:
- Added an new checkmark to optimization > bones called Keep bones with _twist this allows the user to add _twist or Twist to bones and the button Remove Zero Weight bones will not remove these bones if this is checked. this solves #44. thanks to arcpav for suggesting this!
- Added combined materials button to the MMD options as well to improve flow.
Changed:
- Decimation is now a legacy feature and will be removed in the first release for Blender 4.1, however I don't plan on removing it from the 3.6 or 4.0 versions. Please use Tuxedo instead which is much better then cat's version.
- Cleaned up clean_material_names to reduce wasteful checks.
- Cleaned up fix_mmd_shader, we now get the mmd shader node by name and and made some slight changes which will hopefully improve performance of this function.
- Cleaned up fix_vrm_shader and been improved we are now using get() method to retrieve nodes and inputs, and removing unnecessary variables. This may have a very slight performance improvement, however this may not really be noticeable.
Fixed:
- Fixed updated to selected translation in the update menu.
- Fixed missing Separate By Translation in other options.
- Fixed remove doubles, it only worked in limited circumstances. It now should work as intended.
- Fix for #46
Removed:
- Removed fbxpatch as not even used.
- Removed Is_slected helper function as it's the same on all blender version, so no longer need it.
- Removed the get_active helper as as it's the same all blender versions now, so it's no longer needed.
- Removed code which was for blender 3.0 and below.
- Removed matmul helper code as it's the same on all blender versions now and is not needed.
- Removed OneTexPerMatButton, OneTexPerMatOnlyButton and StandardizeTextures which was unused.
- Removed all other things related to copy protection which was never used.
3.6.6.1 (Only for blender 3.6)
3.6.6.0 (Only for blender 3.6)
This version is only for Blender 3.6 if you want a 4.0 version please go here and look for an blender an 4.0 version.
This version is basically a massive cleanup and bug fixing operation, this version does also change some internal things, though I done my best to test the changes and fix any issues that has come up, if for some reason you encounter an issue please open a new issue here
Added:
- Added an new checkmark to optimization > bones called Keep bones with _twist this allows the user to add _twist or Twist to bones and the button Remove Zero Weight bones will not remove these bones if this is checked. this solves #44. thanks to arcpav for suggesting this!
- Added combined materials button to the MMD options as well to improve flow.
Changed:
- Decimation is now a legacy feature and will be removed in the first release for Blender 4.1, however I don't plan on removing it from the 3.6 or 4.0 versions. Please use Tuxedo instead which is much better then cat's version.
- Cleaned up clean_material_names to reduce wasteful checks.
- Cleaned up fix_mmd_shader, we now get the mmd shader node by name and and made some slight changes which will hopefully improve performance of this function.
- Cleaned up fix_vrm_shader and been improved we are now using get() method to retrieve nodes and inputs, and removing unnecessary variables. This may have a very slight performance improvement, however this may not really be noticeable.
Fixed:
- Fixed updated to selected translation in the update menu.
- Fixed missing Separate By Translation in other options.
- Fixed remove doubles, it only worked in limited circumstances. It now should work as intended.
Removed:
- Removed fbxpatch as not even used.
- Removed Is_slected helper function as it's the same on all blender version, so no longer need it.
- Removed the get_active helper as as it's the same all blender versions now, so it's no longer needed.
- Removed code which was for blender 3.0 and below.
- Removed matmul helper code as it's the same on all blender versions now and is not needed.
- Removed OneTexPerMatButton, OneTexPerMatOnlyButton and StandardizeTextures which was unused.
- Removed all other things related to copy protection which was never used.
4.0.3.2 (Only for blender 4.0)
This version is only for Blender 4.0 if you want a 3.6 version please go here and look for an blender 3.6 version.
Fixes:
- Fixes several instances where pmx models would fail to merge, this includes in custom model and mmd fix model.
- Fixed issue with fix materials when some models where the size of the pixel data being set to the baked image didn't match the expected size. We now calculate the expected length, get the base size and resize the pixels to match the expected length.
Changes:
- Fix Materials will now let the user know that it's done something by saying it's fixed materials.
3.6.5.2 (Only for blender 3.6)
This version is only for Blender 3.6 if you want a 4.0 version please go here and look for an blender an 4.0 version.
Fixes:
- Fixes several instances where pmx models would fail to merge, this includes in custom model and mmd fix model.
- Fixed issue with fix materials when some models where the size of the pixel data being set to the baked image didn't match the expected size. We now calculate the expected length, get the base size and resize the pixels to match the expected length.
Changes:
- Fix Materials will now let the user know that it's done something by saying it's fixed materials.
4.0.3.1 (Only for blender 4.0)
This version is only for Blender 4.0 if you want a 3.6 version please go here and look for an blender 3.6 version.
Just some small fixes:
- Fix pose mode not showing apply to rest pose the first time you click start pose mode.
- Fix MMD Options Wiki button.
3.6.5.1 (Only for blender 3.6)
This version is only for Blender 3.6 if you want a 4.0 version please go here and look for an blender an 4.0 version.
Just some small fixes.
- Fix pose mode not showing apply to rest pose the first time you click start pose mode.
- Fix MMD Options Wiki button.