/Garment-Pattern-Generator

Official implementation of Generating Datasets of 3D Garments with Sewing Patterns

Primary LanguagePythonMIT LicenseMIT

Generating Datasets of 3D Garments with Sewing Patterns

Examples of Garments generated with our pipeline

Official implementation of Generating Datasets of 3D Garments with Sewing Patterns (accepted to NeurIPS 2021 Dataset and Benchmarks Track).

News!

  • Nov. 21, 2022: switched to using Maya 2022+. NOTE: Support for earlier versions is removed. Use the state before the last merge to use the generator with Maya below 2022

Dataset

Using this data generator, we created a Dataset of 3D Garments with Sewing patterns consisting of 19 garment types and more then 20 000 garment samples.

The dataset is available on Zenodo: https://doi.org/10.5281/zenodo.5267549.

If you have problems, questions, or suggestions regarding the dataset, please open an issue with dataset label.

Docs

Provided in ./docs folder

Citation

If you are using our system in your research, consider citing our paper:

@inproceedings{KorostelevaGarmentData,
 author = {Korosteleva, Maria and Lee, Sung-Hee},
 booktitle = {Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks},
 editor = {J. Vanschoren and S. Yeung},
 pages = {},
 title = {Generating Datasets of 3D Garments with Sewing Patterns},
 url = {https://datasets-benchmarks-proceedings.neurips.cc/paper/2021/file/013d407166ec4fa56eb1e1f8cbe183b9-Paper-round1.pdf},
 volume = {1},
 year = {2021}
}

Contributions

We welcome contributions of bug fixes, features, and new assets (templates, scenes, body models, simulation properties). Please, create a Pool Request if you wish to contribute.

☝ All the new code and assets will be shared here under the MIT license. Please, ensure that you hold the rights to distribute your artifacts like that. The authors do not take the responsibility of licensing violations for artifacts contributed by users. Thank you for your understanding 😊

ToDo (future work)

  • Reformat template spec description for easy reading
  • Allow to turn off or chose simpler renderer for getting the datasets faster
  • Adding support for other curve types
  • Body Pose variations
  • Body Shape variations
  • Fabric properties sampling
  • Swithcing to Open Source cloth simulator

Contact

For bug reports, feature suggestion, and code-related questions, please open an issue.

For other inquires, contact the authors:

Attribution

We are using SMPL female average body model as base for Body Model examples. SMPL Body Model is licensed under CC BY 4.0.