July Free Content now available!

Simple Scatter

Army of One Games - Code Plugins - Jan 31, 2020

A plugin to procedurally scatter instances on static meshes and landscapes with many options to refine instancing distribution

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0
  • 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: https://www.youtube.com/watch?v=NNc_m1589QY

Watch the video ^ it says it all ;)

Simple Scatter is a scattering plugin which allows you to scatter static mesh instances on level actors such as Static Mesh Actor or Landscape, and then refine distribution of these instances with great degree of artistic control. It's supposed to save time otherwise spent manually painting the instances using foliage paint tool and it offers degree of control current Procedural Foliage volume tool does not.

This plugin is mainly designed for people looking for more traditional DCC app plugin style scattering tool.

Technical Details

Known Limitations:

  • Due to the nature of how this plugin works, scattering is restricted to horizontal surfaces facing world up axis. This means scattering instances on vertical surfaces such as sides of walls or spherical planets is currently not supported. It will still scatter instances on slopes of course, just not perfectly vertical slopes, and it won't scatter instances from the bottom of the object.


  • Scatter static mesh instances on top of both Landscapes and Static Meshes in the level.
  • Modify distribution of the instances based on various parameters like height, slope angle, footprint of another mesh, material texture or distance to open splines or area of closed splines.
  • Randomize transforms of scattered instances to your liking
  • Scatter multiple meshes on multiple surfaces within one scatter object
  • Supports distance based culling and distance fade with PerInstanceFadeAmount material node

Code Modules:

  •  Scatter (Runtime, Editor)

Number of Blueprints: 0

Number of C++ Classes: 1

Network Replicated: Yes

Supported Development Platforms: Win32/64

Supported Target Build Platforms: Win32/64

Documentation: https://www.youtube.com/playlist?list=PLsFQnUu1nji9r_f2DJo8xttLf8B3hwsDj

Support page: https://forums.unrealengine.com/unreal-engine/marketplace/1716936-simple-scatter-plugin