Continuing the discussion from UMA - Unity Multipurpose Avatar on the Asset Store! (Part 1) - #12765 by Jaimi.
Previous discussions:
Continuing the discussion from UMA - Unity Multipurpose Avatar on the Asset Store! (Part 1) - #12765 by Jaimi.
Previous discussions:
UMA 2.13 Released on the Asset Store!
Asset Store Link:
What is UMA?
UMA is a character customization framework. UMA includes all of the code necessary to build a huge variety of unique characters 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, or you can create brand new races/creatures specific to your game and use UMA to customize those as well.
UMA Characters are:
Several built in races are included. Also included is a customizable character generation scene you can use as a base to write your own.
We have many, many clothing assets coming - shirts/pants/shoes/hats/hair/armor/socks/helmets etc - in various styles - Medieval, Modern, Sci-Fi.
New races are coming soon also - Higher resolution, with multiple texture sets (realistic, stylized), Anime races, Cartoon races. All clothing will be interchangeable.
Current races:
Standard Male:
Hi Raimi,
I have Um213RC8 installed. I do not find that âRebuild indexâ stuff anymore, wasnât it in the UMA menu or on the global library? I cannot see it please give mie a hint
Step one is to go to the âGlobal LIbrary Filtersâ. Then remove any filters that you donât need/want.
Step two is, from the Global Library Window, Select âRebuild from projectâ from the File Menu.
UMA 2.13 RC9 Released
This has fixed all (?) reported issues in the previous Release Candidates. In addition, some features were added to visualize slots and vertexes in the Inspector.
Nice, has the âprefab baker exporterâ feature from Power Tools be added to UMA yet? I remember asking a while back, just seeing what the update was. It was the feature where you could bake a prefab, removing certain bones to simplify the skeleton and then export it as a prefab.
Hi Jaimi,
thanks for the hint! I still cannot save my female dna from my female prefab with dynamic charackter avatar and race âHumalFemaleâ.
The log says:
Should I remove all âFR_Highâ ⌠stuff from my global llibrary, do they cause the problems?
Thanks and have a nice weekend
The Prefab Maker is part of UMA (generates a mesh, and the combined/colored textures), but the bone removal is currently not. Joen did contribute the code so I can add it at some point, but the boneweights have changed dramatically, and the prefab making is a different process than his, so itâs a pretty large task, and I havenât gotten to it yet.
The ones it is complaining about are test slots that I did not upload⌠I canât seem to find where it is referencing them. Choosing âRebuild from projectâ should have erased any knowledge of them from system. But there must be some reference somewhere that Iâm not expecting. Let me dig into this a bit.
OK, figured it out. To solve that issue with the recipe, open the 'Human Female base race recipe", and force it to resave. You can do this by going to the shared colors section, and hitting the âSave collectionâ button.
Hi, Iâm trying to understand what the white box is under UMA character feet.
Iâm having problems with floating characters and that pedestal box on feet caught my eye, could that be causing floating?
It is Not the bounds box because when I click on UMA Renderer the foot box doesnât show, then click back on the root of the game object, the foot box is a separate box from the bounds and appears to be from the DCS component. There is no other collider or character controller on the game object⌠In fact I removed all other components from the character except UMA components.
Iâve tried Googling this but the new discussions thing sure doesnât lend itself well to going through old posts lol ugh.
There was a post on Reddit about this 4 years ago
https://www.reddit.com/r/Unity3D/comments/irwze8/uma_2_what_are_those_white_boxes_under_characters/?rdt=45813
Thanks!
It is Not the bounds box because when I click on UMA Renderer the foot box doesnât show, then click back on the root of the game object, the foot box is a separate box from the bounds and appears to be from the DCS component. There is no other collider or character controller on the game object⌠In fact I removed all other components from the character except UMA components.
Iâm not sure what is causing that box, but I doubt it has anything to do with the character not being on the floor directly. There are various things that can cause that, but the most likely two are:
UMA 2.13 RC10 is released
Removed invalid races from recipes. Removed a bunch of junk recipes. Adjusted proportions on Human Boy recipe to look better. Added more information when things go wrong. Asmdef for UMA Core fixed ...
That worked! Thanks Jaimi
That worked until I closed my project.
I could add and change DNA values on my dynamic character avatar, looked good first. Did get no exceptions anymore.
Now again the added DNA values are missing! I closed unity and reopened it later. I see no error messages.
I cannot set the âKeep predefined DNAâ it does not take the checkmark. Other values look like this:
Thanks
Is it possible that itâs just not being saved? Have you tried manually saving (File/Save Project)?
I will look into it, but Iâm not seeing it here. But maybe something else is triggering a save?
It is Not the bounds box because when I click on UMA Renderer the foot box doesnât show, then click back on the root of the game object, the foot box is a separate box from the bounds and appears to be from the DCS component. There is no other collider or character controller on the game object⌠In fact I removed all other components from the character except UMA components.
I donât see this in the latest version, so maybe something removed/changed?
That worked until I closed my project.
I could add and change DNA values on my dynamic character avatar, looked good first. Did get no exceptions anymore.Now again the added DNA values are missing! I closed unity and reopened it later. I see no error messages.
I cannot set the âKeep predefined DNAâ it does not take the checkmark. Other values look like this:
OK - looking through the code, it looks like this could happen if the GUI code doesnât detect a change somehow. Iâve manually accounted for this in the next update, so hopefully it wonât happen to you in the future.
I donât see this in the latest version, so maybe something removed/changed?
It was on 2.12 from asset store / package manager install.
Reading the update instructions for 2.13 it says delete the DCS prefab from scene.
I had placed lots of NPCs and stuff manually in scenes.
Does that mean I would need to like convert their DNA to new prefabs and re-place them in all scenes? So any UMAs customized and already in game are not backwards compatible with 2.13.
Thanks for your work and support on UMA!
No, you dont need to redo your prefabs. The UMA_DCS is just the component that does the generation and sets the parameters. So you can put an UMA_Glib in the scene, copy any specific settings to the generator (setting any new ones of course), and then just delete the old UMA_DCS.
You will definitely want to set the fit method to âbest fit squareâ it does a much better job of fitting the atlas.