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"

order of materials changes on reimport

Update: this problem is still present in UE 4.15.0-3258144, brand new project, with only one Static mesh imported. At the moment only viable solution is to work on the assests in version 4.13 and when model gets finished/approved then export it to 4.14/4.15p

----- rest of the report is for 4.14 -----

In my 3ds max asset creation workflow I use 1 dummy box as a master parent with all the geometry meshes and UCX pieces linked to it. This helps to maintain pivot of the asset even after serious changes of the asset's dimension and so on. Since upgrading to 4.14 i am frequently running into serious issue.

Depending on what meshes linked to the master parent and what IDs those meshes have material ID swaps after reimport.

Let's say i have asset made from multiple meshes and i import it into UE. I assing materials to the IDs and all is fine. However, if merge some geometry in 3ds max and then reimport, materials get randomly swapped.

To illustrate my point i made few screenshots:
This si my 3ds max scene. Both assets have same name and are essentially same. Except the left one has all the geometry merged together while one on the right is composed of multiple meshes. They both have same material with submaterials named 1,2,3,4. alt text

If i export left (merged together) one, asset in UE looks as it should, all materials are in correct places. alt text

If i export right one where multiple meshes are linked to export node, asset in UE looks differently. Notice how materials slots in the editor stay same but slots in the asset LOD0 section changes for no apparent reasons. (bottom right corner of the image.) alt text

Another example could be changing small detail on asset and reimporting it again. It leads in to another random change. alt text alt text

Steps to reproduce.
1. Create static mesh asset composed of multiple geometry meshes linked to dummy box as a pivot node.
2. Export asset to the UEditor.
3. Attach all the meshes together, link the new mesh to the pivot node and export again.
4. Notice how submaterials are assigned differently to the asset.
5. This also happens randomly when 2 or more meshes are merged/attached together so the number of the objects in the hierarchy and ids changes, but it is harder to reproduce it.

Info that may be relevant.
I am using Win10, nvidia gtx 970, UE 4.14.3
The problem can be replicated in fresh project

alt text alt text

I've posted this question on the forum hoping it was simple problem but no one could provide answer so i am looking for solution here. Link to thread

I cannot find mention about this problem on the internet so it's possible I am doing something wrong. Help please. Thank you, H.

Product Version: UE 4.15 Preview
Tags:
more ▼

asked Jan 15 '17 at 02:37 PM in Bug Reports

avatar image

Harcarik
62 5 6 14

avatar image Stephen Ellis ♦♦ STAFF Jan 18 '17 at 04:42 PM

I have moved this into the 'Bug Reports' section for further investigation.

avatar image SPACESCAN Feb 02 '18 at 06:42 AM

bumpppppppp

avatar image Harcarik Feb 02 '18 at 08:21 AM

This bug is fixed. At least in my testing.

avatar image Shirk Sep 18 '18 at 08:33 PM

This is still an issue in 4.20! Incredibly frustrating and a massive timesink to fix the errors it produces, not to mention the actor merging tool breaks the material slots even further because of this issue!

avatar image Stephen Ellis ♦♦ STAFF Sep 18 '18 at 08:40 PM

Hi Shirk.

The specific issue originally reported by Harcarik was confirmed to be fixed back with the UE 4.15 release. What you are experiencing may be a new issue. Please follow our new bug submission process to provide the necessary information so our support staff can look into the issue

https://epicsupport.force.com/unrealengine/s/

Thanks

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

2 answers: sort voted first

Hey Harcarik,

We actually found a new import issue regarding material ID assignment. This has to do with FBX files with multiple meshes. If you select "Combine Meshes" upon import the bug will occur. The only know workarounds are what you have already stated. By combining the mesh prior to import.

You can find the issue here: https://issues.unrealengine.com/issue/UE-40814

Keep in mind we may not prioritize or address the issue quickly. We do gauge community interest through votes so if you feel this is important spread the word and vote!

Thanks,

Ed

more ▼

answered Jan 18 '17 at 09:06 PM

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

It looks like a **known issue** in 4.14.

more ▼

answered Jan 15 '17 at 08:03 PM

avatar image

Deathrey
7.6k 129 28 289

avatar image Harcarik Jan 15 '17 at 08:32 PM

yes, but is marked as fixed while the problem still exists.

avatar image Genova May 22 '17 at 07:39 PM

Confirmed : it still exists in 4.15.

Reimported a FBX file, and material 1 & 2 got swapped in UE.

(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