Summary
Hey, I’m trying to use PCG with Mesh Terrain in UE 5.8.
I have a Mesh Partition Query reading painted weight channels, and it works initially. The problem is when I repaint/erase a layer the PCG keeps using the old painted data.
I’ve tried Generate, Cleanup, rebuilding the Mesh Partition, and reopening the level. The only thing that seems to force it to update is deleting the weight channels from the BrushModifier, which obviously isn’t practical.
Is there a way to properly refresh/invalidate the Mesh Terrain weight data so PCG picks up the new painting?
What Type of Bug are you experiencing?
World Creation Tools
Steps to Reproduce
Create a Mesh Terrain with multiple painted layers.
Use a PCG Mesh Partition Query to read the painted weight channels.
Generate the PCG based on those weights.
Repaint or erase one of the layers.
Regenerate the PCG.
Expected Result
PCG updates to match the new painted layer weights.
Observed Result
PCG keeps using the previous painted weight data. Regenerating or rebuilding does not update it.
Affects Versions
5.8
Platform(s)
Windows


