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"

Mapcheck error: more overridden materials on static mesh component

So I have a simple rock mesh that i have used in levels of a project I am working on. However, on one particular level I changed the material of the rock to a different rock material for my own artistic purposes (this was done on the meshes added to the level and not the original in the content browser) however, this level crashes when building lighting and returns the error: A FRenderResource was deleted without being released first - which i can only find a vague fix for here: link text

When i do a mapcheck, I find that all the rocks have this error: More overriden materials [Count] on static mesh component than are referenced [Count] in source mesh [StaticMesh]

The odd thing is that when i make a new level and place these rocks with the material on them again, that error never comes up.. the UE4 documentation doesn't seem to have a fix for this mapcheck error so I'm totally in the dark on this. I can only assume its a LOD error going from the FRenderResource bug?

Product Version: Not Selected
Tags:
more ▼

asked Mar 10 '15 at 11:13 PM in Rendering

avatar image

ROBYER1
16 1 2 6

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

4 answers: sort voted first

This particular error happened to me as well just today, but it was unrelated to FRenderResource . To fix it, I selected the guilty meshes and in the details panel, scrolled down to Rendering, trashed all the Override Materials, and reapplied the materials I truly wanted to use. Hopefully this will help future folk with this error.

more ▼

answered Mar 14 '16 at 10:20 PM

avatar image

jbh3d
90 2 15 13

avatar image ROBYER1 Mar 14 '16 at 10:49 PM

I'm glad people found this useful, I'm surprised this bug hasn't been patched yet.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

I just managed to fix this by going and selecting all the meshes using the material which was apparently 'overriding' and using 'replace actors with' to link them back to their original meshes, this totally cleared up the mapcheck bug. Hope this helps anyone else who runs into this bizarre issue!

more ▼

answered Mar 10 '15 at 11:45 PM

avatar image

ROBYER1
16 1 2 6

avatar image Teecow Jun 19 '15 at 12:54 AM

Thanks a bunch! It fixed my problem as well!

avatar image Deathscyp Nov 05 '15 at 10:16 PM

Hey there another way that this can occur I just Found out that when you start copying Blueprints with set default values then this can occur on the next build. so make sure that if you copy a BP with values already set on them by you to create a new version of that BP instead!:) That is how i fixed my error.

CHEERS!

avatar image ROBYER1 Mar 14 '16 at 10:49 PM

Happy to help! :)

avatar image Amaresh Apr 06 '16 at 12:42 PM

@ROBYER1 It really helped...Thanks a ton

avatar image Gilbert159 Nov 03 '16 at 06:11 PM

Hey, Where is this 'Replace actors with' option??

avatar image ROBYER1 Nov 03 '16 at 06:27 PM

If I'm correct, it is in the right click options menu? I haven't used the engine for a whilem you should be able to find it in the documentation otherwise unless the engine has changed a lot since then.

Google is your friend here!

avatar image Gilbert159 Nov 03 '16 at 06:40 PM

Thanks for the reply. I was only getting the option to replace with lights and primitive. It doesnt matter now anyway I understood the first Answer and fixed it :)

Also a step back from you computer helps a lot haha

avatar image ROBYER1 Nov 03 '16 at 06:58 PM

I often find that helps! Also I like to make posts like this with the fix for when errors like this occur and there is nothing online on forums or help sites that helps. I hate running into a weird problem that nobody else has fixed or spoken about and I remember this being one.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

This tends to happen when you create assets with multiple material id's, then remove 1 or more of the material id's.

more ▼

answered Apr 12 '16 at 09:39 PM

avatar image

lucas.annunziata
6 1 1

avatar image Cyberglobe May 10 '18 at 10:48 PM

I encountered this exact situation. For some blueprint logic I made, some static mesh component is switching between a static mesh with just one material and another one with two materials. When I bake the scene, if the static mesh with just one material is selected I get this map check error. Light baking is done properly anyway, so it's not an issue, but I was curious to know if there is some way to avoid this overlapping materials ids error.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Thank You!

more ▼

answered Jul 10 '16 at 10:59 AM

avatar image

pmlvl
78 6 14 19

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
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