Language:
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 LOD's a platform can use.

Steps

In the following section we will take a look at specifying which Skeletal Mesh LOD's 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 LOD's to work with and open it up inside the Skeletal Mesh Editor. For this example the Skeletal Mesh that was selected has three LOD's however you can pick one that has more or less depending on the needs of your project.SKM_LOD_01.png

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

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

    SKM_LOD_03.png

  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.
    SKM_LOD_04.png

  5. The Minimum LOD setting works by restricting which LOD level should be used first. Since our example Skeletal Mesh has three LOD's 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.
    SKM_LOD_05.png

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

End Result

Once all platforms have had their respective LOD's 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:

SKM_LOD_07.png

  • When this Skeletal Mesh is viewed on a PC it will display all LOD's 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 LOD's 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 LOD's because the Minimum LOD for Mobile was set to a value of two.