UMA - Unity Multipurpose Avatar. Complete character customization system! Combines meshes, textures, and rigs for the fastest rendering possible. It's a full character and outfit system.Built-in RP, URP and HDRP should be working with no changes. Of course, you will need to import them into a project that is setup for the specific pipeline. The Unity Multipurpose Avatar (UMA) system lets you create customizable characters. Whether you need a hero, a villain, or an entire village of NPCs this package is for you!UMA includes all of the code necessary to build a huge variety of unique characters at both edit time AND runtime from simple recipes. By merging the meshes, textures and bones of a character and its equipment UMA builds efficient customizable characters with a minimum number of draw calls. The included Human meshes can be used as is with some of the stunning clothing assets available on the Asset Store or you can create brand new clothing and creatures specific to your game and use UMA to customize those as well.Note: This has gone through years of production usage, and this is a truly massive update including many things found while being used in published games and projects. There are way too many changes to list them all. This is a massive new release with too many features to list here. Please review the Whats New file in the UMA folder for more information.Development of the original UMA 1 Package was sponsored by Unity Technologies and released under the open source MIT license. UMA continues to be upgraded and improved as a wholly community driven effort.Example images may include some of the many third party UMA compatible packages from the Asset Store.[ Support Thread ] [ Repository and Wiki ] [ Discord ]Character SystemSkinned Mesh Renderer generationMesh combiningRig combiningTexture combiningLOD systemIn Editor and at runtime