cgtoolbox - PCG Painter

Documentation

PCGPainter

PCG Painter is a Blueprint sciptable tool, which allows you to paint a PCG graph in the world, on any visible objects or landscapes.

As it's fully implemented in Blueprint and PCG graph, it's easily customizable.

You can paint a selected PCG Graph using a generic PCGPainterActor, or you can create your own custom Actor, with an embedded graph and variables exposed in the Blueprint directly.

Blueprint variables can easily be read by the PCG graph in order to drive the generation.

Features:

  • Click / Click-drag to add points.

  • Shift Click to remove them.

  • Mouse wheel can be used to drive brush radius and sample count.

  • Custom data ( up to 10 different int values from 0 to 9 ), can be assigned while the user is painting, this allow to have different behaviors between brush strokes with the same graph.

  • Custom PCGPainterActor creation to embed custom PCG graph and variables.

Support: contact@cgtoolbox.com

1 Like

Hi, is it possible to paint at runtime?

Hi, sorry for the late reply.
Painting at runtime is not possible no, sorry.