How to integrate rdLODtools

In this tutorial we will integrate a plug-in called rdLODtools by RecourseDesign.

The main purpose of this plug-in is to optimize meshes for large amounts of meshes being used (grass, trees, buildings, etc.) by generating Planar and Billboard LODs.

Make sure to read the official plug-in documentation first (LINK)
or visit its UE4 forum (LINK)

So let’s begin..

1. Add the plug-in to the Engine
lod_install_01

lod_install_02

 

2. Once that is done, next time you open the Editor, it will notify you of newly installed plug-ins, click on Manage Plugins.
lod_install_03

 

3. Make sure to enable it, and restart the editor. After this step the plugin will be installed and ready to use.
lod_install_04

 

4. Now when you open a mesh asset, a new button will be visible, when you click on it, it will give you a list of settings. You can leave these settings on default, but feel free to play around with them, it kinda depends on the asset you’re using. In this case I’m using a not very optimized tree (as in, no LODs or anything of the sort).
lod_use_01

5. After it’s done doing its magic, you should be able to see 2 new materials added, those are the ones from the Planar and Billboard LODs that were generated.
lod_use_02

 

6. If required, you can tweak the color manually, so that the transition is less visible.
lod_use_03

 

7. After that I used the same process on a few grass examples and added a fairly large amount of those to the landscape as well using the foliage tool, then rebuild lighting.
lod_test_01

 

That’s it!

~70-100fps even with a large amount of foliage or buildings.

lod_test_02 lod_test_04gallery_rdlodtools

lod_test_05