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"

[Closed] [Epic Official] FBX Import Reporting

Hello UE4 Community!

We would like to focus some testing and development effort on our FBX importer, to help improve its usability and fix bugs. One thing that would really help us would be to share any problematic assets (source plus fbx) the community has on hand so we can test using them. If you have had trouble with our FBX importer and are willing to share your original assets (or simpler test assets demonstrating the same problems), here is what we would like you to do:

  • Add a comment including: - A description of what the problem is (i.e. crash, asset looks wrong on import, etc)
    • Attach source (.max,.mb, .blender etc) and fbx assets having the problem (in a .zip) - If the assets max out our attachment file size limit, you can upload a .zip to the Unreal Engine Wiki and include a link to the page.

We know the asset sharing solution here is a bit clunky, and are working on getting a better solution in place. For the time being, please send us your assets through this method as we wanted to get ahold of whatever we could to get a better idea on specifics of how and where the importer needs most improvement.

Thank you for your help!

-Alexander

Product Version: Not Selected
Tags:
more ▼

asked Mar 28 '14 at 11:05 PM in Bug Reports

avatar image Atle Mar 29 '14 at 06:10 PM

Terrain looks ok in Max (is unwrapped/UV, but textures gets flipped after import.

The FBX looks perfect when imported to Simlab/Unity etc so mapping should be ok.

If I import the exported Simlab ver 6.1 it looks perfect in UE4. File is to large for Wiki it seems :(

https://copy.com/fGqNCw3DPrPm

avatar image Alexander Paschall ♦♦ EPIC Apr 11 '14 at 09:17 PM

Hey Atle, just an update, I managed to repro this with your asset and it has now been fixed internally. Once it is tested and ready to go, it will be pushed out to the public.

avatar image Atle Apr 19 '14 at 09:19 AM

Thanks! Great news :) The UE4 pipeline is very fast/simple already, but this makes it stellar.

avatar image raphu604 Apr 11 '14 at 08:16 PM

FBX model exported using Modo 701

I modelled this inside of a freight elevator yesterday (there are other pieces like truss supports and two gates attached at the exit door that work fine). The import process takes forever (it's not like UE4 freezes or something, it's completely functional according to the task manager).

When I import it, the progress bar just moves there endlessly. It seems that the polycount is causing this problem, because when I delete some parts, the mesh imports normally. That is why the truss supports and the two gates I modelled separately in the original modo scene file imported nicely, as they had really only a few polygons.

My tests gave me the following results:

0-1000 polys import works fine

~1000 or more start causing this problem

avatar image KevinGruber Jun 17 '14 at 01:14 PM

Is it possible to fix this behaviour with the Blender FBX exporter 7.4, when i import as a rigid mesh, it imports all the objects as seperate objects in UE 4, when i export the same File from 3ds Max and import it as rigid Body, it is only one file.... Don't know whats the problem... Importing it with Bones attached as a rigged skellatel mesh works.

I'm animating a Mechanical Object so the object animation as rigid mesh is better for me.

i would like to give you the files, but i can't due to licensing...

Thanks, Kevin Gruber

avatar image Sladus Jul 05 '14 at 11:48 PM

Hi. I have made several things in 3d Coat but most of them end up having some black areas on them after rebuilding lighting. Any help would be greatly appreciated. Rock pic fbx and color and normal

avatar image Anadin Jul 06 '14 at 06:07 AM

Do you have 2 UV Sets? you need to do your normal UV in 3DCoat then add a 2nd auto unwrap (you need non-overlapping UV's for the light mapping), then in UE, double click the mesh asset, go to the light mapping details/advanced and set which UV set is to be used for your light maps. (you can use the UV view to preview them)

avatar image Sladus Jul 08 '14 at 12:15 AM

I double clicked the mesh asset and opened it, but I'm not seeing light mapping details/advanced. Where should I look for it?

avatar image Anadin Jul 08 '14 at 08:35 AM

Look at Post Number 3 here. https://forums.unrealengine.com/showthread.php?888-Invalid-lightmap-settings

On the right, about middle of the screen, there is Lightmap UV Index. The only way to expose it is to click the little downward pointing arrow at the the bottom of the Static Mesh settings box

avatar image Sladus Jul 10 '14 at 12:44 AM

Ok, so I played around with it and checked the box- Overriden Light Map Res, and checked the box- Use Two Sided Lighting. The black spot is gone. This is freaking awesome. Thanks man. Sorry to not reply sooner. Been working crazy hours. Thanks again.

avatar image Anadin Jul 12 '14 at 12:58 AM

Yay, glad I could help :)

avatar image Antidamage Jul 12 '14 at 11:33 AM

I'm also having an FBX import issue. The initial rigged FBX created with MakeHuman works fine. The same file exported to Blender, posed and then exported to FBX crashes UE every time. Here's a zip file containing the working file (Highlander.fbx), the crashing file (Highlanderpose.fbx) and the log (CelShader.log).

https://mega.co.nz/#!SVkXWABb!MCTb-t3s5zsiN5_QozyeIml2AwedwalcC229ZEzy1vc

avatar image Antidamage Aug 06 '14 at 12:23 AM

Sorry, this file has been removed as the result of a fraudulent DMCA notice. I'll update again later when it has been restored.

avatar image ianoreo Jul 26 '14 at 08:28 AM

I'm trying to apply an animation to a model imported from Maya. The import of the T-posed model immediately brings up a bunch of missing bones errors. Because of this, I'm assuming, when I attempt to drop an animation into Unreal and use it on the skeleton, my model becomes a tiny circular blob. Is there a way I can prep my rig for import into UE4? I'm on mac, so I don't believe I can use that A.R.T. utility.

Here are the .mb and .fbx files I'm working with.

https://www.mediafire.com/folder/jke1zqylfyffhmm,5wh9s05unn34ii0,6nil8iv7sifje6x,1suc88324s5c1jd/shared

avatar image Anadin Jul 27 '14 at 01:09 AM

You're problem appears to be odd scales on the exported file, the joints are scaled down super tiny. I can't see them in the Maya file though - try deleting all the scale tracks?

alt text

avatar image ianoreo Jul 27 '14 at 01:21 AM

So I just checked my export settings for FBX, it looks like it was set to "Automatic" in Maya (1.0). I have noticed the export appears incredibly small by default in UE. I just set it to centimeters (about 30 for scale factor by comparison), and the problem seems to be gone! Although I still get the all bones missing from bind pose error, the animation correctly displays upon import. Thanks so much for you help, Anadin! Was this the correct way to fix the issue?

Very best!

avatar image Anadin Jul 27 '14 at 03:06 AM

Certainly sound like it :) cm is the correct sizing for UE4. I use C4D and I get the missing bind pose thing too and its not been a problem for me - I assume it's sometimes a spurious error.

