Can we get Niagara's Component Renderer in UEFN? (Even a limited version)


Hey Epic team and fellow creators,

I wanted to open a conversation about something that’s been bugging me and a lot of other VFX folks working in UEFN. Any chance we could get Niagara’s Component Renderer, even in a gated form?

For anyone who hasn’t used it in vanilla Unreal, Component Renderer is what lets VFX artists attach real components (Post Process, Lights, Audio, Camera Shake) directly onto particles. The component is born with the particle, dies with it, and can be driven by particle attributes like lifetime, velocity, or color. It travels with the effect instead of sitting in a static spot in the world.

This is the feature behind so much of what makes AAA Unreal VFX feel good. Refraction and heat haze trailing a fireball as it flies. Bloom punching up for a few frames on impact and then settling. Vignette darkening the edges when you charge an ability or take damage. Chromatic aberration smearing across the screen on a heavy hit. Real per-particle lights that actually illuminate the world for fireflies, muzzle flashes, or spell orbs. Camera shake sources that live at the impact point and fall off naturally with distance instead of just being one big global rumble.

Epic’s own Spire Boss in Fortnite uses this kind of technique, and honestly it’s a huge reason that fight feels the way it does. But in UEFN we just can’t replicate any of it, and it’s a pretty noticeable ceiling on what creators can ship.

What we have today isn’t really a substitute. Post Process Volumes and the PP device are zone based and static. They’re great for setting the mood when you walk into a region, but they can’t ride on a particle, pulse on an impact, or follow a spell across the map. Emissive materials glow but don’t actually cast light. That’s the gap.

I get why it’s probably disabled. Component Renderer can be genuinely expensive since every spawned component ticks on its own, and in an open UGC environment running across PC, console, and mobile, shipping it unrestricted would be risky. Totally reasonable call.

But a gated version would solve most of that. Something like this:

Allowlist just four component types to start. Post Process, Light, Audio, and Camera Shake. No decals, no skeletal meshes, no arbitrary Blueprints. Those four cover the vast majority of real VFX needs.

Put hard caps per system, something like 4 Post Process components, 16 lights, 8 audio sources, and 2 camera shakes. If a creator exceeds the cap, the renderer just silently clamps.

Allowlist the property bindings too. Only safe, exposed parameters that can’t be abused.

Add platform aware downscaling on mobile and Switch, the same way UEFN already scales other rendering features.

Run a validator check at push time so bad setups can’t even ship. Valkyrie already blocks disallowed asset types, this would just extend that.

And ship it behind an Experimental flag first, same way Scene Graph rolled out. Gather feedback, tune the caps, then graduate it.

This closes one of the biggest visual quality gaps between UEFN and vanilla UE without opening the floodgates on performance. And the feature already exists in the codebase, so it’s more about selective unlocking than building something new from scratch.

Would love to hear from other VFX focused creators. What would you put on the allowlist? What effects have you given up on because of this?

And if anyone from Epic can share whether this is on the radar or what the real blockers are, that’d mean a lot. :folded_hands:

Thanks for reading.

gif

might be stuff we see what they do, when pushing for UE6 or before.