Increase FOV to higher than 120?

is it possible to make fov high up to 360?

How would you go about resetting this?

I’ve made my distortion zoom out the camera a ton, but I can’t really reset it for whatever reason.
(I’m setting distort back to 1, but the camera stays zoomed out.)

This looks really cool honestly.
Never knew it can be so buggy lol

Video showing cool effect

A script with a bit of explanation to my knowledge
local squish_x = 0.5 -- the lower, the more quished
local squish_y = 0.1 -- the lower, the more quished
local distort_x = 0.1 -- the higher, the more distorted
local distort_y = -0.1 -- the higher, the more distorted
local weird_2d_looking_thing_fov_maybe = 1 -- the lower, the more...not sure how to describe it, 2d looking?
local breaks_the_camera_or_something = 0 -- didn't find any usecases of these

local cameraOffset = { -- like the shoulder camera and stuff
	x = 0,
	y = 0,
	z = 0
}

local cam = game.Workspace.CurrentCamera

game:GetService("RunService").RenderStepped:connect(function()
	cam.CoordinateFrame *= CFrame.new(
		cameraOffset.x,
		cameraOffset.y,
		cameraOffset.z,
		squish_x,
		distort_y,
		breaks_the_camera_or_something,
		distort_x,
		squish_y,
		breaks_the_camera_or_something,
		breaks_the_camera_or_something,
		breaks_the_camera_or_something,
		weird_2d_looking_thing_fov_maybe
	)
end)

Do you know what the relation is between the distort factor and FOV? I am wondering this because an FOV-to-distort-factor converter would be very helpful if you need a specific FOV beyond 120. This would solve problems experienced in this post and make cutscenes with a fixed aspect ratio more robust for all screen sizes.