Template-Free Structure
PatternGSL represents arbitrary panel layouts instead of selecting from fixed garment templates.
Abstract
Reconstructing realistic, physically plausible garments from a single image remains difficult because template-free geometric methods often lack explicit sewing structure, while programmatic systems are simulation-ready but constrained by predefined templates.
PatternGSL is a template-free, learnable specification language that encodes complete sewing patterns, including panel boundaries, parameterized seams, and explicit stitch topology. A vision-language framework predicts PatternGSL specifications directly from a single image and decodes them into garments through deterministic validity handling, without optimization-based refinement or manual cleanup.
The work introduces PatternGSLData, a large-scale image-to-GSL paired dataset with 300K samples, enabling supervised VLM training for structured garment reconstruction.
Key Features
PatternGSL represents arbitrary panel layouts instead of selecting from fixed garment templates.
Stitches reference concrete panel-edge pairs, preserving construction connectivity for simulation and editing.
Predicted specifications are decoded with deterministic validity checks before cloth simulation.
Designers can modify vertices, curves, panels, or placements and reuse the same decoding pipeline.
Method Overview
Results
| Method | 2D Chamfer ↓ | 2D IoU ↑ | Stitch Acc. ↑ |
|---|---|---|---|
| GarmentImage | 47.62 mm | 31.20% | 18.36% |
| GarmentX | 29.07 mm | 58.50% | 61.72% |
| PatternGSL | 5.78 mm | 86.34% | 98.48% |
Video
BibTeX
@article{li2026patterngsl,
title={PatternGSL: A Structured Specification Language for Template-Free and Simulation-Ready 3D Garments},
author={Li, Zhenyang and Jiang, Lutao and Zhao, Yizhou and Chen, Ying-Cong and Wang, Xin and Chen, Weikai and Peng, Yifan (Evan)},
journal={ACM Transactions on Graphics (SIGGRAPH 2026)},
year={2026}
}
Acknowledgements
This page is built for the PatternGSL project and adapted in spirit from the academic project-page style used by StreamSplat and Nerfies-style project pages.