x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Skeletal Mesh Disappear on Mobile ES2 after update 4.21 ->Not bone count limit problem

Hi, I have a problem with my model. After updating to 4.21 it disappear on Android Builds and Editor preview Es2. The Bone count is 39 so it's not the bone count limit. I made an asset audit and got this. alt text

And here is the difference between Shader5 and Es2

Shader5 alt text

ES2

alt text

Product Version: UE 4.21
Tags:
more ▼

asked Nov 29 '18 at 01:50 PM in Bug Reports

avatar image

DonFrag
41 1 8 9

avatar image DonFrag Nov 30 '18 at 01:33 PM

someone give answers on ANSWERHUB?

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

Hello Don,

We've received a bug report for this already. After speaking to the developer who made the change that caused this behavior, he mentions that it is intended. The change was made to avoid a crash that could possibly occur with Skeletal Meshes with more than 75 bones or more than 4 influences per vertex. As such, these types of skeletal meshes are no longer rendered in Mobile Preview. These skeletal meshes should render on ES3.1 however.

Edit: If you need to check the number of influences, I'm not sure if this is possible in the binary editor but you can use the "Character" button in the Viewport for the Skeletal Mesh editor in a Source built editor and select Detailed under Mesh > Mesh Info.

more ▼

answered Nov 30 '18 at 02:07 PM

avatar image

Matthew J ♦♦ STAFF
31.8k 526 91 417

avatar image DonFrag Dec 01 '18 at 02:28 AM

I paid a external guy for this modeling job. How can i fix it myself?

avatar image aamir hussain Dec 11 '18 at 07:11 AM

I facing the same issue. I'm on 4.21.1 after i build the apk the skeletal mesh is hidden in game. I don't why this is happening. Maybe there is bug.​​​  In 4.20.3 working fine but in new version the skmesh is hidden in game.

avatar image GloryOfNight Dec 14 '18 at 02:24 PM

That's a really strange decision to make such limitation, that made 4.21 so broken for mobile usage....

avatar image patrick58d Mar 04 '19 at 05:06 PM

I am facing the same issue, all of my skeletons are extremely light and have very few bones. This change seems to be creating more problems than issues its solving.

avatar image sivxgamer Dec 19 '18 at 01:19 AM

The change was made to avoid a crash that could possibly occur with Skeletal Meshes with more than 75 bones or more than 4 influences per vertex. As such, these types of skeletal meshes are no longer rendered in Mobile Preview. These skeletal meshes should render on ES3.1 however.

So how do we upgrade the mobile preview to ES3 mode? Limiting functionality and introducing a new defect was really the best way of addressing the crash?

avatar image Matthew J ♦♦ STAFF Dec 19 '18 at 01:08 PM

This is not a defect and was intended by the developer who was tasked with fixing the crash that was reported. I do understand the confusion however as this crash was not affecting everyone. In the meantime, I suggest sticking with 4.20.

As we are now entering the holidays, I can't really do anything about it right now, but I plan to have a discussion after the holidays about this issue because it does seem to me, personally, like this fix that caused these meshes not to render seems like a catch-all solution for a crash that wasn't affecting everyone.

I can't promise that anything will be changed, but I'll see what I can do and maybe we can at least get some better explanations.

avatar image SalihBalkan Jan 08 '19 at 03:47 AM

Please make this optional in config. We are using the same meshes in our game for years and had no problem, I even lost original skeletal mesh files so can't fix them properly :( I don't want to stay in 4.20 forever.

avatar image ANURAGX Jan 11 '19 at 10:45 AM

I guess it's good to switch to Cryengine or unity or lumberyard. Atleast they don't give such lame excuses over their insane feature which is causing a lot of pain and even can't maintain the backward compatibility.

Its really annoying.

avatar image Mellnik Feb 03 '19 at 07:47 PM

I seem to experience the same issue on PC DirectX11 with SK meshes over 6 influences per vert. Once I disable physics, the mesh becomes invisible.

avatar image SalihBalkan Feb 23 '19 at 04:15 PM

Do you have any plans to fix this issue? We have to stick to 4.20 if this won't get fixed.

avatar image ANURAGX Feb 23 '19 at 04:46 PM

There is no plan for fixing this. The UE4 devs say that its intended as they can't fix the real bug.

avatar image SalihBalkan Feb 23 '19 at 04:49 PM

I think this is the bug itself. In our skeletal mesh, there is no problem at all in UE 4.20.

avatar image jm991 4 days ago

This is also affecting our game - please allow > 75 bones on Mobile, even if it requires making a new setting to only target devices that allow it (e.g., OpenGL ES3, or Metal/newer iPhone models for iOS)

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question