Skip to main content

Assign Material

Assign Material Sample Plugin Assign Fabric Assign Seam Assign Artwork/Trim Assign Material Assign Material is how you add a material...

Updated over 2 months ago

Assign Material

Assign Material is how you add a material to a shape or edge of a garment. Use the Shape or Edge API to assign, replace a fabric, seam, artwork, trim and so on.

For more information about the feature, please visit here.

Sample Plugin

Sample plugin for garment creation is available here

Sample plugin for Materials is available here

Assign Fabric

Code Snippet

Python C++ C#

Python

BwApi.ShapeMaterialIdSet(garmentId, shapeId, materialId)

C++

BwApiShapeMaterialIdSet(garmentId, shapeId, materialId);

C#

BwApiShapeMaterialIdSet(garmentId, shapeId, materialId);

Result

assign-fabric.png

Assign Seam

Code Snippet

Python C++ C#

Python

BwApi.EdgeMaterialIdSet(garmentId, shapeId, edgeId, materialId)

C++

BwApiEdgeMaterialIdSet(garmentId, shapeId, edgeId, materialId);

C#

BwApiEdgeMaterialIdSet(garmentId, shapeId, edgeId, materialId);

Result

assign-seam.png

Assign Artwork/Trim

Code Snippet

Python C++ C#

Python

materialContainerId = BwApi.MaterialContainerCreate(garmentId, shapeId, materialId, transformation, drawPlace) 

C++

BwApiMaterialContainerCreate(garmentId, shapeId, materialId, transformation, drawPlace, materialContainerId);

C#

BwApiMaterialContainerCreate(garmentId, shapeId, materialId, transformation, drawPlace, materialContainerId);

Result

assign-artwork.png
Did this answer your question?