How can I let a camera render nothing but a screen-quad with a texture?

Hi, I’m new to Unreal and the problem might be weird. Let me describe …

So my goal was to replace the main camera with a fisheye camera. This is my current approach:

  1. Use a Scene Capture Cubemap, rendering the scene to a cubemap RT.
  2. I created a material, samples the cubemap by input TexCoords (with transformations) to create a fish-eye effect.
  3. Apply the material as a post-processing effect to the main camera.

Step 3 wipes out all previous rendering (in the post-processing stack) results and simply copy the cubemap to the camera.

Will this affect the program’s performance?
If so, how can I efficiently present such a material to screen? I want nothing but a screen-quad (rendered with the material) in my screen.

Also, some post-processing effect is doubled. Quite annoying (although we can manage to solve it).

Thank you for reading this! If you have any suggestions please let me know ;x;;