Curved world rendering

Hi everyone! I have a question about curved world objects rendering. Using a curved shader (like Animal Crossing) makes the objects dissapear at a certain distance. Is there any way to change the rendering method in c++? There is a video showing the use of OnBeginCameraRendering and OnEndCameraRendering (from the RenderPipelineManager) in Unity to make it use a temporary Orthographic frustum while keeping the camera set on Perspective mode. Is there any way to achieve the same result in ue4?