Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Animated 3D model problem after building game on Android/iOS

Discussion in 'Animation' started by Filippooo, Jul 19, 2018.

  1. Filippooo

    Filippooo

    Joined:
    Dec 18, 2017
    Posts:
    3
    Hi,
    I have misterious problem. In mobile game there is animated 3D model of a wolf. All assets are in .fbx, there is base file for model +skeleton and files with animations. When everything is imported and connected in editor it looks good. But when we build this game on android/iOS (not matter) something goes wrong. Right is view in editor and left is view in game on mobile device. It looks like messed up skinning, but everything is good as we see in editor.

    It looks like one bone affects model too much, but I have no idea how and why skinning would have changed because of app building. Reimporting of every asset doesn't work. We even deleted completely this creature from game and add everything once again - without success.
    Maybe I presented problem not clearly, but it is strange and I have completely no idea even where to look for solution.
    I will be grateful for every idea.
    Thanks in advance
     
  2. BrandyStarbrite

    BrandyStarbrite

    Joined:
    Aug 4, 2013
    Posts:
    2,068
    If it's the strange blocky appearance, of the hind leg in the left pic
    a few things can cause that.

    It's possible, that it could either be a skinning/skin weight issue,
    or it could be, that some of the faces or normals on the hind leg
    have been flipped, or somehow became corrupted.
     
    Last edited: Jul 22, 2018
  3. Filippooo

    Filippooo

    Joined:
    Dec 18, 2017
    Posts:
    3
    @BrandyStarbrite thanks for your reply. I checked skinning and normals in maya and it seems to be right. Also as I said, when we start game in editor on computer, It also works fine. Everything happens when we build mobile app - then it breaks.
     
  4. Filippooo

    Filippooo

    Joined:
    Dec 18, 2017
    Posts:
    3
    We managed to fix this. That was beacuse of quality. Somehow it was set to very low on android and iOS. We set it to default and everyting is fine now.
     
    BrandyStarbrite and theANMATOR2b like this.
  5. BrandyStarbrite

    BrandyStarbrite

    Joined:
    Aug 4, 2013
    Posts:
    2,068
    Wow! And I was just about to ask, about the quality settings/options. :p
    Glad to hear that you solved the problem.
    It all makes sense now, as to why that was happening. :)
     
  6. itierney

    itierney

    Joined:
    Jan 28, 2019
    Posts:
    27
    Having a similar problem. Can you say which setting and where?
     
  7. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,022
    from menu Edit/Project Settings.. > Quality
    theres is Skin Weights setting.
     
    Fenikkel and BrandyStarbrite like this.
  8. ASGS_DumbFox

    ASGS_DumbFox

    Joined:
    Sep 23, 2017
    Posts:
    22
    Just want to say thanks! This issue came up with a project we were working on and this forum answered why the heck we were getting a difference between our editor and build on mobile devices. Project Settings > Quality > Skin Weights was the answer!
     
    Fenikkel likes this.
  9. ghostvks

    ghostvks

    Joined:
    Nov 13, 2020
    Posts:
    3
    The skin weights are set to unlimited
    Still it's happening
    Any clue?
     

    Attached Files: