I made a GPU Runtime Grass setup using PCG with a landscape layer filter.
It works perfectly when I paint a layer manually — the PCG detects the “grass” layer and spawns foliage only in that region.
However, this doesn’t work when using an Auto Material (a landscape material that blends based on slope, height, etc.).
The PCG doesn’t seem to detect the material or layer information, so nothing spawns.
I’ve heard that it might be possible to use Runtime Virtual Textures (RVT) to make this work, but I’m not sure how.
There’s no “Sample Runtime Virtual Texture” node in the PCG graph, so I’m a bit lost on how to connect the auto material with GPU PCG spawning.