Male base 1/Fem base 1 RPG starter and UMA Multipurpopse Avatar

High quality - as always! :slight_smile:

Leather Tier 1-3 pre-final.

1 Like

I bought your RPG Starter Pack, but it does not work with UMA. UMA works out of the box and neatly randomizes the character in the set-up scene. I then add the Wardrobe directory to the library, and everything seems fine. After that however, UMA refuses to randomize: all characters stay naked: sometimes they wear pants, but that’s about it. This is perfectly reproducable. I’m using the newest version of Unity. Reimporting UMA does not help.

Also when I add Wardrobe recipes from the RPG Starter Pack manually, nothing changes, besides the occasional pink texture indicating an issue.

In-game, your standard characters look fine, but I want to be able to change their appearance. Stacking beards with avatars on the same game object does not work either: even when both the beard and the avatar use the very same animator, the beard will animate differently, coming lose from the fase constantly, like it’s rigged somewhere else. Issue is: it is rigged on exactly the same bone as the head, so that’s not it.

I recommend deleting the UMA folder completely, reimporting it, and then reimporting the RPG starter pack. Make sure that the starter pack does not contain any of the UMA source files. Sometimes older files included some source files with them, causing compilation errors. Once you have an error-free install of UMA (if you are using 2018.3, you should be using the UMA 2.8 RC3 from here: https://github.com/umasteeringgroup/UMA/releases/tag/v2.8rc3 ), you should drop the entire UMA folder onto the global library, and let it index everything.

The wardrobe files, DCS (DynamicCharacterSystem) scenes, and global library are all used by the UMA 2.5+ avatar called The “DynamicCharacterAvatar” (DCA). The older scene files with the crowd and crowd randomization do not use the DCA, wardrobe recipes or global library, and should not be affected by adding anything to the global lib. They have their own scene-specific libraries. That is why I’m guessing something has gone haywire in your UMA build.

On the beard - UMA will generate a combined mesh for your character with the beard and tie it to the same skeleton. It should never be on it’s own rig with it’s own animator, as UMA characters will have different bone poses and bone transformations that would not be carried over, so there is no rig-matching possible.

Open up the “Simple Setup” scene, and you should see the default UMA male. Select wardrobe items from the menu to add and rebuild the UMA. Add a beard to the UMA, and you can see how it builds and combines the meshes.

Hope this helps.

2 Likes

I’m afraid it changes absolutely nothing. I’m new to this: is this because I’m using the MB1 FB1 PBR RPG Starter Pack instead of the UMA RPG Starter Pack? If so, I’d like to exchange it… I was completely under the impression this pack was UMA-compatible, especially because there’s an extra Wardrobe file on Will’s site that ties this package up with UMA.

As said, the standard UMA works. It’s when I implement the RPG PBR Starter Pack’s Wardrobe (separate file on Will B’s website) when everything stops working.

P.S. In the UMA’s Simple Setup, the character slides off the terrain. That’s the least of my concerns though.

I use the RPG packs and the wardrobe files with a slightly older version of UMA 2.5. I haven’t upgraded in probably 6 months or so. But it works fine. Definitely some fiddling required for anything, and lots of settings/options. I think you’re just missing a switch somewhere. Wish I were better at it, Jaimi certainly is though.

1 Like

Okay, so reading previous postings I now find out the MB1 FB1 PBR RPG Starter Pack is not compatible with UMA. This could have been stated a bit more clearly in the Asset Store (in fact it’s not stated anywhere and there’s even a Wardrobe file making this “work” with UMA). Hopefully Will B is willing to give me a refund, as paying 300 USD twice for the same package is overdoing things bit.

I trust this will be done and will show my goodwill by immediately buying the UMA RPG Pack. Even if I don’t get a refund, there is no choice anyway: there’s hardly anything else on the market.

Yeah - that is not the UMA version of the pack. UMA is broken because of non-existent slots and overlays referenced in the recipes that you indexed. The wardrobe files are for the UMA version - they don’t make the non-UMA version work with UMA.

1 Like

Our replies crossed - Will is great to work with, I’m sure you won’t have a problem.

2 Likes

Thank you, Jaimi! Will B definitely wants to plaster a huge warning here then: MB1 FB1 RPG Starter Pack | Characters | Unity Asset Store

If this works, I’ll also buy UMA RPG Pack 2.

MB/FB was Will’s initial version of humanoid models for the store. After he’d been working trying to create models in that theme for a while, he discovered UMA and started making clothing and base models for UMA. IIRC, some of the stuff from MB/FB he converted to UMA, but mostly he went full UMA once he started with it.

So, while there’s some grounds for confusion … basically, MB/FB is legacy non-UMA stuff. You can still manually convert it to UMA in a 3D modeling program, but you may as well get the UMA version and skip the conversion process.

1 Like

Yes, I have the UMA package now. Jaimi: the Simple Setup in UMA’s Github version is bugged: once you play, the character slides off the terrain. Once he has fallen off, there’s nothing you can do anymore. Also the Wanderers Belt crashes UMA: it pauzes, the interface disappears and you have to restart Play.

I’m still wondering how to get a character created in Simple Setup in my actual Game Scene. Saving and loading the prefab doesn’t work. Saving the asset via the UMA menu gives me an asset, but I have nowhere to drag it. Dragging it straight into the scene doesn’t work either.

The best I got in my game scene was a Dynamic Character with the correct wardrobes on it, but it fails to initialize and shows nothing. Only when I removed a wardrobe at runtime it got triggered and suddenly showed what it was wearing.

When I drag UMA_DCS and UMADynamicCharacterAvatar directly into my own scene, the avatar is completely invisible in play mode.

The weakest point of this whole system is the documentation. Almost nothing is documented. I’m just trying hundreds of things hoping that one of them will work.

I’m willing to dive into the API later. In this development stage, I just need to be able to generate a character and drag that into my actual game scene. How do I accomplish this? Very precisely please. “Just save and load” doesn’t tell me anything. Thank you all very much for your help!

Can you please ask UMA support questions on the UMA support thread or forum instead of in WillB’s thread?

http://umacommunity.boards.net/forum

Those errors have not been reported before. The first sounds like a collider issue. For now, click on your UMA gameobject. In the DynamicCharacterAvatar component, find and expand “Additional Recipes” and remove the “CapsuleCollider” recipe. That should remove the rigid body and collider that is added to the character at runtime.
I’ll have to load up the pack myself later today and see if and why the Wanderer’s belt is crashing UMA.

Did you see and try this entry on the wiki?
http://umadocs.secretanorak.com/doku.php?id=knowledgebase:creating_a_customizable_prefab&s=prefab

Also, SecretAnorak has some great video tutorials

2 Likes

That Wiki entry made me finally succeed in dragging the asset to my scene. Thank you very much!

It seems I’ll also have to hold on to the FB1 MB1, as my mage has an extra weapon slot, and at this moment I have no idea how to integrate that with the dynamically generated asset yet. But as you said, I should ask that in the UMA thread.

All UMA assets will say “UMA” in the title. ie. UMA RPG starter 1. Also in the description of most assets it should say “requires UMA”.

MB1 FB1 is for standalone characters or existing avatar creators. It was created prior to the UMA refits.

If you want to swap the pack for the UMA version instead no problem. Send me an email @ Willbartwork@gmail.com and I’ll send it over.

1 Like

willbgameart.com has recently been updated. We’re still working on getting the file links up. I’ve contacted the site dev. Should be up soon.

1 Like

Dear Will,

I sent you several e-mails, but have not received any reply yet. Maybe they landed in your spambox?

EDIT: @

When using the forum to contact a developer about a support issue, it’s best to include the forum name ( @ ) to help ensure the forum sends a notification. Sometimes simply adding a post to the thread doesn’t yield a notification.

1 Like

Done!

Hey. It appears the site emails are going to my spam folder. I’m correcting the issue. Will get back to you in a bit.

1 Like