- Home /
Problem with Blender and my Rigged Character
Alright, so I recently redid my character by making a character through MakeHuman instead of using an asset like I used to have.
The character is fine, took a few days to get set up and had to redo all of my animations, but I've hit another fun problem that I've been trying to figure out for a few weeks now.
When I import my character, then export it in Blender, changing NOTHING, it goes FUBAR.
It might be worth mentioning that the file size is reduced on the export, when I changed nothing at all. See this picture here.
I need to fix this because I want to add clothing to the character, but I when I set the mesh of my normal SkinnedMeshRenderer to the mesh on the clothing peice, it just turns into a big cluster of faces or something.
I didn't feel like making a new clothing piece, as I deleted the others because they weren't working, but this is what happens if I drag "PlayerModel_uneditted" into the game (looks fine), then set the mesh of the SkinnedMeshRenderer to the mesh of "PlayerModel_clothingbase."
By themselves, they both look perfectly fine, they are exactly the same.
If I set the mesh value of "PlayerModel_clothingbase" to the mesh of "PlayerModel_uneditted," it looks like this... whatever that is.
I imagine this can explain some part of it, all of the children of the model itself in Unity, are scaled at 10 after exporting it, but the original are all at 1
So, I'm thinking that it's something to do with either Blender's import system, or its export system. (FBX)
If you read all of that, thank you, and sorry if it wasn't easy to understand, because I honestly don't know how to explain this.
If you need more detail, I will model a quick shirt and put it on my character to show you how bad it gets when you do change something.
And thank you in advance!
Answer by sisse008 · Dec 12, 2016 at 08:29 AM
So the problem is that the mesh of your character is ruined once you export from blender and import into unity?
does the mesh look fine when you import it into blender?
if not, than its because its a bit tricky to import a rigged fbx into blender. make sure that when you import into blender, on the left hand side under "Main" you disable "!EXPERIMENTAL! apply transform" and in "Armature" you enable "ignore Leaf Bones." if this for some reason still doesnt import your mesh into blender correctly than just export from makehuman and import into blender as collada (.dae).
does the mesh look fine when you import it into unity directly from makehuman? (this solution might also be true for the case of importing to unity from blender)
if not, this might be (probably is) your graphics card. switch to your dedicated GPU before exporting from blender and importing into unity, then you can switch back to integrated.
I think you found the fix!
I had no leaf bones on the character, I didn't even know what leaf bones were.
I imported the unedited (I've been spelling that wrong the entire time.) mesh without importing leaf bones, then exported it while having "Add leaf bones" ticked, then I tried to duplicate that and do what I was trying to do, it didn't turn into a big ball of disturbing things.
I tried making a simple shirt and applying it, it worked!
So now I have to redo a bunch of stuff on my character, so I'll reply back in an hour or two on how it goes, and accept it if it works.
Thank you!
It worked!
The clothing is working perfectly fine, except for some clipping issues when you move some limbs, but that should be easy to fix and isn't really a big issue anyway.
Thank you so much! I've been trying to get this to work for weeks, and have been stuck staring at blender and trying random things, but now I can finally do stuff again.
For some reason when I use node editor and import the pattern to my rig only the pattern comes up not the actual thing. (like the clothes) this is for a roblox GFX. What should I do?,I don't know if this is the same problem but I use Blender 2.79 and when I use node editor and import the pattern to my rig it just shows the pattern and it doesn't fit to the body. What should I do?
Answer by niimble · Apr 21, 2021 at 01:31 AM
For some reason when I use node editor and import the pattern to my rig only the pattern comes up not the actual thing. (like the clothes) this is for a roblox GFX. What should I do? @Wolfrik_Creations
Your answer
Follow this Question
Related Questions
Blender to Unity: 3ds exports UV maps correctly, fbx doesn't. Why? 2 Answers
Why do I have jittering or extraneous movements in my animation after importing from Blender? 1 Answer
Animation from exported .fbx from Blender insists on spinning 180 degrees 0 Answers
Importing Blender Actions to Unity 2 Answers
How to apply my selfmade UV Maps properly in Unity? 1 Answer