How do I create anamorphic Lens streaks?

Hi,

I want to be able to create light streaks (think J.J Abrams style) but I can’t see how to do this. I can add bloom and lens flares no problem but I want a anamorphic style streak to come of the light source. Can anyone help?

Cheers.

A sprite attached to the light which has an anamorphic flare with emissive turned up might be a potential solution, or you could go for a screenspace shader which would affect more than just lights.

Yes, I thought about the old school method that UDK used but I would have thought there would have been some streaking settings in the bloom menu?

Hi Afinchy,

You can also try using the Post Process volume to achieve this as well. You can set it up to have different shaped lens flare. You can see how this is done in the Content Examples from Marketplace > Open Map > Post Processing map > example 1.7 Post Processing - Lens Flares.

Here is some documentation on Lens Flares to get the shape and look you would like as well.

If you have any questions let us know!

Tim

This is the above reference I’m using - the current lens flare options are not letting any U or V scaling in order to get the ‘across screen’ streak.

I believe the only way you can do this is to make a square texture with a very long streak in it. There’ll be a lot of black space, but that’s the way it’s set up, now. Seriously though, please use your lens-flares powers wisely!

The first rule of Hollywood is… you cannot have too many lens flares. The second rule of Hollywood is… you can not have too… Well, you get the picture.

I found:
https://forums.unrealengine.com/showthread.php?77908-Tutorial-for-a-Semi-Accurate-Anamorphic-Lens-Flare-NO-CODING-NEEDED

To be honest the Infiltrator demo has really nice anamorphic lens flares (“faked” I believe, not per-light). It’s artistic and reasonable. The “JJ Abrams flares” to me seem to always stretch across the whole screen but hey, it looks cool too.