TI TerraInk Buy on Fab
Runtime painting plugin for Unreal Engine

Paint becomes the world.

TerraInk turns gameplay events into persistent splats on world surfaces, then promotes them into replicated procedural scatter through ISM, HISM, PCG, or FastGeo, all at runtime.

01 / Intro

TerraInk Intro

High-level overview: what TerraInk solves, the runtime pipeline, the four backends, and example use cases for biomes, territory, infestation, scorch marks, and growth.

Overview Workflow Use cases
02 / Reference

Technical Documentation

Module breakdown, splat texture layout, scatter promotion rules, PCG bridge, FastGeo compute path, replication model, console commands, and per-cell memory math.

API Shaders Replication
03 / Cookbook

PCG Recipes

Paint-aware PCG graphs for technical artists. Four user parameters, four recipes: density-driven scatter, density gradient, layer-routed meshes, tier-aware density. Stock PCG nodes only.

PCG Tech art Graphs
04 / Integration

Lyra Integration

Project-grade integration into a Lyra-based game: Build.cs entry, ranged-weapon ability wiring, gameplay tags, team-driven layer routing, multiplayer authority, and a verification checklist.

Lyra GAS Multiplayer
UE 5.6+
Runtime paint and HISM scatter support.
UE 5.8+
FastGeo runtime construction path.
5 Layers
RGBA primary plus secondary R8 layer.
PCG
Runtime-gen bridge for graph-authored scatter.

Gallery

Screenshots and live captures of TerraInk painting, scatter promotion, and PCG-driven content in real Unreal projects.

Walkthrough · UE 5.6+ TerraInk in the First-Person Template Lyra TerraInk + Lyra demo FastGeo · GPU instancing Lyra + TerraInk + ISM/HISM FastGeo · GPU instancing Lyra + TerraInk + FastGeo Demo TerraInk demo - FP template

Sample projects

Download a working project for your Unreal version. Each ships a paint config, scatter tiers, and a paintable level so you can validate the runtime in minutes.

UE 5.6+ · Source

TerraInk Demos (First-Person)

First-Person Template projects with TerraInk wired in. Source on GitHub, covers UE 5.6, 5.7, and 5.8. Pull, build, paint.

Open on GitHub →
UE 5.6+ · Binary

TerraInk Shooter (FP build)

Pre-built TerraInk Shooter (First-Person + TerraInk). Direct download — unzip, launch the editor, you're painting in a minute.

Download .zip →
UE 5.8+ · Source

TerraInk + Lyra

Lyra Sample Game with TerraInk integrated: Build.cs wiring, ranged-weapon ability, team-driven layer routing, multiplayer authority. Source on GitLab.

Open on GitLab →
UE 5.8+ · Binary

Lyra + TerraInk (build)

Pre-built Lyra + TerraInk project. Direct download for evaluating the multiplayer team-paint flow without compiling Lyra from scratch.

Download .zip →

Drop it in. Paint. Watch the world react.

Author layers and scatter tiers as data assets, attach a painter component to a pawn, and TerraInk handles persistence, replication, and procedural placement on its own.

Buy on Fab Start with the Intro