avatar image Gabor D. Jul 26 '14 at 03:01 PM

Hi!

My problem is that after importing an fbx the imported mesh has unfilled faces. I checked the fbx with autodesk's fbx viewer, and the mesh looks good in it. FBX attached. Thank you very much! alt text

alt text fbx

curtain.zip (18.7 kB)
avatar image Anadin Jul 27 '14 at 01:45 AM

Just curious, try triangulating this before importing it to UE4. You are right in that the FBX looks fine - can you see those triangles on the other side in UE? - I am thinking it might be flipping some when triangulating

avatar image Gabor D. Jul 27 '14 at 08:17 AM

The normals looks fine, no flipping. But triangulating the mesh manually before the fbx export solved the problem, everything looks perfect in UE4 :). Many thanks for your help Anadin!

avatar image Anadin Jul 27 '14 at 11:45 PM

Awesome, glad I could help

avatar image Chwindor Aug 14 '14 at 10:05 AM

Hello, I exported this fbx file from blender and there are Japanese characters in the name of bones. When I tried to import it to UE4, those none English characters become '??????' and the Engine gives out an error like this and import ends up failed. alt text

I tried to import this fbx file to 3ds max 2015 and succeeded. I am no so familiar with modeling, but I guess this might be a character encoding issue. I have already checked the "Character Encoding" page in Program Guide, so if it is my matter to change those none English characters, please tell me. The link to the fbx file: https://wiki.unrealengine.com/File:Miku.zip

avatar image LestatDeLioncourt Sep 15 '14 at 11:54 PM

Hi there,

I've noticed some strange behavior with the static mesh import in the lastest version of the engine.

It seems that the engine split all vertices during the mesh import (same goes for LOD Levels).

Before updating to 4.4.2 a rock 308 verts/ 612 triangles in Maya 2015 had the same amount of faces and vertices in the Unreal Engine.

Now after the update the same rock has 308 verts/ 612 triangles in Maya, but 1742 verts / 612 triangles in Unreal..

That is weird, since even if you would split every since vertex on the mesh you would only manage to get 924 vertices. I'll provide a mesh and screenshot's after I'm at home

avatar image Anadin Sep 16 '14 at 12:39 AM

