Releases: umasteeringgroup/UMA
v2.8.1 RC3
UMA 2.8.1 RC 3
Fixed issue where events were not getting removed, leading to some anomalous behavior.
Changes From UMA 2.8.1 RC 2
Updated General Documentation.
Updated Content Creation documentation for Blender 2.8 beta.
Several changes to internal classes for compatibility with the upcoming UMA Power Tools release.
Upgrading from 2.8
You should remove the previous UMA folder before importing! Save all your custom content somewhere, and delete the UMA folder. Many files have changed location.
Upgrading from 2.7 or a previous version
With the change in type, your global library will need to be rebuilt.
You can update the old DNAConverterBehaviour prefabs to the new DNAConverterControllers by selecting the warning in the console and following the text directions.
HumanMale and HumanFemale are now using Bone Poses for initial bone morphs. This can cause some slight differences in characters having DNA applied. If you need the old behavior, you should change your race to the "Legacy" version of the races.
You should remove the previous UMA folder before importing! Save all your custom content somewhere, and delete the UMA folder. Many files have changed location.
Note: Blendshapes do not work correctly on 2018.3 when GPU skinning is enabled. Please disable GPU skinning in your 2018.3 project until Unity has addressed this bug.
v2.8.1 RC2
UMA 2.8.1 RC 2
Updated General Documentation.
Updated Content Creation documentation for Blender 2.8 beta.
Several changes to internal classes for compatibility with the upcoming UMA Power Tools release.
Upgrading from 2.8
You should remove the previous UMA folder before importing! Save all your custom content somewhere, and delete the UMA folder. Many files have changed location.
Upgrading from 2.7 or a previous version
With the change in type, your global library will need to be rebuilt.
You can update the old DNAConverterBehaviour prefabs to the new DNAConverterControllers by selecting the warning in the console and following the text directions.
HumanMale and HumanFemale are now using Bone Poses for initial bone morphs. This can cause some slight differences in characters having DNA applied. If you need the old behavior, you should change your race to the "Legacy" version of the races.
You should remove the previous UMA folder before importing! Save all your custom content somewhere, and delete the UMA folder. Many files have changed location.
Note: Blendshapes do not work correctly on 2018.3 when GPU skinning is enabled. Please disable GPU skinning in your 2018.3 project until Unity has addressed this bug.
v2.8.1 RC1
UMA 2.8.1 RC 1
Restructed files and folders.
Easier to delete examples.
Added ASMDEF files to speed compiles. (This is a 2017.3+ feature)
Various minor fixes and updates (new accessors, build issues fixed, etc).
Added DCA Randomizer and Random Crowd generator and scene.
Updated General Documentation.
Added Content Creation documentation.
Upgrading from 2.8:
- You should remove the previous UMA folder before importing! Save all your custom content somewhere, and delete the UMA folder. Many files have changed location.
Upgrading from 2.7 or a previous version
- With the change in type, your global library will need to be rebuilt.
- You can update the old DNAConverterBehaviour prefabs to the new DNAConverterControllers by selecting the warning in the console and following the text directions.
- HumanMale and HumanFemale are now using Bone Poses for initial bone morphs. This can cause some slight differences in characters having DNA applied. If you need the old behavior, you should change your race to the "Legacy" version of the races.
- Note: Blendshapes do not work correctly on 2018.3 when GPU skinning is enabled. Please disable GPU skinning in your 2018.3 project until Unity has addressed this bug.
v2.8 RC3
UMA 2.8 RC 3
Lot of 2018.3 fixes found during testing.
DNAConverterController assets now replace the old DNABehaviour prefabs. A single DNA name can now be used to control multiple modifications to the avatar (Blendshapes, BonePoses, fading normal maps, changing colors and more!), Simpler to use and much faster!
Example scenes have been restructured to be easier to find.
Global library (UMAAssetIndexer) is now a ScriptableObject.
Improved raycasting when detecting occluded faces in Mesh Hide Asset editor.
Various warnings and errors if users do unexpected things (delete global lib, etc)
Various small fixes on some of the example scenes.
High poly models now use a bone pose for initial bone positions.
HumanMale, HumanFemale updated to use DNAConverterControllers. These should be the default races to use now.
Normal shader updated to combine normals at runtime using RGBA32 textures (default)
Developers can now add (and sell or distribute) new dna functionality for DNAConverterController using the new DynamicDNAPlugin API
Upgrade notes:
- You should remove the previous UMA folder before importing! At the very least, remove the CORE and EXAMPLES folders.
- With the change in type, your global library will need to be rebuilt.
- You can update the old DNAConverterBehaviour prefabs to the new DNAConverterControllers by selecting the warning in the console and following the text directions.
- HumanMale and HumanFemale are now using Bone Poses for initial bone morphs. This can cause some slight differences in characters having DNA applied. If you need the old behavior, you should change your race to the "Legacy" version of the races.
- Note: Blendshapes do not work correctly on 2018.3 when GPU skinning is enabled. Please disable GPU skinning in your 2018.3 project until Unity has addressed this bug\
From 2.8 RC 2
Unity 2018.3 compatibility
New Dynamic DNA plugin framework
New scene with new Dynamic DNA (ElfOrAlien) showing Color DNA, Morph DNA, Bone DNA all in one.
Added spoiler to Car demo
Minor scene fixes (remove warnings, fix missing prefab, remove extraneous components)
Some issues fixed when adding wardrobe items that had Dynaimic DNA attached.
Checked for existence of UMAGenerator before dequeuing the UMA on destroy.
From 2.8 RC 1
General Changes
The minumum supported release of Unity is now Release 2017.1
Reworked Blendshapes, improved API, optimized.
Improved performance in expression player.
Ability to set texture properties on the UMMaterial (aniso level, trilinear filtering, mipmap bias).
Ability to downsample textures at atlas build time (in UMAMaterial).
Ability to hide any slot from a wardrobe (not just base slots)
Improved Physics Avatar.
UMAMeshData is now clonable
Fixed issue with removed slots when using MeshHideAssets
Cleaned up error reporting for duplicate bones
Support for UWP build using IL2CPP
Updated queue on hair shader and materials for improved look against skyboxes
Added Timeline Clips for Race, Colors, DNA, and Wardrobe
Mouse orbitor now takes a bone to look at (instead of a bone path)
and many more bug fixes and optimizations
Editor Improvements
Add race updater to update base race overlays to new materials
UMAGenerator atlas size is now a dropdown list
Added progress bar when adding items to Global Lib via drag/drop or rebuild.
Added Re-orderable list to Dynamic DNA
Lot of enhancements to the Mesh Hide system:
Ability to view and export UV map (With alpha for selected polys)
Ability to select base slots from dropdown.
Symmetry paint mode
Ability to create wardrobe recipes from hierarchy and slot builder
Tags editor to mass tag UMA assets (and remove UMA tags)
Copy/Paste DCA Wardrobe
Add progress bars to global library
Added TPose inspector
Menu item to create Dynamic DNA
Ability to edit edit multiple SlotdataAsset and OverlayDataAsset in the inspector
Morph DNA editor added
Scenes
Help text added to most scenes
DCA Sample accessory mounting scene added
Fixed small issue with not found colors in Asset Bundle scene
Timeline sample scene showing how to morph, recolor, change sex, and change wardrobe.
v2.8 RC2
New for RC2
Unity 2018.3 compatibility
New Dynamic DNA plugin framework
New scene with new Dynamic DNA (ElfOrAlien) showing Color DNA, Morph DNA, Bone DNA all in one.
Added spoiler to Car demo
Minor scene fixes (remove warnings, fix missing prefab, remove extraneous components)
Update:
Some issues fixed when adding wardrobe items that had Dynaimic DNA attached.
Checked for existence of UMAGenerator before dequeuing the UMA on destroy.
Includes the following changes from 2.8 RC 1
General Changes
The minumum supported release of Unity is now Release 2017.1
Reworked Blendshapes, improved API, optimized.
Improved performance in expression player.
Ability to set texture properties on the UMMaterial (aniso level, trilinear filtering, mipmap bias).
Ability to downsample textures at atlas build time (in UMAMaterial).
Ability to hide any slot from a wardrobe (not just base slots)
Improved Physics Avatar.
UMAMeshData is now clonable
Fixed issue with removed slots when using MeshHideAssets
Cleaned up error reporting for duplicate bones
Support for UWP build using IL2CPP
Updated queue on hair shader and materials for improved look against skyboxes
Added Timeline Clips for Race, Colors, DNA, and Wardrobe
Mouse orbitor now takes a bone to look at (instead of a bone path)
and many more bug fixes and optimizations
Editor Improvements
Add race updater to update base race overlays to new materials
UMAGenerator atlas size is now a dropdown list
Added progress bar when adding items to Global Lib via drag/drop or rebuild.
Added Re-orderable list to Dynamic DNA
Lot of enhancements to the Mesh Hide system:
Ability to view and export UV map (With alpha for selected polys)
Ability to select base slots from dropdown.
Symmetry paint mode
Ability to create wardrobe recipes from hierarchy and slot builder
Tags editor to mass tag UMA assets (and remove UMA tags)
Copy/Paste DCA Wardrobe
Add progress bars to global library
Added TPose inspector
Menu item to create Dynamic DNA
Ability to edit edit multiple SlotdataAsset and OverlayDataAsset in the inspector
Morph DNA editor added
Scenes
Help text added to most scenes
DCA Sample accessory mounting scene added
Fixed small issue with not found colors in Asset Bundle scene
Timeline sample scene showing how to morph, recolor, change sex, and change wardrobe.
2.8 RC 1
UMA 2.8 Release Candidate 1
General Changes
The minumum supported release of Unity is now Release 2017.1
Reworked Blendshapes, improved API, optimized.
Improved performance in expression player.
Ability to set texture properties on the UMMaterial (aniso level, trilinear filtering, mipmap bias).
Ability to downsample textures at atlas build time (in UMAMaterial).
Ability to hide any slot from a wardrobe (not just base slots)
Improved Physics Avatar.
UMAMeshData is now clonable
Fixed issue with removed slots when using MeshHideAssets
Cleaned up error reporting for duplicate bones
Support for UWP build using IL2CPP
Updated queue on hair shader and materials for improved look against skyboxes
Added Timeline Clips for Race, Colors, DNA, and Wardrobe
Mouse orbitor now takes a bone to look at (instead of a bone path)
and many more bug fixes and optimizations
Editor Improvements
Add race updater to update base race overlays to new materials
UMAGenerator atlas size is now a dropdown list
Added progress bar when adding items to Global Lib via drag/drop or rebuild.
Added Re-orderable list to Dynamic DNA
Lot of enhancements to the Mesh Hide system:
- Ability to view and export UV map (With alpha for selected polys)
- Ability to select base slots from dropdown.
- Symmetry paint mode
Ability to create wardrobe recipes from hierarchy and slot builder
Tags editor to mass tag UMA assets (and remove UMA tags)
Copy/Paste DCA Wardrobe
Add progress bars to global library
Added TPose inspector
Menu item to create Dynamic DNA
Ability to edit edit multiple SlotdataAsset and OverlayDataAsset in the inspector
Morph DNA editor added
Scenes
Help text added to most scenes
DCA Sample accessory mounting scene added
Fixed small issue with not found colors in Asset Bundle scene
Timeline sample scene showing how to morph, recolor, change sex, and change wardrobe.
UMA 2.7 RC 1
This is a the UMA 2.7 Release Candidate
New for this release are the following features:
- Editing improvements - more dropdown lists and automatic generation of parameters.
- Bone Builder - This utility precreates the bones for the UMA, so you can integrate the UMA with various controller assets at design time.
- Mesh Hiding - Ability to have wardrobe recipes hide polygons. An editor is included to define what polygons are hidden.
- Various bug fixes
RC 1 Updates (since the last beta):
New Documentation
Performance enhancements
Added ability to use AnimationOverrideController
Added hotkeys
Added UI Helpers to show type and index status
Added ponytail with physics example
Fixed compatibility issues with Unity 2017.2, 2017.3
Lots of additional fixes
UMA 2.6.1
- Fixed Physics Scene
- Fixed Build for Unity 5.6+
- Fixed a bug for Power Tools
UMA 2.6
- UMA detects and warns when common things aren't configured right, and when possible gives you buttons to fix them automatically.
- Ragdoll Physics support and sample code
- Cloth Support (Experimental) with sample code
- New casual clothing and hair content
- New "High Poly" slots for cutscenes and closeups
- Speed improvements in editors using delayed updates
- Additional tools and features in the global library
- Speed improvements when building models using new getters/setters for mesh values.
- Blendshapes support and sample code.
- Procedural Texture support and sample code.
- Slot Creator updated - Optionally Create overlays and Wardrobe recipes for the slot, and add them to your library.
UMA 2.5.1
-Dont restore AnimatorControllerParameter if driven by curve
-Checked for errors deserializing type
-Fixed missing meshes in Expression Clip Editor scene
-Fix crash in 5.6 with DCS
-Fix scale for custom preview models
-Various fixes for global library
-Fix faulty dependencies on asset bundles