PCG Runtime GPU / HSLS / GrassMaps - Grass not appearing in packaged build

Have you managed to get the PCG runtime with HSLS and GPU instances to work in cooked build with UE5.6.1? Using the new “generate grass maps”-node with HSLS and GPU Static Mesh Spawner. Grass generate nicely in editor and when playing in editor. But once cooking packaged game, nothing appear. Have tried to change PCG World Actor serialize settings and used console commands.

“grass.GrassMap.AlwaysBuildRuntimeGenerationResources”-command mention to enable runtime generation during cooked build, but it seem to have no effect.

I am not using RVT since its too low res.

Still same issue in UE5.7. Cant figure out how to have PCG grass working in cooked/packaged game.. :frowning:

Open DefaultEngine.ini with notepad and write the following code under the RendererSettings heading:
grass.GrassMap.AlwaysBuildRuntimeGenerationResources=1

It’s worked for me.

1 Like

Will try that again. I didnt notice that grassmaps had got broken for landscape material grass too. Got it fixed after loading whole landscape and building it.

Sadly didnt fix it yet. I probably have some other settings wrong.

Hi, it ended being “grid streaming dependency mode”.setting in pcg component. Needed to set that to “no grids”. PCG working now runtime in cooked build. :slight_smile: What a relief.