function CameraUtils.mapClamp(M,b,Q,a,V)return math.clamp(((M-b)*(V-a))/(Q-b)+a,math.min(a,V),math.max(a,V))end

function CameraUtils.mapClamp(x, inMin, inMax, outMin, outMax)
	return math.clamp(
		(x - inMin)*(outMax - outMin)/(inMax - inMin) + outMin,
		math.min(outMin, outMax),
		math.max(outMin, outMax)
	)
end
