Releases: Menithal/Blender-Metaverse-Addon
2.90+ Blender Update with Other tools
Its been a while and I've only been recently reminded that other people than me still actually use this plugin still!
There is a lot of features I've been working on over the year(s) on and off.
Here is the change logs
Tested on Blender 2.93 only. Not sure if this is compatible with blender 2.8 anymore due to the changes in the ApplyModifierForObjectWithShapeskeys library, but you can fix it by using the earlier version of the library instead in blender, when it will not load up the newer ones included in this library.
-
Migrated to using the latest version of https://github.com/przemir/ApplyModifierForObjectWithShapeKeys instead of using the "fixed" version I made for blender 2.8 out of waiting for a fix
-
Various Fixes from ksuprynowicz regarding bones and operator compatability for 2.8+
-
Facerig/Animaze bundle export - Exports the avatar and all actions in collada format in separate files in a folder that is usable with animaze/facerig
-
Dope Sheet Tooling
- Split mirrorable actions - Looks for any Action named with a * and builds returns Left and Right versions of the animations of each side separately applied. Any non mirrorable parts and simply halved.
My next stop is making more utility tools in making it easier to make blendershapes using bone animations and having armatures filter out non bone animations on export
Hifi FBX Fixes and Posing Tools
Bug Fixes:
New Features
-
Added
Pose Constraint Tools
for dealing with bone constraintsClear Constraint
- Allows fast clearing of constraintsLocation Copy
- Sets up Pose Location Constraint for selected bones to copy the rootInfluenced Copy
- Sets up a Pose Location constraint for selected bones with influence based on distance to activeRotational Copy
- Sets up a Pose Rotation constraints for selected bones to copy the rootMirror Constraint
- Copies all Constraints from other bones, and mirrors it to the other side.Normalize Constraints
- Normalizes influences for a bone with multiple constraints of the same type.
-
Added
Pose Utility Tools
for dealing with bone behaviorClone Locks
- Clones position and rotation locks from one bone to the otherUn/Lock Rotations
- Locks all rotations for boneUn/lock Translations
- Unlocks all TranslationsCopy Custom Shapes
- Copies custom bone shapes from one to selected.Clear Custom Shapes
- Clears all custom bone shapes.
Blender 2.81 Release and some New Features
Bug Fixes
- Fixed Hifi FBX export for Blender 2.81,
- Fixed Hifi FBX export color issue. Base color should now stay consistant when exporting
New Features
- Tools for Tower Unite
- Added TU Armature Addition
- Added quick vertex group fix button for armatures.
Various minor fixes.
New Features
- Rename Chain - Renames entire chain by the chain's root parent bone
name# adding a number to end of all the bones. - Remove 001 - Removes all .001 endings from names.
- Mirror Bone - Shorthand for Duplicating, Applying Mirrored Names, and
then mirroring on the X axis from center.
Fixes
- Generate Empty VRC Shapekeys should no longer throw errors
- ORder VRC Shapekeys should no longer throw errors
Hotfix: Fixed Materials not applying to Hifi FBX
Some changes to Wrapper Structure had caused textures not to bind. This version fixes materials binding for hifi FBX.
Various Fixes, MVT Rename, RC2 Support
Blender 2.80 RC2+ Release
-
Renamed High Fidelity Tools to MVT: High Fidelity Tools.
-
Moved General Functions to Right hand side
-
Prepared framework for ability to import and on-the-fly create multiple platform skeletons and retarget animations cross-platform.
-
Added VRChat Specific tools (WIP) for experienced Blenderers. See Readme.md for toolset info.
-
A new Panel on the
3D View
's right tool set is added, labledMVT: VRC Tools
-
Armature Tools
Add VRC Armature
- Adds an Armature which is compatible with VRCGenerate VRC Shapekeys
- Generates empty shapekeys (for now, later will allow the use of various methods, including CATS, and custom)Sort Shapekeys
- Utility function to quickly sort shapekeys to match VRC requirements.
-
Fixed issues with Hifi FBX export, regarding Emissives
-
Simplified wrapper code
-
Now Show correct message if FBX export fails (error, not success)
Fixed FBX Exporter: New Version
New version of the FBX Exporter with the new version of Blender
Hotfix: Custom Avatarbinder and Scaling Issues
Scaling issues continued from previous build This build is taking a new approach at it.
Also fixed an issue with the Saving and fst. Does no longer do automatic roll redos on save: this is due to a blender 2.8 change that makes it difficult to do modifying operations from the top bar.
Release 1.4.4
Hotfix: Fix Scale and Rotations should no longer desync the avatar mesh and avatar skeleton
Release 1.4.2
New Features:
- Moved Blender 2.8
- Added Blender Blurbs to all operations
- Mesh Tools now available:
- Clean Unused Vertex Groups: Removes
- Integrated A Custom Blender 2.8 fork of Przemysław Bągard's "Apply modifier for object with shape keys" into the Plugin.
- Environmental Tools now available:
- Match HF Environmental Rotations
Fixes:
- If Texture is packaged, make sure not try to save it on a path
- FBX Export: If Diffuse Color is Defined, make sure to override base_color with a fully white base color instead (because you cant set base color again to be anything else when you bind an image...)
- Color Space corrections now work on latest builds of Blender 2.8
Removals:
- Rest in Peace,
HFShader
prince, we hardly knew ye. Long live the Ol' KingPrincipled BSDF
and it's revitalized sockets - IPFS Default IP is now removed, as the service no longer exists as by default. This feature is now left Experimental.
Background Non-feature changes:
- Continued to refactor module structure for later testing implementations
- Renamed Operators To match Blender Python Naming conventions, and starting to move towards renaming the plugin as the current direction to become a general toolset for MORE platforms instead of just a single metaverse platform.