Summary
Description
When setting First Person Primitive Type = First Person on a Nanite-enabled Static Mesh,
the mesh displays severe visual artifacts (pixel noise, shimmering, depth flickering).
Disabling Nanite on the mesh asset resolves the issue entirely.
The Skeletal Mesh in the same setup is unaffected — only Static Meshes with Nanite enabled
exhibit the problem.
Setup
- Engine version: 5.7
- Static Mesh components attached as children to a Skeletal Mesh (weapon accessories on a weapon body)
- All components set to
First Person Primitive Type = First Person+Only Owner See = true - SKM body renders correctly
- SM accessories (Nanite enabled) show pixel noise / shimmering artifacts
Related threads
- Depth bug with first person rendering on static mesh (UE 5.5.1)
- Does first-person rendering in 5.5 only work for skeletal meshes?
Workaround
Disable Nanite on the affected Static Mesh assets.
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
Reproduction Steps
- Create a Skeletal Mesh component with
First Person Primitive Type = First Person - Attach a Nanite-enabled Static Mesh as a child component
- Set the SM to
First Person Primitive Type = First Person - Play in Editor → observe pixel noise / shimmering on the SM
- Disable Nanite on the SM asset → artifact disappears
Expected Result
Static meshes should provide artifacts free visuals with the FPS primitive.
Observed Result
Shimmering and pixel noise on every static meshes that are using nanites
Platform(s)
Unreal 5.7.4 PC.
Upload an image
Video
Additional Notes
The issue is much more visible in video.

