SceneCaptureComponent2D Fisheye Camera

I don’t think this is possible by simply modifying the projection matrix. Have a look at OpenCVLensDistortion | Unreal Engine Documentation which basically distorts the linear projection using 6 radial and 2 tangential coefficients. Note however, that this happens after rasterization, leading to under/oversampling issues.