Torus screen shape

The torus projection screen features a double curvature along both the horizontal and vertical axes. Users can configure the screen by specifying the horizontal and vertical radius of the sphere and defining the "begin" and "end" angles for the curvature along these axes. These angles are measured in degrees relative to the center of the dome screen.
For simulations involving camera-assisted multi-view calibration, the dome screen can be segmented into evenly sized rows and columns. Red screen markers are positioned along the screen's edges to indicate these divisions.