Mesh behind objects are invisible for fraction of second when moving passed of an object, more noticeable using slow machines

Hi,
Pretty much what the title says, when moving fast and get passed of an object, whatever behind that object is invisible(not rendered) for fraction of second before being visible again.

i think it has to do something with how soon engine starts rendering unseen objects.

  • Is there any way to pre-render meshes behind objects or reduce this delay in rendering the unseen meshes?

The engine culls objects that are nor visible based on the bounds of the object and not on the object itself. If you want to mitigate this you can always scale the bounds of your static meshes up so they become visible earlier, beware that this will come with the cost of more drawcalls. To icrease the bounds of a mesh you can open the mesh in the content browser, then go to Static Mesh Settings. In the advanced options (click on the white arrow of the settings to open the advanced section), you can set the Positive and Negative bound extension, this will allow you to increase the size of your bounds arbitrarily in any of the axis. BEWARE that negative and positive extension both increase the size of the bounds (they refer to negative and positive axis).