That sounds like Epic fixed the count in UE. you should expect to see a 1.5 to 2.7x increase in verts from Maya/C4D/Modo etc. to the realtime count due to hard edges, UV breaks etc. are you UV's unwrapped like a light map UV?

avatar image LestatDeLioncourt Sep 16 '14 at 07:10 AM

The UV's are unwrapped, but we use only a single channel since the game is an open world RPG with fully dynamic lighting in the exterior world. Those mossy rocks will not be used in interior cave levels.

ok, but what is the advantage of having such a high amount of vertices? Will it have influence on the performace? What was wrong with the vertex count the meshes used before the latest engine update?

avatar image Anadin Sep 16 '14 at 07:22 AM

Like I say, I would think it's possible that its just more accurately reporting now, BUT that does seem high. 308 verts * 2.7 would only be 831. It's more a problem that normally DCC apps don't report the real number of verts used. If you have a cube (12 verts) at best it will be 18 I think due to UV breaks and thats only if you have smooth edges, if you break all the edges to make it look like a cube it ends up being 24+ depending on UV breaks. Each break for smoothing and or UV's doubles the vert count of the attached edges. So while I think you should see an increase in the vert count (to show the real cost of the verst in realtime rendering) I do agree with your point that 308 to 1742 is a bit high. The only way I could see that happening is if every edge was hard and all the faces where their own UV islands.

avatar image LestatDeLioncourt Sep 16 '14 at 07:51 AM

Thanks for your reply, Anadin. I've reimported the exported fbx again in Maya in it has again it's 308 verts.

The only hard edges are the border edge of the UV islands. The texture itself is seamless painted in Mudbox.

alt text

I really can't imagine how UE4 will generate this crazy amount of vertices

issue2.jpg (333.5 kB)
avatar image Anadin Sep 16 '14 at 08:04 AM

Yeah so you would only expect double up verts along the UV island edges then, it is possible that Maya is actually reporting the realtime vert stats - is that an option? I use C4D and just work to the rough 1.6-2.7x count expected in game as C4D only shows me the vert count of the mesh, not the extras generated for edges/uv's

avatar image LestatDeLioncourt Sep 16 '14 at 09:08 AM

Thanks,I'll look if Maya has some sort of output for realtime stats.

How will the higher amount of vertices influence the performance? Are they used for rendering only once when the scene loaded or are they rendered every frame?

avatar image Anadin Sep 16 '14 at 11:16 AM

Its the 'true cost' so yeah, simple test is to do what I suggested, make a cube, export it all smooth and all hard, with the T-Shape UV's and fully disconnected UV's you should see the differences even though you only have 12 original verts :)

avatar image LestatDeLioncourt Sep 16 '14 at 11:35 AM

Thanks Anadin,

actually I think about going back to 4.4.0 and not making updates for a while since it is a huge difference in having 308 verts as before or havin over 1700 verts now.

I'm curious if the amount of generated vertices was the same earlier, but it simply wasn't displayed properly or if there are actually more vertices generate now. We are actually pretty nervous about that point, since in a open worlds environment performance is always some sort of bottleneck, esspecially in dense forests and environments like that...I doubt we can't afford such a giant increase of verts.

avatar image Anadin Sep 16 '14 at 11:37 AM

Hmm yeah I am curious too - hopefully someone at Epic is still reading this thread. Normally pixel shading is gonna be a bigger problem that vert count but yeah in an open world situation it could get out of hand - you are doing lots of LODs I hope ? :)

avatar image LestatDeLioncourt Sep 16 '14 at 11:40 AM

Yes, at the moment no smooth LOD blending is integrated but I will follow (I hope so).

Actually I discovered that issue yesterday after importing LOD 1 for a rock and I saw that this LOD rock has the triple amount of verts compared with LOD 0

avatar image Anadin Sep 16 '14 at 11:58 AM

Was that in the static mesh editor or in the viewport - you sure you weren't seeing LOD0+LOD1 count?

avatar image LestatDeLioncourt Sep 16 '14 at 12:01 PM

It was in the Static Mesh Editor.

I also thought it could be the amount of both, therefore I've imported LOD1 in a clean test project as LOD0 mesh and it had the same amount in the static mesh editor as it had as LOD1 in the actual game.

btw. I've made a test with 3 versions of a cube.All 3 versions had 24 verts, no matter if the edges where hard or smooth or if the UV Layout was teared apart.

This is pretty weird

avatar image Anadin Sep 16 '14 at 12:26 PM

Hmm very odd indeed. let me try here too, maybe we only get the real count in the stats view...

