Spherical Shader allows you to create the illusion of a spherical world by simply using a Material Function and a Blueprint Component. Although a Material Parameter Collection is used by the Material Function, its parameters do not need to be directly set. They are controlled by a Blueprint Component.
Material Function with all the logic to create the sphere effect
Material Parameter Collection that adjusts parameters in the Material Function (though these values do not need to be manually adjusted)
Blueprint Component which is added to the player character or actor which the sphere effect should move with.