.. figure**** /images/changelog.png **alt** Alex Configuration **scale** 60% **align** center **CLO Changelog** ================= v7.0.0, December 2024 ----------------------- - Added **ExportUSD** call in ExportAPI to export into USD format. - Added **ExportBOM** call in ExportAPI to support a wide string of the API. - Added **AutoHanging** call in UtilityAPI to hang garment files into hanger files via API. Supports both Top and Bottom styles. - Added **FocusZoom and ZoomExtendAll** capabilities to **SetCamViewPoint** call in UtilityAPI. The list of the camera viewpoint is as follows** (0** bottom, 1**3/4 right, 2**front, 3**3/4 left, 4** right, 5**top, 6**left, 7**focus zoom, 8**back, 9**zoom extents all) - Added **FitAllUV** call in UtilityAPI to fit all patterns within a specific cell in UV Editor. - Added **UpdatePropertyWindow** call in UtilityAPI to refresh the property window via API - Resolved issue with the **PatternJSON** APIs where superimpose value did not initialize. v6.0.4, January 2025 --------------------- **Utility_API Calls** - Added **GetGraphicNormalMapTexture** Retrieves the normal map texture for a graphic via the API. - Added **SetGraphicNormalMapTexture** Sets the normal map texture for a graphic via the API. - Added **GetGraphicRoughnessMapTexture** Retrieves the roughness map texture for a graphic via the API. - Added **SetGraphicRoughnessMapTexture** Sets the roughness map texture for a graphic via the API. - Added **GetGraphicDisplacementMapTexture** Retrieves the displacement map texture for a graphic via the API. - Added **SetGraphicDisplacementMapTexture** Sets the displacement map texture for a graphic via the API. - Added **GetGraphicOpacityMapTexture** Retrieves the opacity map texture for a graphic via the API. - Added **SetGraphicOpacityMapTexture** Sets the opacity map texture for a graphic via the API. - Added **GetGraphicMetalnessMapTexture** Retrieves the metalness map texture for a graphic via the API. - Added **SetGraphicMetalnessMapTexture** Sets the metalness map texture for a graphic via the API. - Added **GetGraphicStyleColor** Retrieves the style color information of a graphic via the API. - Added **SetGraphicStyleColor** Updates the style color information of a graphic via the API. - Added **CopyColorway** Creates a duplicate of a colorway for a graphic or fabric via the API. - Added **SetGraphicBaseColorMapTexture** Sets the base color map texture for a graphic via the API. **Fabric_API Calls** - Added **GetSpecificColorwayFabricInfo** Retrieves detailed fabric information for a specific colorway via the API. - Added **GetFabricItemNo** Retrieves the item number of a fabric via the API. - Added **SetFabricItemNo** Updates the item number of a fabric via the API. - Added **GetFabricIndexForPattern** Retrieves the index of a fabric used in a specific pattern via the API. - Added **SetBaseTextureMapImageGivenFilePath** Updates the base texture map of a fabric using a file path. - Added **SetNormalMapImageGivenFilePath** Updates the normal map texture of a fabric using a file path. - Added **SetDisplacementMapImageGivenFilePath** Updates the displacement map texture of a fabric using a file path. - Added **SetOpacityMapImageGivenFilePath** Updates the opacity map texture of a fabric using a file path. - Added **SetRoughnessMapImageGivenFilePath** Updates the roughness map texture of a fabric using a file path. - Added **SetMetalnessMapImageGivenFilePath** Updates the metalness map texture of a fabric using a file path. v6.0.3, October 2024 ---------------------- - Added **GetPinListSize** call in PatternAPI to get the current pin list - Added **RemovePin** call in PatternAPI to remove Pin with the input of number - Added **RemoveAllPins** call in PatternAPI to remove Pins at once - **RemovePinByIndex** and **GetPinList** have been discontinued as a result of the implementation of the new Pin APIs - Resolved crash issue with the **SaveCLOFileThumbnail** API - Resolved crash issue with **importPatternJSON** API v6.0.2, September 2024 ---------------------- - Added **ImportPose** call in ImportAPI to load pose file and applying to corresponding avatar via API - Added **ImportGLTFAsFabric** call in FabricAPI to bring in fabric glTF/glB via API - Added **_assignOption** parameter within AssignFabricToPattern in FabricAPI to choose colorway option when assigning fabric to a pattern. - Added **SetFabricName** call in FabricAPI to change the Fabric Name of Fabric that are added to the object browser using API - Added **ReplaceFabric** call in FabricAPI to replace added fabric with new fabric using API - Improved **LoadLibraryColorSwatchList** call in UtilityAPI to set name of the tab when loading a list of color palettes via API - Improved **ExportGLTFAsFabric** call in FabricAPI instead of ExportAPI. If you have previously used this API, please make changes. v6.0.1, August 2024 -------------------- - Added **ExportBOM** call in ExportAPI to export BOM information in CSV format via the API. - Added **UpdateCloStyleForPlugIn** call in UtilityAPI to apply the CLO Skin style to previously created plugins. - Added **SetAPF** call in UtilityAPI to set the Alvanon APF file. - Added **ABPNetworkAuth** call in UtilityAPI to register Alvanon ID and password via the API. - Added **GetBaseTextureMapImageFilePath()** - call in UtilityAPI to retrieve the base texture map image file path via the API. - Added **GetNormalMapImageFilePath()** - call in UtilityAPI to retrieve the normal map image file path via the API. - Added **GetDisplacementMapImageFilePath()** - call in UtilityAPI to retrieve the displacement map image file path via the API. - Added **GetOpacityMapImageFilePath()** - call in UtilityAPI to retrieve the opacity map image file path via the API. - Added **GetRoughnessMapImageFilePath()** - call in UtilityAPI to retrieve the roughness map image file path via the API. - Added **GetMetalnessMapImageFilePath()** - call in UtilityAPI to retrieve the metalness map image file path via the API. - Added **SetBaseTextureMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the base texture map image file path via the API. - Added **SetNormalMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the normal map image file path via the API. - Added **SetDisplacementMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the displacement map image file path via the API. - Added **SetOpacityMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the opacity map image file path via the API. - Added **SetRoughnessMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the roughness map image file path via the API. - Added **SetMetalnessMapImageGivenFilePath(imagePath)** - call in UtilityAPI to set the metalness map image file path via the API. - Added **SetZoomCloth()** - call in UtilityAPI to zoom the cloth view via the API. - Added **SetViewPoint(index)** - call in UtilityAPI to set the view point using the specified index via the API. - Added **GetViewPoint()** - call in UtilityAPI to retrieve the current view point via the API. - Added **SaveCLOFileThumbnail** - call in UtilityAPI to save the CLO file's thumbnail via the API. - Added **SetRoughnessValueIntensity** - call in FabricAPI to set the roughness value intensity via the API. - Improved **UpdateCloStyleForPlugIn** call in UtilityAPI by adding WidgetType as a parameter in the CLOSTYLE API. - Fixed issue with **ImportFile** call in ImportAPI, which previously only returned True when invoked. - Fixed issue with **Get/SetArrangementPoint** call in PatternAPI, which was not functioning correctly. - Fixed crash issue with **LoadLibraryColorSwatchList** call in UtilityAPI. v6.0.0, July 2024 ------------------- - Enhancement has been applied using Colorway-related APIs. Please refer to the list of Fabric APIs that had the enhancement - `FABRIC_API LIST `_ - Enhancement covers all the issue occurred while using Fabric_API that involves the colorway and colorwayindex. - Fixed CLO Crashing issue when using importPatternJson API v5.0.0, April 2024 -------------------- - Added **ResetUVto2DArrangement** call in UtilityAPI to match the pattern arrangement within 2D to UV layout. - Added **UpdateCloStyleForPlugIn** call in UtilityAPI to use the CLO Skin style for the previously created plugins. v4.3.5, April 2024 -------------------- - Added **ColorwayIndex** to API call within FABRIC_API - Added **FabricAssignedOption** Parameter within AssignFabrictoPattern API call in Fabric_API - Added Custom Color Palette with Multiple Color Library API to set up custom color library within one tab. - Added **Get/SetGraphicStyleName** API call in Utility_API - Added **GetPBRMaterialDisplacementValue** API call in Fabric_API - Added PLMid to **SetFabricPBRMaterialBaseColor** API call in FABRIC_API - Added **ExportAlembic (OGAWA**)** call in Export APi to export Alembic format via API - Improved Pattern JSON API in PATTERN_API - Improved ConvertZblcToZmod call in EXPORT_API - Added Information within GLTF where item relation is shown - Fixed Crash issue occurring when calling StartNesting API v4.3.3, February 2024 ----------------------- - Added **ImportTrim** call in ImportAPI to load trim into the scene via API - Added **PUT** call in RestAPI to have more scalability using Rest API - Added **Set3DGarmentRenderingStyle** call in UtilityAPI to set 3D garment rendering style via API - Added **Get3DGarmentRenderingStyle** call in UtilityAPI to get current 3D garment rendering style status via API 4.3.2, January 2024 ------------------- - Added **AddSeamlineTopstitch** call in PatternAPI to add topstitches to the seamline via API - Added **ExportPatternJSON** call in PatternAPI to Export Pattern JSON via API - Added Colorway ID and Colorway Name to FabricList, ButtonHeadList, ButtonHoleList, TrimList , ZipperLists, TopstitchList within the Techpack API call in ExportAPI - Added **GetReflectionRoughness** call in FabricAPI to get the value of the reflection roughness via API - Added **SetReflectionRoughness** call in FabricAPI to set the value of the reflection roughness via API - Added **GetReflectionIntensity** call in FabricAPI to get the value of the reflection intensity via API - Added **SetReflectionIntensity** call in FabricAPI to set the value of the reflection intensity via API - Added **GetMetalness** call in FabricAPI to get the value of the metalness via API - Added **SetMetalness** call in FabricAPI to set the value of the metalness via API - Added **GetNormalMapIntensity** call in FabricAPI to get the value of the normal map intensity via API - Added **SetNormalMapIntensity** call in FabricAPI to set the value of the normal map intensity via API - Added **ImportPatternJSON** call in PatternAPI to Import Pattern JSON via API - Added Multi Thread Support for RestAPI - Added **GetSeamlinePairGroupListInPattern** call in PatternAPI to get the seamline pair group list in pattern via API - Added **AddSeamlineTopstitch** call in PatternAPI to add seamline topstitch via API - Added **GetSeamlinePairGroupCount** call in PatternAPI to get the seamline paired group count via API - Added **GetSeamlinePairGroupName** call in PatternAPI to get the seamline paired group name via API - Added **GetSeamlinePairGroupIndexFromName** call in PatternAPI to get seamline paired group index from name via API - Added **GetAllStitchProperty** call in PatternAPI to get all stitch property via API - Added **AddSeamlinePairGroup** call in PatternAPI to add seamline paried group via API v4.3.1, December 2023 --------------------- - Fixed the issue where the API Library Sample Tab did not show the folder structure - Fixed the sample code for library window implementation to test the library folder structure - Fixed the issue of **ExportFB** API where the Avatar was not being exported - Fixed the issue of **ExportGLB** API where the Garment was not being exported when Colorway Option is included - Fixed the issue of **UpdateColorway** API where the API was not working properly. v4.3.0, November 2023 ---------------------- - **We want to inform you that there have been changes made to the parameters of the APIs related to Colorway. The following APIs are affected by these changes.** - **FabricAPI** - **GetFirstFabricTextureName** - **GetColorwayFabricInfo** - **SetFabricPBRMaterialBaseColor** - **GetFabricPBRMaterialBaseColor** - **SetPBRMaterialDisplacementMap** - **GetPBRMaterialDisplacementMapValue** - **SetPBRMaterialDisplacementMapValue** - **GetGivenIndexMatProxy** - **UtilityAPI** - **SetNestingTargetColorway** - **GetNestingTargetColorway** - Added **ExportStdViewImage** call in ExportAPI to Export Standard View Image of a 3D Scene via API - Added **ExportStdViewImageforAllColorways** call in ExportAPI to Export Standard View Image for All of the Colorways of a 3D Scene via API - Added **ExportCustomViewImage** call in ExportAPI to Export Custom View Image of a 3D Scene via API - Added **ExportCustomViewImageForAllColorways** call in ExportAPI to Export MultiView Images for All of the Colorways of a 3D Scene via API - Added **ExportMultiViewImages** call in ExportAPI to Export Custom View Image of a 3D Scene via API - Added **ExportMultiViewImagesForAllColorways** call in ExportAPI to Export MultiView Images for All of the Colorways of a 3D Scene via API - Changed the Strucutre of **Library Window Implementation Library Structure** to Latest CLO Tree Folder Structure - Added **Disable Side Menu Attributes Editable** in Library Window Implementation to Disable the Changes to the Side Menu Attributes Edits - Added **ApiStubFiles** within CLO.exe Folder (For Python API) v4.2.2, September 2023 ---------------------- - Added parameter to **ExportPOM** call in ExportAPI to extract 2D & 3D POM data via API - Added **SetPBRMaterialDispacementMap** call in FabricAPI to add Displacement Map via API - Added **SetPBRMaterialDispacementMapValue** call in FabricAPI to edit Displacement Map value via API - Fixed issue where **UVPacking** call in UtilityAPI is crashing when being called via API v4.2.1, August 2023 ------------------- - Added **ImportAsGraphic** call in ImportAPI to add an image as a graphic via API - Added **AddPluginFromFile** call in UtilityAPI to Add DLL/DYLIB file to the plugin list in CLO via API - Added **RemovePinByIndex** call in PatternAPI to remove the pin via API - Added **GetPinList** call in PatternAPI to get all the pin currently applied to the garment via API - Added **RemovePluginFromList** call in UtilityAPI to remove the plugin from the added plugin list via API - Added **UsePlugInFromList** call in UtilityAPI to use the plugin from the plugin list with index via API - Added **TerminatePlugInFromList** call in UtilityAPI to terminate the currently running plugin via API - Added **Refresh3DScene** call in UtilityAPI to update the 3D window via API - Added **ChangeGradingSize** call in PatternAPI to change the grading size using API - Added **ConvertZblcToZmod** call in ExportAPI to convert old modular file to new modular file via API - Added **GetColorwayColorItemName** call in UtilityAPI to get the colorway color item name via API - Added **GetColorwayColorItemPlmId** call in UtilityAPI to get the colorway color item plm ID via API - Added **GetColorwayColorItemRGB** call in UtilityAPI to get the RGB Value of the Colorway Color Item via API - Added **SetColorwayColorItem** call in UtilityAPI to Set the Colorway Color of the Item via API - Added **ExportMultiViewImagesForAllColorways** call in ExportAPI to Export multiview of the images for all of the colorways via API - Added **ExportMultiViewImages** call in ExportAPI to export multiview of the images of the current colorway via API - Added **ExportCustomViewImageForAllColorways** call in ExportAPI to export custom view images for all colorways via API - Added **ExportCustomViewImage** call in ExportAPI to export custom view of the image for current colorway via API - Added **ExportStdViewImageForAllColorways** call in ExportAPI to export current view of the image for all of the colorways via API - Added **ExportStdViewImage** call in ExportAPI to export current view of the current colorway via API - Transition completed from Qmake -> Cmake. Now the project has to be built with Cmake. - Guide to how to build in Cmake can be found here https**//developer.clo3d.com/ - Python API Editor Improvement - Editor Re-Sizing - IntelliSense v4.2.0, June, 2023 ------------------ - Added **SetTrimWeight** call in UtilityAPI to set the weight of the selected Trim via API - Added **ExportTrm** call in ExportAPI to export trim from CLO via API - Added **CreateZfab** call in FabricAPI to create Zfab with desired texture maps via API - Added **CombineZfab** call in FabricAPI to combine two zfab to form a one Zfab via API. - Added **ExportObjectBrowserMaterialList** call in PatternAPI to get the item list within object browser via API - Transition completed from Qmake -> Cmake. Now the project has to be built with Cmake. - Guide to how to build in Cmake can be found here https**//developer.clo3d.com/ - Library Window Implementation Plugin dll/dylib has to be positioned below path. - Windows** C**\Users\Public\Documents\CLO\Plugins - Mac** Documents/clo/Plugins v4.1.4, May, 2023 ------------------ - Added **SetUseSameColorAsFront** call in FabricAPI to set same color used in front via API - Added **BakeUVTexture** call in UtilityAPI to export baked textures of UV via API - Added **UVPacking** call in UtilityAPI to arrange patterns into zero to one cell in UV via API - Fixed issue where Crash occurred when using ExportTechpack API v4.1.3, April, 2023 -------------------- - Added **Change Fabric Roughness Type** call in FabricAPI to change the roughness type via API - Added **Change Fabric Roughness Value** call in FabricAPI to change the values via API - Added **Change Topstitch Type** call in PatternAPI to change the topstitch type via API - Added **Get/Set Quality Render** call in UtilityAPI to get the status and set the quality render via API - Added **ModularConfigurator Add** call in UtilityAPI to add the path for modular configurator - Fixed issue where added plugins get disappeared after restart of the CLO - Fixed issue where stitch mesh exporting via API v4.1.2, March, 2023 -------------------- - Added swatchName parameter to **AddColorSwatch** call in UtilityAPI to display swatchName in color Tab - Fixed **AddColorSwatch** call in UtilityAPI where tab was created for each .cco file v4.1.1, February, 2023 ---------------------- - Added **GetNestingTime** call in PatternAPI to get the time of running the Nesting feature via API - Added **StopNesting** call in PatternAPI to stop nesting feature via API - Added **SetSchematicSilhouetteLineWidth** call in UtilityAPI to set schematic silhouette line width value via API - Added **SetSchematicSeamlineWidth** call in UtilityAPI to set schematic seamline width value via API - Added **SetSchematicInternalLineWidth** call in UtilityAPI to set schematic internal line width value via API - Added **SetSchematicTopstitchLineScalePercent** call in UtilityAPI to set schematic topstitch line scale percent value via API - Added **SetSchematicSBrightness** call in UtilityAPI to set schematic brightness value via API - Added **SetSchematicSilhouetteLine** call in UtilityAPI to set schematic silhouette value via API - Added **SetSchematicSeamLine** call in UtilityAPI to set schematic seamline value via API - Added **SetSchematicInternalLine** call in UtilityAPI to set schematic internal line value via API - Added **SetSchematicTopstitchLine** call in UtilityAPI to set schematic topstitch line value via API - Added **SetSchematicClothRenderType** call in UtilityAPI to set schematic cloth rendering type via API - Added **SetStyleLineColor** call in UtilityAPI to set Style Line Color via API - Added **SetSchematicClothColor** call in UtilityAPI to set schematic cloth color via API - Added **Setcurrentfabric** call in FabricAPI to set schematic cloth color via API - Fixed issues where library window tab items were duplicating continuously - Fixed issues where tab switching issue in Library Window - Fixed issues where add colorsawtch behavior changed - Fixed issues where setting fabric APIs does not work if called continuously v4.1.0, December, 2022 ---------------------- - Added **GetCurrentStatusofAvatar** call in UtilityAPI to get current status of avatar via API - Added **GetSchematicRenderStatus** call in UtilityAPI to get status of schematic render via API - Added **ImportOBJ** call in UtilityAPI to importobj with more option via API - Added **SETFabricColor** call in FabricAPI to set fabric color via API - Added **SetUseSameMaterialasFront** call in UtilityAPI to set same materials as front on different sides via API - Added **Set3DviewwithIndex** call in UtilityAPI to set 3Dview with Index via API - Added **Get/SetStrainStressMap** call in UtilityAPI to get/set strain and stress map via API - Added **RefreshAPI** call in UtilityAPI to refresh APIs via API v4.0.4, November, 2022 ---------------------- - Fixed maps rotating issue when using export glB/glTF API in Mac M1 v4.0.3, October, 2022 --------------------- - Added **SetAnimationRecording** call in UtilityAPI to set animation recording via API - Added **Get/SetCurrentAnimationFrame** call in UtilityAPI to get/set current status of the animation frame via API - Added **GetStart/EndAnimationFrame** call in UtililtyAPI to get Start and the End of the Animation frames via API - Added **More Options** within ImportExportOption when calling import FBX and glTF via API. - bAutoTranslate - bCreateCamera - bCreateAnimation - bCreateCacheAniamtion - bMoveGarment - bAddArrangementPoints - bAutoCreateFittingSuit - bAdd - Added **ImportSMP** call in ImportAPI to import in SMP files via API - Added **ImportSubstanceFileAsFaceType** call in UtilityAPI to set Substance Materials on different faces via API - Added **ExportAVT** call in ExportAPI to export as AVT via API - Added **PatternAnnotation** call in PatternAPI to get/set pattern annotation via API - Added **SetSubstanceProperties** call in FabricAPI to set Texture Mapping, Preset, Resolution via API - Fixed Issues where Zpac was not loaded properly via Importfile API in Headless Mode v4.0.2, August, 2022 -------------------- - Added **ImportFileByObjType** call in ImportAPI to import external 3D formats with their types(Avatar/Trim) via API - Added **SetAvatarBodyTexture** call in UtilityAPI to change Avatar textures via API - Added **Get/SetFabricWidth** call in FabricAPI to get information of Fabric Width via API - Added **GetFabricLength** call in FabricAPI to get information of Fabric Length via API - Added **StartNesting** call in UtilityAPI to start the Nesting via API - Added **Set/GetNestingBufferSpacing** call in UtilityAPI to get and set informaiton for buffer spacing of nesting via API - Added **Get/SetNestingTargetColorway** call in UtilityAPI to get and set target colorway index via API - Added **Get/SetNestingPatternPieceGrainDirection** call in PatternAPI to get information of Grain on Pattern via API - Added **Get/SetNestingFixedPatternPiecePos** call in PatternAPI to get fixed position of pattern piece via API v4.0.1, July, 2022 ------------------ - Added **ImportAVAC** call in ImportAPI to import Alvanon avatar via API - Added **CreatePatternWithPoint** call in PatternAPI to create pattern via API v4.0.0, June, 2022 ------------------ - PatternAPI - Added **Copy Pattern Piece Position** call in PatternAPI - Added **Copy Pattern Piece Move** call in PatternAPI - Added **Delete Pattern Piece** call in PatternAPI - Added **Delete Line** call in PatternAPI - Added **Delete Point** call in PatternAPI - Added **Flip Pattern Piece** call in PatternAPI - Added **Layer Clone Pattern Piece Position** call in PatternAPI - Added **Layer Clone Pattern Peice Move** call in PatternAPI - Added **Offset as Internal Line** call in PatternAPI - Added **Unfold Pattern Piece** call in PatternAPI - Added **Convert to Base Line** call in PatternAPI - Added **Convert to Internal Line** call in PatternAPI - Added **Distibute Internal Lines Between Segments** call in PatternAPI - Added **Get/Set Pattern Piece Position** call in PatternAPI - Added **Set Pattern Piece Move** call in PatternAPI - Added **Elastic** call in PatternAPI - Added **Elastic Strength** call in PatternAPI - Added **Elastic Strength Ratio** call in PatternAPI - Added **Elastic Segment Length** call in PatternAPI - Added **Elastic Total Length** call in PatternAPI - Added **Shrring** call in PatternAPI - Added **Shirring Interval** call in PatternAPI - Added **Shirring Height** call in PatternAPI - Added **Shirring Extend** call in PatternAPI - Added **Seamtaping** call in PatternAPI - Added **Seamtaping Width** call in PatternAPI - Added **Pattern Piece Info** call in PatternAPI - Added **Pattern Piece Fabric Style Info** call in PatternAPI - Added **Pattern Piece Solidify Info** call in PatternAPI - Added **Get Fabric Style Name List** call in PatternAPI - Added **Get/Set Pattern Layer** call in PatternAPI - Added **Set Pattern Strengthen** call in PatternAPI - Added **Set Pattern Lock** call in PatternAPI - Added **Set Pattern Hide** call in PatternAPI - Added **Set Pattern Lock** call in PatternAPI - Added **Set Pattern Hide 3D** call in PatternAPI - Added **Set Pattern Freeze** call in PatternAPI - Added **Add Segment Topstitch** call in PatternAPI - Added **Get Topstitch Style list** call in PatternAPI - Added **Get Pattern Assigned Topstitch Count/Style/StyleIndex** call in PatternAPI - Added **Set Pattern Assigned Toptstich Style** call in PatternAPI - Added **Is/Set Pattern Assigned Topstitch Extend Start** call in PatternAPI - Added **Is/Set Pattern Assigned Topstitch Extend End** call in PatternAPI - Added **Is/Set Pattern Assigned Topstitch Curved** call in PatternAPI - Added **Get/Set Pattern Assigned Toptstitch Curved Length** call in PatternAPI - Added **Is/Set Pattern Assigned Topstitch Curved Right Angled** call in PatternAPI - Added **Get/Set Pattern Assigned Topstitch Zoffset** call in PatternAPI - Added **Import Topstitch Style** call in PatternAPI - Utility API - Added **Import Graphic Styles** call in UtilityAPI - Added **Replace Graphic Styles** call in UtilityAPI - Added **Simulate** call in UtilityAPI - Added **SetSimulationQuality** call in UtilityAPI - Added **SetSimulationTimestep** call in UtilityAPI - Added **SetSimulationNumberofSimulation** call in UtilityAPI - Added **SetSimulationCGFinishCondition** call in UtilityAPI - Added **SetSimulationCGIterationCount** call in UtilityAPI - Added **SetSimulationSelfCollisionIterationCount** call in UtilityAPI - Added **SetSimulationAirDamping** call in UtilityAPI - Added **SetSimulationGravity** call in UtilityAPI - Added **SetSimulationNumberOfCPUInUse** call in UtilityAPI - Added **SetSimulationCGResidual** call in UtilityAPI - Added **SetSimulationGroundCollision** call in UtilityAPI - Added **SetSimulationGroundHeight** call in UtilityAPI - Added **SetSimulationSelfCollisionAvoidanceStiffness** call in UtilityAPI - Added **SetSimulationLayerBasedCollisionDetection** call in UtilityAPI - Added **SetSimulationNonlinearSimulation** call in UtilityAPI - Added **SetSimulationNonlinearSimulation** call in UtilityAPI - Import API - Added **ImportSubstanceFile** call in Import API v3.2.2, April, 2022 ------------------- - Added **DeleteColorway** call in UtilityAPI to delete colorways with Index via API v3.2.1, January, 2022 --------------------- - Added **ExportFBX** call in ExportAPI to Export FBX files via API v3.2.0, December 2021 --------------------- - Added **ImportDXF** call in ImportAPI to Import DXF files via API - Added **GetPatternPieceArea** call in PatternAPI to Get the Area of a Pattern Piece via API - Added **GetLineLength** call in PatternAPI to Get the Line Length via API - Added **GetPatternInputInformation** call in PatternAPI to Get the Information of a Pattern Piece via API - Added **GetPattern/PatternsBoundingBox** call in PatternAPI to Get the Size of a Pattern Piece via API - Added **Get/SetPatternParticleDistance** call in PatternAPI to Get the Current Particle Distance of a Pattern Piece via API - Added **Get/SetPatternMeshType** call in PatternAPI to change the Pattern Mesh Type of a Pattern Piece via API - Added **GetPatternMeshCount** call in PatternAPI to Get the Count of a Mesh within a Pattern Piece via API - Added **GetPatternShrinkagePercent** call in PatternAPI to Get the Value of Shrinkage Percent of a Pattern Piece via API - Added **Get/SetArrangement** call in PatternAPI to Get the information of the pattern Piece by Index via API - Added **SetFabricName** call in FabricAPI to change the name of the Zfab via API - Added Export Turntable Images based on Colorway Index in ExportAPI to export turntable images based on the colorway index - Added **ExportPose** call in ExportAPI to export .pos of current avatar via API - Added **ColorwayUpdate** call in UtilityAPI to update the colorway window via API v3.1.4, September 2021 ---------------------- - Added Export Option Dialog Window Popup at ExportglTF in ExportAPI - Added **ExportPOM** call in ExportAPI - Added **SetShowHideAvatar** call in UtilityAPI to Toggle On&Off Avatar via API - Added **SetSchematicRender** call in UtilityAPI to Toggle On&Off Schematic Render via API - Added **ImportVMP** call in ImportAPI to Import Render Image / Video Properties via API - Added **ImportVLP** call in ImportAPI to Import Render Light Properties via API - Added **ImportCPT** call in ImportAPI to Import Camera Properties via API - Added **ImportVRP** call in ImportAPI to Import Render Properties via API - Fixed Reverse Compatibility Failure Issue - Added Fragment Mesh Option Included in the Dialog of exportglTF