SforT - Aug 30, 2018
3.67 out of 5 stars(3 ratings)
  • 33%
  • 0%
  • 67%
  • 0%
  • 0%

The plugin allows to create a smooth transition between mesh LODs

  • Supported Platforms
  • Supported Engine Versions
    4.20 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Video TestScene:

Video2 TestScene:

Tutorial 1:

Projects often contain meshes in which different Levels Of Details (LOD) differ in size and color. If the LOD change happens instantly and the change in color and size becomes visible it is highly annoying. The plugin allows to create a smooth transition between mesh LODs.

The Plugin creates the smooth transition for Static Meshes and for Instanced Static Meshes (foliage, etc.)

The smooth transition in many cases allows to output low-level LODs at a closer distance.

The plugin allows to automatically calculate screen sizes for LODs and modify the material for correct smoothing when changing LODs. To get better smoothing when LOD is changing you can adjust manually the screen size for smoothLOD and parameters for smoothLOD materials.

In addition, the materials given in the plugin can be useful for a smooth dissolution of the last LOD, which allows you to start drawing models at closer distances. This function will also be useful if there is fog on the scene.

This plugin is a good example to learn how to programmatically generate LODs for meshes and modify materials in UE4 engine.

The system with smoothed LODs also significantly improves the situation with the display of different LODs for the left and right eyes in virtual reality glasses

Technical Details


Functions for LODs:

- Create smooth LOD

- Update materials by screen size

- Add smooth LOD

- Get LODs screen size

Functions for meshes:

- Mesh data details and property view

- Create mesh

Functions for materials:

! This version of the plugin does not work with instance materials yet !

- Create and set materials

- Edit material

- Set distance params

Functions for log.

Functions for widget.

The plugin is designed for UE4Editor

Number of C++ Classes: 5

Supported Development Platforms: Win32, Win64, Linux

Supported Target Build Platforms: Win32, Win64, Linux

Documentation: Instructions for working with the plugin

If you bought this plugin you can email us and we will send you the Demo Project