Library · Models
Avatars
The people a garment is shown on: MHR bodies, male and female, in each size from XS to 5XL. A garment is built on them, so they come with the garment. You do not pick a body or send one.
The body a garment is built on is the one it is shown on. Not a fit guarantee, not custom measurements.
Male M and female M
Drag to turn.
Every size
Female and male, XS through 5XL. The strip is the catalog stand. A design is shown on the model of its own size.
Female

Male

A design's size is its model's size. Click a size to fill the call below; its sample hoodie is men's, built XS to 2XL.
Poses
The library holds named poses on that MHR body: catalog stand, a walk, weight on one leg, hands on hips, a hand in a pocket. Mockups use the catalog stand; the other poses are not offered in a call yet.
Female
Male
Other bodies
The catalog is MHR. A body of your own (SMPL, SMPL-X, a scan or a mesh) is not taken: the garment is built on these bodies, and it is shown on them.
In a call
design = bw.designs.create("vb-py-aop-hood", size="M", name="Run club")
shots = bw.mockups.render(design.id, models=["male"], views=["front", "back"])
# the male model in size M, catalog stand| Send | Values |
|---|---|
size (on the design) | A size the garment was built in: XS to 5XL. garment.list says which, and the models each is shown on. |
models | male, female, or both; by default all of the garment's own. |
views | front side back torso; front and back by default |
Mockups
mockup.rendershows a design on the garment's own models at the design's size: male for men's garments, female for women's, both for unisex. The mockups come back in the answer, made in seconds and free. They are views of the built garment; they do not establish physical fit. See the tools.