← 3D Systems

Project / 3D Graphics & Art

Ivy Generator

A lightweight PCG ivy generator that spawns ivy and other branches on static meshes.

I built this lightweight PCG ivy generator to spawn ivy and other branches across static meshes. It uses a volume that can be placed anywhere in the world, and when it receives a 3D mesh with the expected actor tag, it filters that mesh and distributes the ivy across its surface.

A separate no-PCG volume controls where the ivy is allowed to spawn, which is how I keep it off the inside of buildings. The PCG spawner also exposes density controls and a height filter, allowing separate densities between defined bottom and top heights so the growth can be shaped vertically.

Ivy examples

Image viewer