Open Platform
Open Platform
179 articles
Getting Started
Getting Started
License and AuthenticationOverview
Cloud Licensing
Product Downloads
License and Authentication
Overview
To apply to join our Open Platform partner program and r...
Understanding Vstitcher APIAPI Functions
Folder structure
Plugin.json
Example
Understanding VStitcher API
API Functions
The API is based on C functions and is por...
Creating Python pluginCreating Python plugin
Basic plugin
Debug your plugin using Visual Studio Code
Install debugpy Library
Prepare Visual Studio Code
Modify t...
Creating C++ pluginCreating C++ plugin
Windows
Prerequisite
Creation process
Project Settings
Mac OS
Prerequisite
Creation process
Creating C++ plugin
Wr...
Creating C# pluginCreating C# plugin
Create new project
Add Browzwear library to your project
Initialize plugin
Create plugin.json file to your plugin
Proje...
DevelopmentDevelopment
Plugin Manager in VStitcher
Add Menu Item to the Plugins Menu
Creating an External HTML Window
Register for System Events
Mult...
Error CodesError Codes
BW_API_ERROR_SUCCESS = 0,
BW_API_ERROR_UNDEFINED = -1,
BW_API_ERROR_INTERNAL_ERROR = -2,
BW_API_ERROR...
DeploymentDeployment
Deploy your Plugins with External Library
example
Deployment
Deploy your Plugins with External Library
VStitcher/Lotta ins...
VStitcher API
VStitcher API
VStitcher API Typesstruct BwApiCoordinatesXY
float xfloat y
struct BwApiCoordinatesXYZ
float xfloat yfloat z
struct BwApiDimensions
float widthfloat height...
ApplicationVersion
IdentifierGet
ApplicationExit
HostApplic...
HelperConvertBezierToSpline
ConvertSplineToBezier
ConvertBezierToSpline
Convert Bezier poi...
API Schema
API Schema
animationanimation1 article
apiapi1 article
asset-libraryasset-library8 articles
avataravatar12 articles
clipclip1 article
colorcolor2 articles
dartdart2 articles
edgeedge7 articles
environmentenvironment2 articles
garmentgarment10 articles
generalgeneral3 articles
guidelineguideline1 article
lineline3 articles
materialmaterial5 articles
outfitoutfit1 article
renderrender15 articles
shapeshape1 article
smart-templatesmart-template5 articles
snapshotsnapshot4 articles
transformationtransformation1 article
wndwnd1 article
U3M Schema
U3M Schema
fab_ui_input_schema_1_1.jsonfab_ui_input_schema.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"definitions": {
"measurement":...
group_1_0.jsongroup.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"schem...
u3m_schema_1_0.jsonu3m_schema.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"definitions": {
"color_rgb": {
"type": "...
physics_1_1.jsonphysics.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"definitions": {
"hwSerialNumber": {
"descri...
u3m_schema_1_1.jsonu3m_schema.json
Copy Json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"definitions": {
"color_rgb": {
...
Asset Management
Asset Management
Asset LibraryAsset Library
Sample Plugin
Adding an Asset Library
Updating an Asset Library
Getting Asset Library information
RemovingAssetLibrary
Regis...
ColorsColors
Sample Plugin
Creating a Color Library
Adding an existing Color Library
Getting Colors from a Library
Colors
Colors is how you...
MaterialSample Plugin
Importing U3M
Exporting U3M
Getting Material by id
Deleting a Material
Cloning a Material
Updating a Material
Material
Mat...
AvatarsAvatars
Sample Plugin
Getting Current Avatar
Importing an Avatar
Importing a VSA file
Avatars
Avatars are the human body respresentati...
GarmentsGarments
Sample Plugin
Open a Garment
Dress a Garment
Save a Garment
Garments
Garments is what you create in Browzwear applications. ...
Techpack
Techpack
Create a Tech PackCreate a Tech Pack
Exporting the Tech Pack
Directory Structure
Techpack Schema
Create a Tech Pack
Tech pack is what you generate as a...
Tech Pack output - JSONTech Pack output - JSON
Create a Custom Template
Create a Custom Generator
Tech Pack output - JSON
Create a Custom Template
If you wi...
Point of MeasurementsPoints of Measurements
Creating a Ruler
Getting Ruler IDs
Getting a Ruler name
Getting the Length of a Ruler
Point of Measurements
Po...
Bill of MaterialBill of Materials
Getting Colorway IDs
Getting Materials in Use
Getting Colors in Use
Bill of Material
Bill of Material is how you ob...
Garment Creation
Garment Creation
Create ShapeCreate Shape
SamplePlugin
Create Shape
Delete Shape
Create Shape
Shapes are what you combine together to create a garment. Use the Sh...
Create EdgeCreate Edge
Sample Plugin
Create Edge
Edges is the outline of the shape. Use the Edge API to create, delete edges, set edge propertie...
Arrange ShapeArrange Shape
Sample Plugin
Creating a Cluster
Adding Shape to a Cluster
Setting Shape Offset on Cluster
Removing a Shape from a Cluster
D...
Stitch ShapesStitch Shapes
Sample Plugin
Create a Stitch
Stitch Shapes
Stitch Shapes is how you combine two edges, internal edges, or points toget...
Assign MaterialAssign Material
Sample Plugin
Assign Fabric
Assign Seam
Assign Artwork/Trim
Assign Material
Assign Material is how you add a material...
Create an AvatarCreate an Avatar
Sample Plugin
Create Avatar using a Template
Create an Avatar
Create Avatar is how you modify the measurements of a ...
Dress a GarmentDress a Garment
Sample Plugin
Setting Current Avatar
Dress Garment
Dress a Garment
Dress is how you drape a garment over an avatar. U...