
설명
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.
Changelog:
v1.5: First fab relase1.5: First fab relase
v1.5.1: Add __BrushStrokeId (int) attribute on root points Bugfix, radius and sample count reset to default when starting to paint on objects.
v1.5.2: Add Ivy example, refacto on custom data UI.
v1.5.3: Add Unreal 5.6 support.
Support: [email protected]




