The message warning to rebuild the reflection captures is only on screen in standalone mode and on a packaged built but it doesn’t say anything in PIE. The reflections are being shown correctly inside the editor and in a standalone/package.
This is happening after I changed the version from 4.19 to 4.20. I tried to rebuild the reflections captures inside the editor but the message it is still there. Before changing the version I deleted all the intermediate folders to avoid having problems with something outdated.
Yeah, in shipping all the screen messages disappear by default but if something is not working properly it will stay there. I haven’t made any test yet but it may affect performance if is making extra checks. Right now it could serve as a workaround but we personally need development builds for internal testing.
This looks to be caused by the CubemapSize = 0; set in
FReflectionCaptureData::OnDataUploadedToGPUFinal in MapBuildDataRegistry.h
The query for the reflection data is failing due to the CubemapSize not being the expected size.
I have pulled it, and reflection reflection captures are back to working.
Hi, I haven’t had the chance to test this solution yet but knowing the issue it seems like a bug in the engine code, have you reported it as such so they can fix it or send a pull request? In my case making changes in the engine code is an issue as I am not distributing a custom build version to my team. Thank for the info.
Hi, I have experienced the same issue. The way I fixed it was moving all the SphereReflectionCapture from the sublevels to the PersistenLevel and then rebuilding the reflections once again.
Also, make sure the amount of SphereReflectionCapture are less than 341
If it doesn’t work, try deleting all the reflection captures and the creating them again.