OK I did it an all of my cubes got 24 triangles when I use 'stat engine' and drag one in at a time into the viewport, I can't find a vert count stat though.

http://distantsoulsdev.blogspot.com.au/2013/02/polycount-vs-vertex-count.html

avatar image LestatDeLioncourt Sep 16 '14 at 02:27 PM

According to that article it seems that the vertex count we saw in the Static Mesh Editor in the past was never based on the amount of vertices the mesh actually had...following that article it would be impossible that the rock mesh will have the same vertcount as in maya, but pre 4.4.2 it did

avatar image Anadin Sep 17 '14 at 08:14 AM

Yeah, its pretty reliable in Unity, I hadn't been looking much at it in UE but definitely worth seeing what they say

avatar image LestatDeLioncourt Sep 17 '14 at 11:55 AM

It seems to work again. I recompiled the source code over night and now the vertcount seems to be normal again when importing. The LOD1 mesh (200 verts in Maya) now has 269 vertices in UE4 instead of 1200 yesterday and LOD 0 has 469 verts (308 in Maya) instead of 1742 yesterday.

I have no idea what caused all that trouble, but at least if seems fixed for now.

We use Unity at the company I work, but it also has it's flaws, esspecially when working on large scale levels :-)

avatar image Anadin Sep 17 '14 at 10:33 PM

yay! glad you got to the bottom of that one, was a that 4.4 or 4.5 code?

avatar image Macktek Sep 16 '14 at 10:24 AM

