This Geometry Nodes system is designed to generate curtain meshes along custom curves in Blender. Users can define the layout by drawing paths and adjust various parameters to control the overall style, including fold placement and draping characteristics.

The tool features an integrated Live UV system that automatically generates and updates texture coordinates as the curtain geometry changes. This UV data can be accessed in the Shader Editor by calling the 'uv_map' attribute, ensuring that applied materials maintain proper scaling and alignment regardless of the curtain's shape.