Releases: hai-vr/prefabulous-avatar
1.11.0
☀️ New component: Generate Twist Bones (Alpha)
A new component, Generate Twist Bones (Alpha), has been added to Prefabulous.
This component will generate twist bones, which improves the look of the elbow joint by twisting the part of the lower arm that is closer to the elbow.
It creates new twist bones with constraints, and automatically repaints the bones weights of all meshes of the avatar which use that bone.
🚧🚧🚧 This component is currently in an alpha phase. 🚧🚧🚧
At the moment, it only fully supports meshes that are part of the base mesh armature.
The current version will not be able to generate twist bones for additional meshes used by VRCFury Armature Link,
and may not be able to generate twist bones for additional meshes used by Modular Avatar Merge Armature.Both are intended to be supported in the future, but it's significantly harder to do so.
The component is still released in this state of development as it is beneficial for the bare skin of your avatar.Thank you for your understanding.
1.10.3
Fix Replace Textures no longer ignores disabled objects
1.10.2-beta.2
Circumvent a possible bug in VCC by removing NDMF 1.4 from vpmDependencies:
- VCC fails to update Prefabulous, with an error message
- Failed to handle HTTP request: Invalid version string: >=1.4.0 <1.5.0
- Failed to check for package changes: 500 - This might be caused by there being a 3-package deep chain dependency, although this is not confirmed.
- To alleviate this, remove the dependency to NDMF 1.4 from vpmDependencies.
- NDMF 1.4 is still implied by the use of Modular Avatar 1.9.9 minimum.
1.10.2
This is a technical update for Prefabulous Avatar:
- This version now requires Modular Avatar V1.9.9 minimum.
- Modular Avatar V1.9.9 requires NDMF V1.4.0 minimum.
- Integrate Import Expression Parameters with Modular Avatar Information.
- The number of synced bits used by Import Parameters is now shown in the Modular Avatar Information panel.
1.10.2-beta.1
This is a technical update for Prefabulous Avatar:
- This version now requires Modular Avatar V1.9.9 minimum.
- This version now requires NDMF V1.4.0 minimum.
- Integrate Import Expression Parameters with Modular Avatar Information.
- The number of synced bits used by Import Parameters is now shown in the Modular Avatar Information panel.
1.10.1
V1.10.1 Fix PrefabulousHaiMassBlendshapeSync was missing IEditorOnly
1.10.0-beta.3
Detach from AnimatorAsCode NDMF Processor
1.10.0-beta.2
Fix Unity 2019 compatibility in ConvertBlendshapeConventions
1.10.0-beta.1
Fix Unity 2019 compatibility in ConvertBlendshapeConventions
1.10.0-beta.0
☀️ Replace Textures, Convert Blendshape Conventions, Mass Blendshape Sync (Prefabulous V1.10)
Three new components have been added to Prefabulous Avatar.
New component: Replace Textures
This component lets you upload multiple versions of your avatar but with different textures, without needing to duplicate the materials.
New component: Convert Blendshape Conventions
This component lets you convert blendshapes from one naming convention to another naming convention, such as converting Unified Expressions blendshapes to ARKit blendshapes.
New component: Mass Blendshape Sync
This component will synchronize all blendshapes that two meshes share in common.
This is ideally used with renderers that have a massive quantity of blendshapes that need to be synced, such as face tracking.
Other
- All Prefabulous components will now be removed after baking, so that uploading a baked avatar will not bake them twice.
- Blank Gesture Animator now generates one animator layer that VRChat requires, instead of zero layers.