(I noticed this thread after posting: https://answers.unrealengine.com/questions/99529/visual-defects-on-imported-models.html ) Apologies.

We are seeing visual defects in materials applied to some imported .fbx models when rendered in UE4 4.4. These materials render perfectly in both Modo and Maya.

This occurs with both Planar and "automatic" UV Mapping. It occurs with both "substances" and Materials based on .png textures.

Here is an example circular model with a grid material and the defect is visually obvious: alt text

Here are the files we used: link text

BTW, we are using only dynamic lighting so we don't have a 2nd UV map for lighting.

grid_bug_003.png (982.4 kB)
sample.zip (207.7 kB)
avatar image Anadin Sep 16 '14 at 11:56 AM

alt text

This is a shot from 4.4.2 on Mac, using the files just downloaded, I also ran it through C4D and exported all worked fine for me. which version of UE/FBX are using?

avatar image NotReal1 Jan 03 '15 at 12:00 PM

Version 4.6.1 crashes while importing FBX (at 50%).

Imported without "Create collision", "materials" and "textures" link text

1234.zip (3.9 MB)
(comments are locked)
10|2000 characters needed characters left

The question has been closed Mar 06 '15 at 07:25 PM by Lovecraft_K for the following reason:

Other - Please post a new Question if you are still experiencing FBX Import Issues.


53 answers: sort voted first

Hello Everyone -

We created this post to test certain Blender and FBX Importing Issues earlier an the Engine's Life. We have rectified most of these Import Errors. We are Closing and marking this question answered merely for clarity. If you have an issue with FBX Import, please search AnswerHub for any earlier reports and if you cannot find any or it is only in this post, please create a new Question and we will get to you as soon as possible.

Thank You Everyone who worked with us on this question and provided assets which helped us improve the Engine immensely.

Eric Ketchum

more ▼

answered Mar 06 '15 at 07:23 PM

avatar image

Lovecraft_K ♦♦ STAFF
36.8k 702 256 733

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

For more compatibility with other DCC apps, it would be much better if UE found lodGROUP1, lodGROUP2 as parent objects or even easier, add support for _LOD0, _LOD1, _LOD2 etc.

Then we can do stuff like this

Mesh_LOD0 --mesh1 --mesh2

Mesh_LOD1 --mesh1 --mesh2

Mesh_LOD2 --mesh1

UE could do its combiner magic on each LOD and assign the correct objects to the right LOD slot.

PS this is how it works in Unity, its a very convenient way of doing things.

more ▼

answered May 31 '14 at 04:38 AM

avatar image

Anadin
361 10 17 25

avatar image dzodzu Jun 05 '14 at 11:15 PM

Indeed, the Unity way is very easy and fully automatic. Also, the compatibility with it would be awesome. I could convert all my assets in no time from one side to another! There is no standard for colliders perhaps, but still it could be a great help for artists.

avatar image JedTheKrampus Oct 13 '14 at 06:30 AM

I agree. It would make it a lot easier to bring lods out of Blender.

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

The current exporter from Blender has a few issues, notably with tangent mapping and correctly writing out scale and orientation. Materials are also not entirely supported I think. It's workable, and I think most of the issues are with the exporter side of things.

Autodesk has an SDK with python bindings (Blender's addons are written in python) for .fbx so I am hoping someone in the open source community implements and exporter with this at some point.

The Blender internal game engine is pivoting away from being a true game engine, so I think there will be a lot of potential users for Unreal if we end up with really good .fbx exporter support.

more ▼

answered Mar 30 '14 at 04:08 PM

avatar image

Hyperloop
1.2k 57 67 97

avatar image David Hattori Mar 31 '14 at 04:04 AM

There is a Blender developer who's working on these issues. You can download the most current fbx exporter Add-on (still WIP) *here*.

It supports tangent export, as well as scaling on export.

avatar image Hyperloop Mar 31 '14 at 04:41 AM

Thanks for the reply! I did notice that this version fixed some of the issues just like you say.

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

Hi My FBX problem is to do with Cinema 4D - UE 4.1 is flipping Y-Up to Z-Up perfectly and its working for animations etc. BUT meshes are coming in Y-Forward when ideally they would be X-Forward/Y-Right.

alt text

In C4D - Z Forward/Y-Up

alt text

In UE4 Z-Up/Y-Forward

Link to files

https://d26ilriwvtzlb.cloudfront.net/c/c3/C4DTestFiles.zip

more ▼

answered May 06 '14 at 11:52 AM

avatar image

Anadin
361 10 17 25

avatar image TommyBear May 09 '14 at 01:09 PM

I totally have this issue too. Can we have an option in the importer to add a global rotation to the mesh around the X, Y and Z axis? This would solve this issue.

avatar image Anadin Jun 06 '14 at 12:48 PM

Hi Epic, is there any chance of an answer to this? It's pretty hard to change animations to be export X-Forward from C4D :(

avatar image Alexander Paschall ♦♦ EPIC Jun 07 '14 at 03:07 PM

Hello,

Thank you for your patience. We are working on a universal fix for these types of import rotation issues. Once we have more done with this, we will let everyone know.

-Alexander

avatar image Anadin Jun 08 '14 at 12:41 AM

Thanks very much for the update Alex

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

I tried attaching a .fbx file (in the end used the useful text out of it in the post itself since it was only two lines) and the site says that .fbx isn't a permitted filetype for uploading.

I've been testing importing basic (cubes etc.) models from Modo 701 (service pack 5) and while more of an annoyance than a problem there is the small issue that when you import 2013 format .fbx files into the editor it complains that there were no smoothing groups found.

The models are actually importing with smooth/hard edges and look just fine both in the perspective viewport and static mesh editor so it would be nice if we could disable this warning in the import options. If you import a 2010 .fbx file it detects that there's smoothing and doesn't display the warning (but does complain that out of date formats may produce bad results). Opening my two exported .fbx (2010/13) files in a text editor shows that the 2010 file is plain text while the 2013 files are now a compiled format.

Also I should say that I'm using the Vertex Normal Toolit for Modo which allows you to set soft/hard edges akin to Maya as opposed to using Modos smoothing groups settings (I used to use Maya and this is more preference than anything) and I don't think this makes any difference to the output fbx file but I thought I'd better say this just in case.

The other issue that I've had is with LOD importing. Is there any way a naming convention could be set up on the importer so when it detects multiple meshes contained within a .fbx file it can check the name of the mesh to see if it's named LOD1....9999 etc. and know to import it as a LOD mesh accordingly.

I was attempting to mimic the instructions for LOD within Maya in Modo however I never suceeded at all. I see that in Maya you create a lod group called lodGroup1, and then you group all your lod meshes under this group.

I tried creating a modo group (group locator) naming it lodGroup1 and then putting all my meshes in this one group (and naming them mesh, mesh_1, mesh_2 etc. as the picture of Maya's group structure shows) however on importing this all the models imported on top of each other as one big mess, and choosing to try individual import did work but of course then you have multiple assets clogging up the assset browser. I also tried parenting all lod meshes to the main mesh outside of any groups etc. but this resulted in the same issue as above.

When I open the files as .fbx 2010 format (so that they're viewable as standard text) I see that the group locator in the text has an actual name in the fbx file of:

"Model: "Model::lodGroup", "Null" {

and each mesh and lod mesh also in a similar manner has:

Model: "Model::Cube_1", "Mesh" {

Which are the names I set in Modo for the group locator and meshes, so perhaps the importer could be made to look for _1,2,3..... etc.

In a 2013 export the only readable bits are the names themselves (eg. cube/cube_1).

Update 30th march 2014:

I've since tried importing fbx containing u*x_ collision models and they work just fine so the importer is detecting mesh names for Modo so perhaps allowing it to detect mesh items labelled lod1_, lod_2 etc. would be the way to go especially since I presume the method will work for every other 3d app out there. Do you still want the .fbx files attached or are you happy enough with just the text and information I posted above?

Sciife.

more ▼

answered Mar 29 '14 at 04:07 PM

avatar image

sciife
46 3 5 7

avatar image Froyok Mar 29 '14 at 04:43 PM

site says that .fbx isn't a permitted filetype for uploading.

Try to put it inside a zip file, this should works. :)

avatar image Alexander Paschall ♦♦ EPIC Mar 29 '14 at 05:41 PM

Thanks for pointing this out, I edited my post.

avatar image Anadin May 31 '14 at 04:26 AM

I second the request for LOD naming rather then the specific Maya lodGroup method. Using C4D here. In Unity we just use _LOD0, _LOD1 on the meshes or nulls

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

I've exported my model from Garry's mod and tried to import it. It worked perfectly well except.. In preview Lighting on model is ok but when i build lighting model recieves no lighting at all. FBX

more ▼

answered Mar 30 '14 at 01:58 PM

avatar image

GaMeRaM
1

avatar image Alexander Paschall ♦♦ EPIC Mar 31 '14 at 08:47 PM

Hello,

I looked at the model in 3DsMax and can see that the UVs are all off the map for the cylinder inside the tunnel. Without the UVs properly places, lights will not render properly. I added an updated version of the asset with the map adjusted. It still has overlapping UVs (something that you will have to fix in a modeling program), but it picks up light. Test

Cheers!

tunnel.zip (33.1 kB)
(comments are locked)
10|2000 characters needed characters left

I have a file that I imported into Blender to create a basic animation to test with, then I export it to a FBX. When I import into UE4 I get a 'Could Not Find Needed track (master).

File I import into Blender

Blender File

UE4 Import File

more ▼

answered Mar 30 '14 at 05:16 PM

avatar image

Garling
1 1 2 3

avatar image Alexander Paschall ♦♦ EPIC Apr 23 '14 at 05:20 PM

Hello,

Thank you for your report. We are aware of an issue with the Blender animations being exported to UE4 and our developers are working on a solution.

Cheers!

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

I have a few different errors with the fbx importer as i will list them below. Sorry but at this time i cannot publicly share the files or i would gladly do so. For the most part i have imported a ton of scenes with no issues. These are actually huge scenes that have come in with great success.

Completely non optimized levels, also full of props with over 880,000 triangles and materials have come in perfectly on several occasions. With that being said i want to let the unreal staff know that the import process has definitely been improved compared to udk and I appreciate that very much. The ability to import a whole scene and test the flow of the map without wasting time on exporting individual parts and re-assembling them inside the engine because there is a vertices limit saves so much time! Thank you for this!

Although these huge scenes have been successful some very small ones have thrown some errors and ill list those below.

  1. During import i will get a message display saying that no disc is in my D or F drive and it is impossible to close this message box. As soon as you click it will just ding and re-appear.I have to use the task manager to close UE4. I have a screen shot for this. [IMG]http://i.imgur.com/b25IyjT.jpg[/IMG]

  2. The importer just crashes few seconds into the import

ASUS CM6870-US011S

Intel Core i7-3770 3.4GHz 64 bit Quad-Core Processor Cache Per Processor 8MB L3 Cache Memory 16GB DDR3 1600 Hard Drive 4TB 7200RPM

Graphics NVIDIA GeForce GT 640 3GB

Windows 8

Motherboard Chipset Intel H77

Intel Core i7 CPU Speed 3770 (3.40GHz) L3 Cache Per CPU 8MB 64 bit Quad-Core Processor Max Turbo Frequency 3.9 GHz

Graphics NVIDIA GeForce GT 640 3GB

Memory 16GB DDR3 Memory Speed DDR3 1600

Hard Drive HDD Capacity 4TB HDD RPM 7200rpm HDD Spec 2TB x 2

.

more ▼

answered Mar 31 '14 at 12:38 AM

avatar image

X.E.R.T.
1 1 1

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

I've rigged my character in 3Ds Max, starting from a Base Human CATRig and I'm receiving an error when importing into UE4: Multiple Roots are found in the bone hierarchy. We only support single root bone.

I was able to import it into UE4 by linking the HumanPelvis to the HumanBase directly in the schematic view, though doing this feels like a hack, and Mixamo's tools really don't seem to like it.

Additionally, this exact FBX loads fine in UE3.

I also stumbled onto another workaround: Import the offending FBX into UDK and re-export it from UDK. This FBX worked for me in UE4.

[1]: /storage/temp/2852-testmesh.zip

testmesh.zip (241.4 kB)
more ▼

answered Mar 31 '14 at 05:37 PM

avatar image

Grogger
785 49 58 93

avatar image Adam Davis STAFF Mar 31 '14 at 08:37 PM

Hi @Grogger,

We had a look at your mesh and found that you have 4 root bones listed. The pelvis, 2 feet, and Character001. You have to redo the hierarchy to one root bone. However there are still several other issues you will have to address after this is accomplished. re-establishing the hierarchy will at least allow you to import to UE4, however. I hope this helps!

avatar image Grogger Mar 31 '14 at 08:52 PM

Thanks for the response Adam,

I'm not too savy with modelling, though I believe the two feet and the Character 001 are controllers. They were created by the Human CATRig if memory serves, and I don't think I can remove them without breaking the Rig (correct away if I'm wrong, but I don't know how I'd animate the legs without those controllers)

Any idea why importing into UDK is successful and why UDK's export of the same model works fine in UE4? It would be nice to have UE4 make that same conversion to allow for the default 3Ds Max CATRig.

Thanks again

avatar image Alexander Paschall ♦♦ EPIC Mar 31 '14 at 09:24 PM

Hi Grogger,

I am looking into issues with the importer. Thank you for reporting this change from UE3 to UE4. I am glad that you have found a work-around, but I have also reported this to our developers so that it can be fixed.

Thank you,

Alexander

avatar image Alexander Paschall ♦♦ EPIC Mar 31 '14 at 09:26 PM

Any idea why importing into UDK is successful and why UDK's export of the same model works fine in UE4? It would be nice to have UE4 make that same conversion to allow for the default 3Ds Max CATRig.

To answer this question. UE3 had a tool to auto-fix the hierarchy for the model. When you exported from UDK, it kept the fixed (one root) hierarchy, allowing it to be imported in UE4.

avatar image Alexander Paschall ♦♦ EPIC Apr 05 '14 at 02:09 PM

As an update, out lead importing programmer has prioritized this issue.

avatar image Grogger Apr 05 '14 at 09:54 PM

Thanks for the update Alexander, I look forward to seeing this one, since many of my characters were rigged the same way :)

avatar image Wertyn Apr 06 '14 at 08:43 AM

Good afternoon. I have exactly the same problem, but not in CAT rigging and simple bones. In schematic view hierarchy is built so that all attached to one Root bone, but at UDK when importing still write error "Multiple roots found "

avatar image Alexander Paschall ♦♦ EPIC Apr 17 '14 at 07:31 PM

Can you provide a test asset for me? I can then use it with our fix and see if it resolves the issue. Then you can know that it will be fixed in an update.

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

Hi, Alex told me to post here my problem importing Fbx, im using the same Fbx that i use in UDK (i say this to exclude problems that UE3 has too), so when i change to UE4 i tried to import the same models but crash always that i check "Import Materials", if i uncheck it then imports well the model and the textures. I realize that the model (because its not mine) has a multi/Sub Object with Standard nodes linked to a texture, i try to delete all to ensure that there arent 2 materials with the same name, but crash anyway,

And i realize something, i see that the model uses 28 material with just 5 textures, because for example, the hair uses 5 material with 2 textures, and upper boddy 6 materials with the same texture, but when i imported in UE4 the engine detects that the mesh uses 28 materials but UE4 (UE3 too but with UDK didnt crash) makes like a joint so if the materials of heads are 21, 22, 23 and 24, if you apply the material just for 21 material the editor applies to all of them. Its hard to explain it but if i make the materials by my own in UE4 and select material 21 and apply to it the hair material , it not necesary to apply it to 22, 23 and 24

more ▼

answered Mar 31 '14 at 10:28 PM

avatar image

Larraz
21 4 10 7

avatar image sciife Apr 01 '14 at 03:33 PM

I get a similar thing with Modo. I had created a cube and put a coloured material on each side and exported it to .fbx. The fbx imported fine (amazed that even the colours came along since they weren't textures).

I then added a texture to one face of the cube, editing the fbx itself directly in Modo (because I hadn't noticed Modo had switch to the fbx file). I then tried importing this file and UE4 crashed as long as import materials was checked.

If it was unchecked then the textures came in without issue, but of course no materials were created by UE4.

After realising what I'd done I modified the materials/textures directly in the modo scene file and exported out to a new .fbx file and imported that (with import materials checked) into UE4 and it was perfectly happy with it and created the materials and imported the textures without issue.

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

I am working with blender 2.7 and the model animation is messing up and i get these warnings FBX bind poses 'BIND_POSES' is invalid. it will be ignored. minimum Bones size too large. any one knows what i'm messing up

Here are my files: https://wiki.unrealengine.com/File:UE4.zip

more ▼

answered Apr 01 '14 at 02:01 AM

avatar image

PubMonkey
8 2 5 6

avatar image koluskomtu Apr 02 '14 at 10:31 PM

Have you imported from Blender before just as a static Mesh? If so start with that first. From what I know about armatures in Blender I'd import the character using FBX remembering to scale the scene by 100. also set the batch mod to scene and check selected objects.

I am assuming and I don't know because I have not attempted to do this but can you not save your animation as a bvh file and UDK will import that as an armature? If would be two separate imports would it not?

avatar image koluskomtu Apr 02 '14 at 10:40 PM

Remember to put your pivot point at the base of the feet with everything centered on the XYZ or the rotation will be all messed up. I was reading yesterday that edge split modifier should be applied and applying modifiers on export should be enabled. You'll get texture and material errors as well as FBX being too old but the model should import and you can reapply textures from UDK 4.

avatar image PubMonkey Apr 03 '14 at 06:48 AM

Yes i have imported meshes fine, even importing a character without any animation works fine it's jus the animation

avatar image Alexander Paschall ♦♦ EPIC Apr 26 '14 at 07:49 PM

Hello, sorry for the wait. I just wanted to let you know that the BIND POSES error is a known issue that is being worked on.

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

Hello, I am trying to import 3d objects from Zbrush to 3ds max 2011 and into Unreal Engine4. I am able to get my mesh into 3ds max 2011 but I am not sure how to go about updating my FBX exporter from 2011 to 2014. I am given the link from Autodesk: http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=10775847 but they don't have any 2011 copies.
So, I use the FBX exporter in 3ds max 2011 and it imports into UE4 but without the textures I have assigned to the mesh. I am including my little figure into this message just so you guys can see. I tried importing just the mesh and then applying the texture after but it didn't match up with the mesh and I am not sure how to re-adjust it. Well, I can't seem to show you guys but it sucks:(

more ▼

answered Apr 02 '14 at 09:36 PM

avatar image

NLEGITN
21 7 9 12

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

I'm having a problem with smooth groups sometimes they work fine other they seem to just randomly decide to throw in hard edges here's an example:

Normal import options comparisons

  1. is imported as a skeletal mesh with calculate normals

  2. is the same but imported with import normals

  3. shows the mesh in maya

  4. shows the hard/soft edges

I've exported the mesh from Maya with smoothing groups, tangents and bi-normals and triangulate checked.

You can find the exported mesh here:

Exported Mesh

Let me know if I've missed something as this happens with a lot of the meshes I bring in... but not all of them so I'm quite confused

more ▼

answered Apr 04 '14 at 02:34 AM

avatar image

ImmortalEmperor
115 4 5 8

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

It's me again with almost the same problem here's preview lighting http://SSMaker.ru/c8b80a2c/ and here's final lighting http://SSMaker.ru/578280ca/ . I dont know how to fix overlapping textures, can anyone help me? Link to model

more ▼

answered Apr 04 '14 at 02:08 PM

avatar image

GaMeRaM
1

avatar image ImmortalEmperor Apr 05 '14 at 03:17 AM

Overlapping UV's are corrected in your modelling application. In Maya you can open up the UV Texture Editor and correct any issues manually.

UV Overlapping

First toggle UV shaded display and you can see where any overlaps that are occurring by the color that the faces show up as.

dark blue means there are overlaps occuring

red means the UV faces are flipped (used when mirroring)

purple means that you are overlapping with a flipped faces (also used with mirroring)

It should be noted that I believe static meshes have been setup so that they expect no mirroring (due to lightmaps) and that if you have mirroring on your static mesh you could try creating another UV set without mirroring and set that one to be used for lightmaps but i have yet to have a look into how this is done.

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

I'd also like to point out this problem on the AnswerHub I think its got something to do with Maya groups but here's the link to the question:

FBX Related Question

more ▼

answered Apr 05 '14 at 11:11 PM

avatar image

ImmortalEmperor
115 4 5 8

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

Follow this question

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

Answers to this question