# LOD meshes Import with 90° rotation?

**URL:** <https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124>\
**Category:** Asset Creation\
**Tags:** rotation, bug, unreal-engine, import, UE4, question\
**Created:** [November 4, 2014, 2:19pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124 "2014-11-04T14:19:07Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_aee7c8021](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_aee7c8021](https://forums.unrealengine.com/u/anonymous_user_aee7c8021)\
**Post date:** [November 4, 2014, 2:19pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/1 "2014-11-04T14:19:07Z")

</div>

Hey Guys,

I’m having a weird Issue when Importing LODs. When I import an LOD for a mesh using the mesh viewer/Content browser method, it seems like the LOD is rotated 90° on Y for some strange reason. Can anyone help? Not sure if this is a bug or something I’m missing!

This is only an issue when importing LOD meshes, the base FBX files work fine. Also I’m using FBX 2013.

I’ve attached a picture so it’s easier to understand:

 ![19988-lods_issue.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/7/7/5774500084d521061da4a30d320d02c427ad9334.jpeg)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_aee7c8021](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_aee7c8021](https://forums.unrealengine.com/u/anonymous_user_aee7c8021)\
**Post date:** [November 4, 2014, 2:39pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/2 "2014-11-04T14:39:07Z")

</div>

After a little more investigation, it appears this only happens on meshes that have been previously saved when having no LODs.

If you’ve got a mesh with no LOD, save it, and then import an LOD into that mesh, it seems to break the system.

Is there any fix/workaround to this? It’s a big deal for us since we’re porting a Game from UE3 to UE4 and have ALL of our meshes imported with no LODs at the moment.

Cheers!

---

<div class="post-metadata">

**Author:** ![Tim\_Hobson](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Tim\_Hobson](https://forums.unrealengine.com/u/Tim_Hobson)\
**Post date:** [November 4, 2014, 8:24pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/3 "2014-11-04T20:24:18Z")

</div>

Hi JHBurton,

I’m, unfortunately, not able to reproduce this. I’ve made a simple box in 3Ds Max with some verts moved for each LOD (1 base import saved and closed the editor before opening back up to reimport the other LODs, and two lower LODs). I’m not seeing the same results.

I tested this on the 4.5.1 Launcher version and I am currently using 3Ds Max 2013.

Can you verify what version of the engine you’re currently using? Is this a SpeedTree asset or a custom created mesh? Also, are you able to setup a simple mesh and reproduce this with a new asset?

Thank you. 🙂

Tim

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_aee7c8021](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_aee7c8021](https://forums.unrealengine.com/u/anonymous_user_aee7c8021)\
**Post date:** [November 5, 2014, 9:25am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/4 "2014-11-05T09:25:50Z")

</div>

Hey Tim,

Thanks for the quick response. I managed to replicate it once more. The issue only happens if your previously saved the mesh with no LODs, then close the editor. If you don’t close the editor it seems they work fine, but if you close the editor, next time you open it and try to import an LOD into that mesh, you get the rotation error.

I’m using 4.4.1 (although I’m downloading 4.5 now to test it there) and Maya 2014 (with fbx 2013) and the mesh is a custom made one, not a SpeedTree. I managed to reproduce it with a simple box and basically doing what you did hehe.

I’ll do a test with 4.5.1 as soon as it downloads and let you know how it goes.

Thanks!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_aee7c8021](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_aee7c8021](https://forums.unrealengine.com/u/anonymous_user_aee7c8021)\
**Post date:** [November 5, 2014, 1:34pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/5 "2014-11-05T13:34:29Z")

</div>

Hey Tim,

I managed to replicate it in 4.5.1 as well - Didn’t do anything different.  
EDIT: Here is a video of the bug. Replicated in UE4 4.5.1 - FBX 2013

[![]( " - YouTube") ](https://www.youtube.com/watch?v=RHv01bEEVyY)

---

<div class="post-metadata">

**Author:** ![Tim\_Hobson](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Tim\_Hobson](https://forums.unrealengine.com/u/Tim_Hobson)\
**Post date:** [November 5, 2014, 8:33pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/6 "2014-11-05T20:33:03Z")

</div>

Hi ,

Thanks for the video to demonstrate. I was initially not able to reproduce this since the meshes I was using were made in 3Ds Max. I did get some test assets from Maya to use and did get the error.

I’ve submitted a bug report for this issue (UE-5041).

Once a fix has been submitted I will update this post when I can verify it.

Thank you!

Tim

---

<div class="post-metadata">

**Author:** ![mortarman](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mortarman](https://forums.unrealengine.com/u/mortarman)\
**Post date:** [March 15, 2015, 8:20am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/7 "2015-03-15T08:20:46Z")

</div>

Still broken in UE 4.7.2

---

<div class="post-metadata">

**Author:** ![Simsaladoo](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Simsaladoo](https://forums.unrealengine.com/u/Simsaladoo)\
**Post date:** [March 24, 2015, 6:51pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/8 "2015-03-24T18:51:21Z")

</div>

i can confirm its doing this in 4.7.3  
i tried rotating my LOD prop 90º forward to compensate, and it imported that way. Seems like the Maya standard Y-up is playing havoc with unreal’s Z-up

---

<div class="post-metadata">

**Author:** ![PolyPlant\_1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@PolyPlant\_1](https://forums.unrealengine.com/u/PolyPlant_1)\
**Post date:** [April 6, 2015, 6:28am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/9 "2015-04-06T06:28:00Z")

</div>

I also have this problem in UE 7.4.4. ☹

---

<div class="post-metadata">

**Author:** ![fireapache](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@fireapache](https://forums.unrealengine.com/u/fireapache)\
**Post date:** [April 10, 2015, 5:49pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/10 "2015-04-10T17:49:49Z")

</div>

It is still happening in UE 4.7.5… the workaround is to rotate the asset before importing to UE4, compensating the rotation error!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_e391b7bc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_e391b7bc](https://forums.unrealengine.com/u/anonymous_user_e391b7bc)\
**Post date:** [April 16, 2015, 10:18pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/11 "2015-04-16T22:18:06Z")

</div>

Same here, still have this issue.

It does sound like some kind of axis conversion problem. Solution is to export your LODs Z-up, even if your base mesh works Y-up.  
(Source: exporting from Max to 4.6)

---

<div class="post-metadata">

**Author:** ![AnadinX](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/anadinx/32/1008648_2.png) [@AnadinX](https://forums.unrealengine.com/u/AnadinX)\
**Post date:** [July 23, 2015, 9:01am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/12 "2015-07-23T09:01:44Z")

</div>

Just encountered this in 4.8.2 OS X 10.10.4. For me the issue was I apply a -90yaw when importing my normal Static Mesh (coming from Blender). When i then import the LOD1 mesh there is no way to apply this same import rotation to the LOD mesh, only scale (in the build settings). I still would be easier if UE4 could introdice support for reading \_LOD0, \_LOD1 etc in the FBX file or at the very least allow us to assign a previously imported Static or Skeletal mesh UAsset.

---

<div class="post-metadata">

**Author:** ![StrangerGwenn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/strangergwenn/32/983202_2.png) [@StrangerGwenn](https://forums.unrealengine.com/u/StrangerGwenn)\
**Post date:** [September 13, 2015, 11:06am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/13 "2015-09-13T11:06:42Z")

</div>

I can confirm that the following procedure breaks LOD1 assets.

- import any mesh for the base LOD
- save, quit, open the editor again
- import LOD1 for the mesh (you can use the same FBX as the LOD0)
- enjoy flat-shaded, rotated mesh

UE 4.9 release.

How is it possible that a bug this huge has been unresolved and even unreproduced for almost a year ?

---

<div class="post-metadata">

**Author:** ![AnadinX](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/anadinx/32/1008648_2.png) [@AnadinX](https://forums.unrealengine.com/u/AnadinX)\
**Post date:** [September 13, 2015, 11:46am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/14 "2015-09-13T11:46:58Z")

</div>

I got a coder friend of mine to do a fix for this

[https://github.com/EpicGames/UnrealEngine/pull/1413](https://github.com/EpicGames/UnrealEngine/pull/1413)

It’s waiting to be looked at if possible?

---

<div class="post-metadata">

**Author:** ![Kbrom3d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Kbrom3d](https://forums.unrealengine.com/u/Kbrom3d)\
**Post date:** [September 15, 2015, 6:19pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/15 "2015-09-15T18:19:51Z")

</div>

I can confirm as well on 4.9 that this is still happening.

Having to do LOD’s on 100+ meshes that are already in engine is going to be an incredible time sink and greatly slows production since the only way to fix it is to do a fresh import LOD0 and set everything up at once.

Please Fix - Thanks.

---

<div class="post-metadata">

**Author:** ![TommyBear](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@TommyBear](https://forums.unrealengine.com/u/TommyBear)\
**Post date:** [October 6, 2015, 7:45am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/16 "2015-10-06T07:45:10Z")

</div>

I fixed this and my PR has been accepted by Epic, so it should definitely be fixed in 4.11, it may be in 4.10, but I’m not sure if I made the cut off before branch or if it has been integrated across to the 4.10 branch. For reference, it is this change:

[https://github.com/EpicGames/UnrealEngine/pull/1413](https://github.com/EpicGames/UnrealEngine/pull/1413)

Tommy.

---

<div class="post-metadata">

**Author:** ![NPC\_SpaceGeek](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NPC\_SpaceGeek](https://forums.unrealengine.com/u/NPC_SpaceGeek)\
**Post date:** [December 29, 2015, 9:09pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/17 "2015-12-29T21:09:23Z")

</div>

I’m having this problem with 4.10.1 and still not fixed!?!

---

<div class="post-metadata">

**Author:** ![RoninArtist](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RoninArtist](https://forums.unrealengine.com/u/RoninArtist)\
**Post date:** [February 19, 2016, 12:28pm UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/18 "2016-02-19T12:28:11Z")

</div>

Hi guys Just found a quick fix. Just click on reimport and then u can import the LOD

---

<div class="post-metadata">

**Author:** ![Neogene](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Neogene](https://forums.unrealengine.com/u/Neogene)\
**Post date:** [November 26, 2020, 9:24am UTC](https://forums.unrealengine.com/t/lod-meshes-import-with-90-rotation/298124/19 "2020-11-26T09:24:56Z")

</div>

Hi, i’m facing the same problem on 4.25 too.
