Releases
v1.0.6 - December 10, 2024
Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.
New
Property Get: Avatar Character
Property Get: Last Race Name
Property Get: Cell Container of Dynamic List UI
Installs: Inventory Addon, create item from selected wardrobe
Examples 2: 3_Radial_Hotbar
Enhances
Dynamic UI: Show Debug property fields on play mode
Utility: Convert asset menus progress bar, selection, and optimization
Utility: Creating Slot Data Asset starts rename then sets slot name
Internal: Throws error if UMA_INSTALLED is not define in 2.13+ or define in 2.12
Changes
Dynamic List UI: Rename field 'Cell Parent' into 'Cell Container'
Fixes
Dynamic UI: Component Help URL directing to incorrect link
Slot Data Asset: Mesh Data info won't refresh after dropping Skinned-Mesh
Slot Data Asset: Mesh Preview doesn't dispose properly in some cases
Slot Data Asset: Mesh Preview incorrect mesh orientation
Slot Data Asset: Deleting didn't clear cached Mesh Data from Mesh Data Holder
Ragdoll: Avatar's leftover vertical position after recovering
v1.0.5 - October 22, 2024
New
Ragdoll: Option to use Skeleton asset
Fixes
Internal: Obsolete warnings in Unity 6
Ragdoll: 'PhysicMaterial' obsolete error in Unity 6
Settings: UMA Core settings shortcut button
Examples: Update minor issues with example scenes
Editor: ObjectDisposedException error in Slot Data Asset Inspector
v1.0.4 - July 30, 2024
Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.
New
Instruction: Can Keep Predefined DNA
Instruction: Set Avatar User Information
Condition: Is Wardrobe Appended
Condition: Can Build Avatar
Condition: Can Load BlendShapes
Property Get: Avatar User Information
Slot Data Asset: Smoosher Section
Slot Data Asset: Wields Section
Plugin: Renderer Manager find 'By Slot Name'
Enhances
Internal: Support for UMA Core 2.13 version
Memory: Compress Avatar Definition token string
Asset Indexer: Auto-migrate Type and Search Folders
Asset Indexer: Auto-migrate Index Type Names
Avatar: Preprocess the initial race bones on startup
Fixes
Save/Load: Error trying to load compressed Avatar Definition
Avatar: Issue with rebuilding skeleton on race changed
Avatar: Missing root bone in the generated skinned mesh renderers
Internal: Removes unnecessary attributes in utility classes
Asset Indexer: Issue when having multiple instances in the resources
Addressables: Missing avatar bone references on startup
Avatar: Continuous update disables character component
Preferences: `Clean/Regen on Save` saves editor generated data
Property: Wardrobe Shared Color Name error in addressables
Property: Shared Color Count error in addressables
Examples: Update minor issues with example scenes
v1.0.3 - July 09, 2024
Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.
New
Property Get: Index of String
Property Get: Index of Material
Property Get: Index of Animation Clip
Property Get: Index of Audio Clip
Property Get: Index of Game Object
Property Get: Index of Overlay Color
Project Settings: Added options to use Mesh Data Holder
Changes
Project Settings: Move default Race dropdown option
Project Settings: Move default UMA Preset option
UMA Avatar: Component Icon
Fixes
Slot Data Asset: Failure to update mesh data leaves generated assets uncleared
Slot Data Asset: Inspector lag issue due to large vertex count in Mesh Data
Slot Data Asset: Issue with Mesh Preview when opening multiple inspector window
Utility Menu: Issue with converting multiple Slot Data Assets from different directories
Character: Issue with some character IK stops working after rebuilding the skeleton
v1.0.2 - June 12, 2024
Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.
New
Settings UI: UMA Core and Integration update drawer
Condition: Is Renderer Element Active
Condition: Is Renderer Manager Active
Value List: Shared Color Table
Value List: Shared Colors
Value List: Wardrobes
Value List: Wardrobe Collections
Value List: Wardrobe Slots
Value List: Race Names
Value List: DNA Names
Property Get: Index of Wardrobe
Property Get: Index of Wardrobe Collection
Property Get: Index of Text Recipe
Enhances
Asset Indexer: Auto-migrate serialized items after install or uninstall
Slot Data Asset: Preview model for MeshData's current submesh
Dynamic UI: Property value for 'select index' under the 'Selection When Lost'
Fixes
Avatar Plugin: UI Issue in the target slots field of Renderer Manager
Dynamic UI: Disabling while 'Use Pooling' is off could freeze the Editor
Dynamic UI: Issue with execution order when has a Dynamic Cell UI parent
Avatar: Saving scene builds Avatar despite 'Editor Time Generation' being off
v1.0.1 - May 09, 2024
Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.
New
Examples: Added example scenes showcasing UMA with Inventory Module
Variable: Added a shader property block to Overlay Color type variables
Property Get: Is Fixup Rotations
Event: added 'By Slot' filter for 'On Wardrobe Add' and 'On Wardrobe Remove'
Changes
Examples: Renamed UMA.Examples into UMA.Examples 1
Fixes
Instruction: 'Change Shader Property...' is altering the value of incorrect shared color
Examples: Error on scenes when active input handling is set to new Input System only
Save/Load: Unable to build Avatar when EnterPlayModeOptions Reload Scene is untick
Last updated