Preferences
Configuring preferences and settings in the Asset Transformer SDK.
Read time 7 minutesLast updated 21 hours ago
Use the core.setModuleProperty function to set preferences.
pxz.core.setModuleProperty("Core", "ThreadCount", "20")
Module | Property | Type | Default Value | Description |
|---|---|---|---|---|
| Algo | DisableGPUAlgorithms | Boolean | | |
| CAD | UnitLength | Distance | | |
| CAD | TangencyAngle | Angle | | |
| CAD | CurvatureThreshold | Real | | |
| CAD | CurvatureRatio | Real | | |
| CAD | CurveMaxSplit | Int | | |
| CAD | SurfaceMaxSplit | Int | | |
| Core | ThreadCount | Int | | |
| Core | EnableDebugLog | Boolean | | Enable advanced debug log generation. Log file is available at: %APPDATA%/{ProductName}/lastSession{Id}.log. |
| Core | EnableUndoRedo | Boolean | | Enable the Undo Redo system. Will result in higher memory consumption. |
| Core | EnableOocMode | Boolean | | Save meshes and models out of core to save RAM. |
| IO | PartialLoad | Boolean | | Components will only be loaded when manually triggered (currently supported formats: plmxml, jt, pvz). |
| IO | AssetPaths | | User-defined paths to find assets. | |
| IO | LoadHidden | Boolean | | Choose to import parts which visibility status is set to false. |
| IO | LoadSuppressed | Boolean | | |
| IO | LoadConstructionTree | Boolean | | |
| IO | LoadConstructionAndReference | Boolean | | |
| IO | LoadVariant | Boolean | | |
| IO | AliasApiDllPath | FilePath | `` | Path of an Alias dll to import .wire files. |
| IO | AliasImportMode | Enum: Import by object, Import by layer, Import by layer (one part by layer) | | |
| IO | AliasImportEmptyLayer | Boolean | | |
| IO | AliasImportSymmetries | Boolean | | |
| IO | RecapSDKPath | `` | ||
| IO | RecapLoadPointOfView | Boolean | | |
| IO | VredExecutablePath | FilePath | `` | Path of VRED executable to import .vpb files. |
| IO | LoadPMI | Boolean | | Use this option to include FTA or PMI when importing a CAD file. |
| IO | PreferLoadMesh | Boolean | | |
| IO | RhinoOnePartByLayer | Boolean | | |
| IO | CreoViewModelGeometrySolids | Boolean | | Model Geometry Solids. |
| IO | CreoViewModelGeometrySurfaces | Boolean | | Model Geometry Surfaces. |
| IO | CreoViewModelGeometryCosmetics | Boolean | | Model Geometry Cosmetics. |
| IO | CreoViewModelConstructionGeometrySurfaces | Boolean | | Model Construction Geometry Surfaces. |
| IO | CreoViewModelConstructionGeometryCosmetics | Boolean | | Model Construction Geometry Cosmetics. |
| IO | CreoViewModelConstructionGeometryDatum | Boolean | | Model Construction Geometry Datum. |
| IO | CreoViewModelConstructionGeometryCoordinateSystems | Boolean | | Model Construction Geometry Coordinate Systems. |
| IO | ImportLayerMode | Enum: Import default layer, Import each layer as occurrences, Import each layer as variants | | |
| IO | PreferAlternativeImporters | Boolean | | Up to two different import implementations exist for some formats. |
| IO | FlipCoordinateSystem | Boolean | | Automatically convert any imported model orientation when possible. |
| IO | AutoCreateSTLNormals | Boolean | | |
| IO | ImportAnimations | Boolean | | |
| IO | AutoTessellate | Boolean | | |
| IO | AutoTessellateRepairTolerance | Distance | | |
| IO | AutoTessellateMaxSag | Distance | | |
| IO | AutoTessellateMaxAngle | Angle | | |
| IO | AutoTessellateUVMode | Enum: NoUV, FastUV, UniformUV | | |
| IO | AutoTessellateUVChannel | Int | | |
| IO | AutoTessellateCreateTangents | Boolean | | |
| IO | AutoTessellateCreateFreeEdges | Boolean | | |
| IO | UpAxis | Enum: Y-UP, Z-UP, X-UP | | Use to define the Up-axis of the exported files. Affects FBX and USD formats only. |
| IO | FbxVersion | Enum: 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 | | |
| IO | FbxEmbeddedTextures | Boolean | | |
| IO | FbxExportAscii | Boolean | | |
| IO | PMIReplaceBlackColor | Color | | Automatically replace PMI colors. Black by default. White strongly recommended for AR use. |
| IO | ExportHiddenParts | Boolean | | |
| IO | ExportAnimations | Boolean | | |
| IO | ExportMetadata | Boolean | | |
| IO | FilterPointCloudBoundingBox | | ||
| IO | PointCloudImportMode | Enum: Import point cloud, Import bounding box only, Import one bounding box by part | | |
| IO | UseFilePrecision | Boolean | | |
| IO | MergeVariantsAtImport | Boolean | | |
| IO | ImportRealisticMaterials | Boolean | | |
| IO | Export3DTilesMaxDepth | Int | | If > 0, produces multiple 3DTiles (external content) using the given maximum depth. |
| IO | ExportGLTFApplyScale | Boolean | | |
| IO | ExportGLTFLights | Boolean | | |
| IO | ExportGLTFInterleaved | Boolean | | |
| IO | ExportGLTFExternalTextures | Boolean | | Force external texture in GLB export. |
| IO | ExportGLTFOverrideExistingTextures | Boolean | | If true, external textures will be named '<name>_<id>.<ext> and existing file with same name will be overrided'. |
| IO | ExportGLTFDraco | Boolean | | |
| IO | GLTFDracoQuantizationPosition | Int | | |
| IO | GLTFDracoQuantizationNormal | Int | | |
| IO | GLTFDracoQuantizationTexCoord | Int | | |
| IO | GLTFDracoQuantizationVertexColor | Int | | |
| IO | GLTFDracoCompressionLevel | Int | | |
| IO | ExportPrefabKeepRootTransform | Boolean | | |
| IO | ForceShadedMaterial | Boolean | | |
| IO | NwdUseInstancing | Boolean | | |
| IO | JtExportVersion | Enum: 8.1, 9.5, 10.0 | | "8.1", "9.5" or "10.0". |
| IO | Windowed | Boolean | | Start VRED in a window. |
| IO | PrintMissingFiles | Boolean | | |
| Material | ExportTextureFormat | Enum: PNG, JPEG, KTX2 | | |
| Material | JpegQuality | BoundedInteger | | |
| Material | PngCompression | BoundedInteger | | |
| Material | UseUASTC | Boolean | | |
| Material | KtxQuality | BoundedInteger | | |
| Material | KtxCompression | BoundedInteger | | |
| Material | EnableImageOoC | Boolean | | |
| Material | ImageOoCPath | `` | ||
| Material | KtxYDown | Boolean | | Export Y down KTX. |
| Scene | AnimationSampling | Int | | |
| Scene | GlobalSceneLockEnabled | Boolean | | Use read/write lock in scene manipulation. Disable at your own risks. |
| View | UseVulkanValidation | Boolean | | Enable Vulkan Validation Layers (need to be done before viewer creation). |
| View | UseGPUTimes | Boolean | | Enable uses of GPU Times marker. |