Docs

Introduction

What PipeIt is, who it is for, and what it does.

PipeIt builds pipe networks directly in the Unreal Engine level editor. You spawn a network, draw runs of pipe in the viewport, and PipeIt assembles the correct junction and pipe meshes from a kit as the shape of the network changes.

A pipe network drawn with PipeIt in the level editor.

What it is

  • An editor tool for placing and editing pipe networks as a connected graph, rather than placing individual static meshes by hand.
  • A kit-driven system: the meshes (straights, corners, tees, crosses, caps, brackets) come from a pipe kit asset, and PipeIt picks the right one for each junction.
  • Non-destructive: a network stays editable. You can re-route, swap variants, and change its size at any time, and only the affected parts rebuild.

Who it is for

  • Level designers and environment artists dressing scenes with industrial, plumbing, sci-fi, or utility piping.
  • Anyone who would otherwise place and align pipe meshes one at a time.

What you can do with it

  • Draw connected runs of pipe that snap to sensible directions and to surfaces.
  • Branch, insert sections, and add brackets along existing runs.
  • Route smooth curved pipes where straight segments do not fit.
  • Swap the look by cycling mesh variants or changing the kit.
  • Bake a finished network down to static geometry when you no longer need to edit it.
  • Let players build and edit networks in a running game through the Blueprint API, with undo and save/load included.