Render in Main Pass seems to do nothing in UE 5.5

I’m trying to use a mesh as a mask for post-process effects. I’ve found that any static meshes I import in UE 5.5 seem to do nothing when ‘Render in Main Pass’ is disabled. See the below pictures for an example:

I’ve unchecked ‘Render in Main Pass’, which previously would have meant the mesh does not get rendered.

Any meshes I imported before updating to 5.5 still act as I would expect (i.e. they disappear when I uncheck ‘Render in Main Pass’). The below pictures are an example of a mesh I imported before updating the engine:

Mesh with ‘Render in Main Pass’ checked:

Same mesh without ‘Render in Main Pass’ checked:

All meshes are made in Blender. The default import settings are used when importing into UE 5.

Does anyone have any possible solutions (other than reverting to 5.4), or any ideas of settings that I may have missed? I saw that 5.5 introduced some updates to rendering, but I couldn’t identify anything that would cause this issue.

you gotta disable nanite support in the static mesh properties.

welcome to the forum, btw. : )

Wow, thank you so much, that was all I needed to do!

And thanks for the welcome :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.