GPU Lightmass always shows water body component as unbuilt light interaction

Using GPU lightmass in 5.6.1. Its fast and looks good. Only problem is after building it always shows the water body as unbuilt object.

DumpUnbuiltLightIteractions always reveals:

  • Primitives with unbuilt interactions: 1
  • Primitive WaterBodyInfoMeshComponent

It doesn’t make sense that the water is even considered. Is there a way to keep it out of the build? Using a standard engine water body. No water plugins or anything weird.

Everything set to Movable will be ignored by the lightbuilds. You might however get different problems or performance drops when doing this.

1 Like

Mobility set to Movable on both the WaterBodyOcean and its Spline component. No luck. Still shows as unbuilt. :thinking:

I do notice that if I move lights very far away from the water, like at least triple their radius, then it doesn’t trigger the unbuilt warning. But that’s not really an option. :expressionless_face: