Docs

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.

Default

Male M

bw.mockups.render(design.id, models=["male"])

Default

Female M

bw.mockups.render(design.id, models=["female"])

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

Female avatar catalog, sizes XS through 5XL, front, native straight pose.

Male

Male avatar catalog, sizes XS through 5XL, front, native straight pose.

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
SendValues
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.
modelsmale, female, or both; by default all of the garment's own.
viewsfront 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.