Website powered by

Unreal Engine Blueprint System - Rock Scatter

Edit: it's now available as a Tier 2 reward on my Patreon: https://www.patreon.com/GhislainGir

Here's a small blueprint I made in Unreal Engine in 2021 for my 'Interactive Grass' demo: https://www.youtube.com/watch?v=Mufb1KU2V0A

It allows me to spawn and place quickly and efficiently rocks using Instanced Static Mesh Components and Construction Scripts.

It is a good example of simple things you can do in Unreal Engine using Construction Scripts to help you boost the speed of a production by allowing artists and level designers to place props in a more efficient way.

Hierarchical scattering

Hierarchical scattering

Use overlap check to disallow rock superposition

Use overlap check to disallow rock superposition

Using overlap check works regardless of scale and static mesh randomization

Using overlap check works regardless of scale and static mesh randomization

Rotation randomization

Rotation randomization

Scale randomization

Scale randomization

Mesh randomization

Mesh randomization

Vertical offset randomization (normalized based on the static mesh bounds and scale)

Vertical offset randomization (normalized based on the static mesh bounds and scale)

Flying rock spawn chance

Flying rock spawn chance

Allows for a great variety of scattering behaviours

Allows for a great variety of scattering behaviours

Quick rock sculpt done in Zbrush

Quick rock sculpt done in Zbrush