Page Info
Engine Version:

Per Platform LOD

Choose your OS:

While having multiple Level of Detail (LOD) Skeletal Meshes can help lessen the rendering cost of distance objects, the extra memory required to store this information can be an issue on platforms that have limited resources like memory. In the following How - To we will take a look at restricting the number of Skeletal Mesh LODs a platform can use.


In the following section we will take a look at specifying which Skeletal Mesh LOD should be used when your UE4 project is used on PC, Console, and Mobile platforms.

  1. First, inside the Content Browser, locate a Skeletal Mesh that has a few LODs to work with and open it up inside the Skeletal Mesh Editor. For this example the Skeletal Mesh that was selected has three LODs however you can pick one that has more or less depending on the needs of your project.

  2. Once the Skeletal Mesh is open in the Skeletal Mesh Editor, go to the Asset Details panel and expand the LOD Settings category.

  3. Locate the Min LOD input and then click on the small white triangle next to it to expose the per-platform LOD options.

  4. From the displayed list, select the platform that you want to override by clicking on the platform name. For this example we will be setting overrides for DesktopMobile and Console.

  5. The Minimum LOD setting works by restricting which LOD level should be used first. Since our example Skeletal Mesh has three LODs, this means that we can input numbers ranging from zero to three. Inputting zero will allow each LOD to be used while inputting three will allow only the last LOD to be used. For this example input a value of zero into Default, input a value of zero into Desktop, input a value of one into Console, and finally input a value of two into Mobile.

  6. Once that is completed, make sure to press the Save button to save your changes.

End Result

Once all platforms have had their respective LODs set the Skeletal Mesh is now ready to be used in game. To get a better understanding of how this works, check out the following image:


  • When this Skeletal Mesh is viewed on a PC it will display all LODs as for the Min LOD for Desktop was set to 0.

  • When this Skeletal Mesh is viewed on a Console it will only display two of the three LODs because the Minimum LOD for Console's was set to a value of one. 

  • When this Skeletal Mesh is viewed on Mobile it will only display one of the three LODs because the Minimum LOD for Mobile was set to a value of two.