Pixyz SDK logo

You will be redirected soon to Pixyz SDK 2024.2.0.52 installer, click here if it doesn't.

Breaking changes


2024.2 Update 2


💡 BEHAVIOR CHANGE
  • scene.hide Now accept a list of occurrences instead of a single occurrence
  • scene.show Now accept a list of occurrences instead of a single occurrence
  • scene.inverseVisibility Now accept a list of occurrences instead of a single occurrence
  • scene.showOnly Now accept a list of occurrences instead of a single occurrence

2024.2 Update 1


❌ REMOVED FUNCTIONS
  • core.pushAnalytic
  • core.isInteractiveMode
  • core.setInteractiveMode
  • core.message
  • core.askYesNo
  • core.choose
  • core.askString

➕ ADDED FUNCTIONS

2024.2


💡 BEHAVIOR CHANGE

❌ REMOVED FUNCTIONS
  • algo.combineMeshes: Use algo.combineMaterials and scene.mergePartOccurrencesto achieve the same result
  • algo.deletePolygonalWeightAttribute
  • algo.destroyElements
  • algo.flattenUV
  • algo.getEdgePolygons
  • algo.getEdgeVertices
  • algo.getEdges
  • algo.getFreeEdges
  • algo.getFreeVertices
  • algo.getNormal
  • algo.getPatches
  • algo.getPolygonEdges
  • algo.getPolygonVertices
  • algo.getPolygons
  • algo.getTessellationBoundaries
  • algo.getTextureCoordinates
  • algo.getVertexCoordinates
  • algo.getVertexEdges
  • algo.getVertexPolygons
  • algo.getVertices
  • algo.getVisiblePolygons
  • algo.invertElements
  • algo.relaxUV
  • algo.retessellate: Use algo.tessellate instead
  • algo.smoothUV
  • algo.stitchUV
  • algo.toEditableMesh
  • algo.toStaticMesh
  • cad.addToModel
  • cad.createBoundedCurve
  • cad.getBoundedCurveDefinition
  • cad.getClosedShellOrientedDomains
  • cad.getModelDomains
  • cad.getOpenShellOrientedDomains
  • cad.setPrecision
  • core.addPreset
  • core.executeCommand
  • core.exportFunctionDialogScreen
  • core.exportPresets
  • core.generateHTMLDocumentation
  • core.getEntityTypeFromString
  • core.importPresets
  • core.isFloatingLicense
  • core.removeAllPresets
  • core.removePreset
  • core.savePreset
  • core.updateDocumentation
  • core.askYesNo
  • core.choose
  • core.askString
  • core.updateDocumentation
  • core.message
  • io.exportSceneToDTPlatform
  • io.exportSceneToReflect
  • io.importSceneFromDTPlatform
  • scene.selectPartsFromNoShow

❌ REMOVED TYPES
  • algo.EdgeListList
  • algo.EdgeList
  • algo.ElementList
  • algo.PatchList
  • algo.Patch
  • algo.PolygonListList
  • algo.PolygonList
  • algo.UVCoordList
  • algo.UVCoord
  • algo.VertexListList
  • algo.VertexList
  • core.Regex: Changed from struct to core.String

➕ ADDED FUNCTIONS

⚠️ RENAMED FUNCTIONS
Previous New
algo.bakeUV algo.transferUV
algo.convertSimilarOccurrencesToInstances algo.convertSimilarPartOccurrencesToInstances
algo.createInstancesBySimilarity algo.convertSimilarPartOccurrencesToInstancesFast
algo.explodePartByMaterials algo.explodeByMaterials
algo.explodeVertexCount algo.explodeByVertexCount
algo.explodeVoxel algo.explodeByVoxel
algo.hiddenRemovalCamera algo.removeOccludedGeometriesFromPoints
algo.hiddenRemovalViewPoints algo.removeOccludedGeometriesFromViewPoints
algo.hiddenRemoval algo.removeOccludedGeometries
algo.hiddenSelection algo.findOccludedPartOccurrences
algo.mergeUVIslands algo.mergeUVIslandsAffine
algo.orientFromCamera algo.orientPolygonFacesFromCamera
algo.orient algo.orientPolygonFaces
algo.selectSimilar algo.findSimilarPartOccurrencesFast
algo.smartHiddenCreateVisibilityInformation algo.createVisibilityInformationAdvanced
algo.smartHiddenRemoval algo.removeOccludedGeometriesAdvanced
algo.smartHiddenSelection algo.findOccludedPartOccurrencesAdvanced
algo.smartOrient algo.orientPolygonFacesAdvanced
algo.uvUnwrap algo.unwrapUV
scene.findByActiveMaterial scene.findPartOccurrencesByActiveMaterial
scene.findByMetadataValue scene.findOccurrencesByMetadataValue
scene.findByMetadata scene.findOccurrencesByMetadata
scene.findByProperty scene.findOccurrencesByProperty
scene.getDuplicatedParts scene.findDuplicatedPartOccurrences
scene.getNodeName scene.getOccurrenceName
scene.getReferencers scene.getDirectInstances
scene.getUnstitchedFacesOccurrences scene.findPartOccurrencesWithUnstitchedOpenShells
scene.identifyInstances scene.findPartOccurrencesByMinimumNumberOfInstances
scene.mergeByRegions scene.mergePartOccurrencesByRegions
scene.mergeByTreeLevel scene.mergeOccurrencesByTreeLevel
scene.mergeFinalLevel scene.mergePartOccurrencesByFinalAssemblies
scene.mergeOpenShells scene.mergePartOccurrencesWithSingleOpenShellByAssemblies
scene.mergePartsByAssemblies scene.mergePartOccurrencesByAssemblies
scene.mergePartsByMaterials scene.mergePartOccurrencesByMaterials
scene.mergePartsByName scene.mergePartOccurrencesByName
scene.mergeParts scene.mergePartOccurrences
scene.selectByMaterial scene.findOccurrencesByMaterial
scene.selectByMaximumSize scene.findPartOccurrencesByMaximumSize
scene.selectByVisibleMaterial scene.findPartOccurrencesByVisibleMaterial
scene.selectDuplicated scene.findDuplicatedPartOccurrences
scene.selectInstances scene.getInstances
scene.selectPartOccurrencesInAABB scene.findPartOccurrencesInAABB
scene.selectPartOccurrencesInBox scene.findPartOccurrencesInBox
scene.selectVisibleParts scene.getVisiblePartOccurrences

⚠️ RENAMED TYPES
Previous New
polygonal.DressedPolyList polygonal.SubmeshList
polygonal.DressedPoly polygonal.Submesh
algo.SmartHiddenType algo.InnerOuterOption