Fabric Maker

Adapted from Daniel Gries's beautiful work., this example shows how breathe allows a user to continue to interact with a web page, even while breathable code is running. Click on the canvas to start a fabric at that location. Click multiple times to run multiple fabrics at the same time.