How to dual-render scopes? (Video example)

I’ve been playing attention to rising storm 2 for a while now, and recently noticed an effect where scopes actually magnify your view instead of just lowing your overall fov. I’ve also seen examples of this in unity games (example: [Unity3D] [FPS] Exnite - Finished Dual Render Scope - Update 30 - YouTube ) as well as source. How would i go about doing this effect in ue4? Thanks for any help you can offer

Add a scene capture component 2d to the front your scope and have that render to a RenderTexture. Then add the render texture to a material and apply the material to the back of your scope lens. Keep in mind this will reduce your performance drastically.

Hope this helps