Skip to content

Releases: Menithal/Blender-Metaverse-Addon

2.90+ Blender Update with Other tools

10 Oct 13:36
Compare
Choose a tag to compare

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

22 May 07:52
Compare
Choose a tag to compare

Bug Fixes:

  • Implemented FBX Fixes from Marcus, PR #28 , and PR #29 mostly related to hifi FBX and JSON Export.

New Features

  • Added Pose Constraint Tools for dealing with bone constraints

    • Clear Constraint - Allows fast clearing of constraints
    • Location Copy - Sets up Pose Location Constraint for selected bones to copy the root
    • Influenced Copy - Sets up a Pose Location constraint for selected bones with influence based on distance to active
    • Rotational Copy - Sets up a Pose Rotation constraints for selected bones to copy the root
    • Mirror 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 behavior

    • Clone Locks - Clones position and rotation locks from one bone to the other
    • Un/Lock Rotations - Locks all rotations for bone
    • Un/lock Translations - Unlocks all Translations
    • Copy 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

06 Jan 11:34
Compare
Choose a tag to compare

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.

21 Sep 07:57
Compare
Choose a tag to compare

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

22 Jul 20:24
Compare
Choose a tag to compare

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

19 Jul 19:34
Compare
Choose a tag to compare

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, labled MVT: VRC Tools

  • Armature Tools

    • Add VRC Armature - Adds an Armature which is compatible with VRC
    • Generate 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

24 Jun 21:32
Compare
Choose a tag to compare

New version of the FBX Exporter with the new version of Blender

Hotfix: Custom Avatarbinder and Scaling Issues

24 Jun 17:21
Compare
Choose a tag to compare

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

24 Jun 14:36
Compare
Choose a tag to compare

Hotfix: Fix Scale and Rotations should no longer desync the avatar mesh and avatar skeleton

Release 1.4.2

24 Jun 13:03
1a79403
Compare
Choose a tag to compare

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' King Principled 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.