Engine Tools

Gravity Scatter Tool

Gravity Scatter Tool is a UE5 physics-based scattering plugin with five Chaos-driven spawn modes, HISM conversion, culling, a brush system, and mesh library con

Gravity Scatter ToolEngine Tools

Resource overview

Gravity Scatter Tool is a physics-based scatter plugin for Unreal Engine 5. Where conventional scatter tools drop props in preset patterns, this one lets the engine's Chaos physics system decide how objects land. Props are pushed, thrown, or dropped into the level, allowed to bounce and roll until they rest, and only then are they turned into optimized Hierarchical Instanced Static Meshes (HISM). This gives a placement workflow that reads as natural even when the scene is packed with small objects.

Five Physics-Based Spawn Modes

The full range of placements is covered by five spawn modes, each pushing objects into the world with a different kind of force:

  • Drop Mode Releases objects from a configurable height and lets gravity do the rest.
  • Gun Mode Fires objects like projectiles toward a target point in the scene.
  • Spray Mode Sprays objects upward from the surface with adjustable force.
  • Rain Mode Drops objects across large rectangular areas of up to 65,000 units.
  • Explosion Mode Spawns objects with a radial force, flinging them outward from a central point.

These modes cover radically different scatter jobs. Rain Mode is useful for covering wide ground with leaves or pebbles, while Gun Mode and Explosion Mode fit props that need direction or impact. Because all of the motion happens inside a real-time physics simulation, the objects interact with what is already in the level instead of floating into place.

Chaos Simulation, Rest Detection, and Natural Settling

The tool draws directly on Unreal Engine 5's Chaos physics system. Gravity, velocity, and damping values can all be adjusted, which changes how materials fall, how high they travel, and how quickly they lose momentum. The important detail is that objects do not simply stop the moment they are spawned. They settle naturally on whatever surface they touch, tumbling down slopes or stacking against walls in ways that match the physics of the moment.

To keep the simulation from running forever, Gravity Scatter Tool uses automatic rest detection. When the scattered objects stop moving, the simulation ends, and the scene is ready for the next step. That step is converting the paused simulation into HISM, which is where the plugin's performance story begins.

HISM Conversion, Grouped Instances, and Cull Distance

Once the objects have settled, confirming the scatter operation turns them into Hierarchical Instanced Static Meshes. The conversion is automatic, and the resulting instances are grouped by mesh type. That keeps draw calls low even when the operation has produced thousands of separate objects.

The plugin also includes a configurable Cull Distance system, which can be enabled or disabled depending on the needs of the shot. Start Cull Distance controls where instances begin to fade out, and End Cull Distance is the point at which they fully disappear. For large-scale scattering that covers distant terrain, this distance-based fading prevents wasted rendering work on props that are too far away to be seen clearly.

Brush Workflow and Mesh Library Control

Before anything is dropped, the brush gives a clear idea of where the action will happen. A visual brush preview uses mode-specific visualization, so painting with Drop Mode reads differently from painting with Explosion Mode. Brush size can be adjusted with Shift+Scroll, and a falloff setting controls how naturally density fades toward the edges of the brush. The brush also remains visible and usable at any distance, which keeps the workflow reliable when working from far above a level.

Meshes are pulled directly from the Content Browser with drag-and-drop. Once loaded into the mesh library, each mesh has its own spawn weight, which controls the probability of it appearing compared to the others. Individual meshes can be enabled or disabled on the fly, so changing a scatter mix does not require clearing the entire brush. Random scale and rotation can also be applied per mesh type, which avoids the repetitive straight-up orientation that often marks auto-scattered props.

Controls, Shortcuts, and a Clean UI

The plugin is structured through a professional interface that matches the look of Unreal's native tools. Mode selection is icon-based and compact, each parameter has a reset button, and full tooltip documentation appears on every control. That makes the plugin approachable even before opening external documentation.

Keyboard shortcuts keep the workflow fast:

  • Left Click Paints or spawns objects within the brush area.
  • Shift + Left Click Erases objects inside the brush radius.
  • Shift + Scroll Adjusts the brush size.
  • Enter Confirms the result and converts the scattered objects into HISM.
  • Escape Cancels the operation and removes the objects that were just scattered.

The confirmation and cancel steps are important because they make the process non-destructive until the scatter is committed. Until Enter is pressed, the objects are still part of the physics simulation; Escape clears them away without leaving stray instances behind.

Organic Scatter in Real Production Work

Gravity Scatter Tool is well matched to scenes where objects have to look like they ended up where they are. Scattering fallen leaves, debris, clutter, and rock fields is the obvious application, and the use of physics means those objects land naturally on uneven terrain rather than uniformly on top of it. Pebbles and rocks can be placed on slopes, forest debris piles in low points, and prop distributions follow the actual contours of the level.

The explosion and projectile modes also open up destruction aftermath shots. Debris can be thrown outward by an explosion, settle, and then be converted into HISM in a single operation. For scenarios that require organic object placement in any form, the plugin provides a controlled physics pipeline that skips the usual snap-to-ground pain of manual placement.

Gravity Scatter Tool is available for Unreal Engine 5.3, 5.4, 5.5, 5.6, and 5.7. With its five spawn modes, Chaos-based settling, HISM optimization, and distance culling, it stands as a practical option for level artists who need dirt, debris, rocks, and props to behave as if they were really there.

Related Resources Worth Checking

Free Download

Download this resource

Log in or create a free account to start your download.

Resources are manually reviewed before listing to improve quality and reduce obvious risks.

Resource archiveGravity Scatter Tool.7z

Related resources