

UMA - Version 1.0.0.5b
1.0.0.5b
UMA version 1.0.0.5b - Unity version 4.2
file: UMA_Beta_Pack5.unitypackage
Changes
1.0.0.2b - Renamed UMAData.slotData to UMAData.SlotData
1.0.0.4b - Slots don´t have predefined overlays. This adjust was necessary for serialization.
1.0.0.4b - Slots creation on UMACrowd received adjusts.
1.0.0.4b - using Unity version 4.2 (Mecanim API on following versions).
1.0.0.4b - FemaleEyebrow01 overlay uses Rect for reducing texture size.
1.0.0.5b - Adjusts on atlas generation for PRO, offset adjust on final texture for resolution variation.
1.0.0.5b - By default, all textures are full resolution, and atlasresolutionScale is 0.5f.
1.0.0.5b - new Male content included.
1.0.0.5b - Optimized female overlay textures, this brings a faster atlas calculation on indie.
New features
1.0.0.1b - Slots rig can be different from base rig. Extra bones are included on final mesh.
1.0.0.1b - UMA´s have their own converters for handling Dna data (HumanFemaleDNAConverterBehaviour, HumanMaleDNAConverterBehaviour), it´s now possible to include converters to handle slots with extra bones.
1.0.0.1b - Uma Material Builder handle Seam removal on Slot creation.
1.0.0.3b - SlotList array can have empty elements.
Fixed
1.0.0.0b - White border on female hair 02 without using atlas sharing will be handled with a proper alpha channel. (Unity 4.2 Alpha is transparency)
1.0.0.0b - overlay rect generates different behavion on Indie and PRO. Until then, overlays might need to keep the same size as base textures.
1.0.0.0b - Mixing slots that uses different shaders mess with UV calculation. Until correcting this, it´s recommended to add all slots sharing the same shader in sequence.
1.0.0.0b - UMA serialization will be rewritten considering the adjusts included and new features. Any multiplayer/mmo dev planning sharing data between client and server, please keep an eye on umaPack() that will be included.
1.0.0.0b - UMA still only works when the game is running and resulting UMA still can´t saved. This will be handled together with serialization.
1.0.0.1b - Mixing slots that uses different shaders is not available on this version.
1.0.0.1b - Generating avatars requite atlas creation, without creating atlas, we have an material ordering issue.
1.0.0.1b - As consequence of including extra bones, UMA creation requires extra processing. This step will receive further optimization.
1.0.0.1b - Importing project files from pack leads to reloading assets and losing seams removal step. This will be handled creating a new resulting skinnedMesh instead of referencing to existing one.(Working on duplicated skinnedMesh)
1.0.0.4b - Memoryleak on RenderTextures.
Known bugs / limitations
1.0.0.0b - Atlas is not optimized and might not bring most efficient solution.
1.0.0.4b - UMA serialization won´t pack channelMask and channelAdditiveMask in this version;
1.0.0.4b - Small value changes on atlas textures;

Downloads