ABSTRACT
A curtain assembly includes a curtain, or panel of flexible material, such as fabric, forming a generally smooth surface extending between a first anchor assembly and a second anchor assembly. Slits through the fabric are sized and arranged to be stretched opened to form respective openings in response to relatively small amounts of stretching of the panel between the two anchor assemblies with a tension force. The openings may be re-closed by allowing the panel to return to a relaxed state. The opening and closing action can be repeated according to new methods to controllably vary the amount of light that the curtain assembly allows through the panel. The curtain assembly may be used as part of various larger assemblies and in various environments.