Asset Transformer SDK 2026.1.1
46 documented changes.
- Version
- 2026.1.1
- Released
- Dec 1, 2025
- Product
- Asset Transformer SDK
Asset Transformer SDK 2026.1.1
Types
- Change
`material.ImageLayout` : Describes the channel components of an image
- Change
`material.ImageComponentType` : Describes the data type of an image component
- Change
`material.PixelInfo` : Stores additional info about image pixels, like the pixel or component sizes, the component count, ...
- Change
`material.BlurFilter` : Describes the type of filter to use for image blurring
- Change
`material.EdgeFilter` : Describes how to manage pixels located out of an image
- Change
`algo.VertexWeightStrategy` : Describes how to calculate vertex weights
Functions
- Change
`material.getImagePixelInfo` Recovers pixel info from an image
- Change
`material.getImagePixelInfoFromDefinition` Same but from an image definition
- Change
`material.getImagePixelInfoFromLayoutAndType` Same but from a couple of image layout and component type
- Change
`material.getImageColorBilinear` Same as getImagePixelColor, except that it takes real coordinates as input and returns a bi-linearly interpolated color
- Change
`material.convertImage` Converts an image from one format to another
- Change
`material.flipImageY` Applies a vertical flip to an image
- Change
`material.invertImageColor` Inverts image pixel colors
- Change
`material.blurImage` Applies a blurring to an image
- Change
`material.getImageLayout` Gets the pixel layout (component definitions) of an image
- Change
`material.getImageComponentType` Gets the component type of an image
- Change
`material.getImageComponentTypeName` Gets a readable name from an image component type
- Change
`material.fillImageWithColor` Fills (a sub-part of) an image with a single color
- Change
`material.getImageColorRange` Gets the min and max bounds of each image color component
- Change
`material.extractImageComponents` Creates new images from individual components of an image
- Change
`material.extractImageChannels` Creates new images from individual channels of an image
- Change
`material.getSubImage` Extracts a sub-part of an image
- Change
`material.setSubImage` Replaces a sub-part of an image by another one
- Change
`material.setImageRoI` Defines the region of interest of an image
- Change
`material.getImageRoI` Gets the region of interest of an image
- Change
`material.clearImageRoI` Removes the region of interest from an image
- Change
`material.transformImage` Applies a transformation matrix to (the sub-part of) an image
- Change
`material.translateImage` Applies a translation to (the sub-part of) an image
- Change
`material.rotateImage` Applies a rotation to (the sub-part of) an image
- Change
`material.stretchImage` Applies a non-uniform scale to (the sub-part of) an image
- Change
`material.createCheckerboardImage` Creates a new image representing a checkerboard using two specified colors
- Change
`material.overrideImageFormat` Changes the way image channels are interpreted by assigning a new format without modifying the data
- Change
`algo.deleteAttribute` replaces the misspelt function `algo.deleteAttibute`
Changed
- Change
`material.ImageDefinition` : Component size and count have been replaced by the pixel layout and type
- Change
`material.importImage` Now able to manage new pixel data types, like uint16 or uint32 from TIFF, or half-float from EXR, for instance
- Change
`material.exportImage` Now applies an implicit conversion when trying to export to a format that doesn't support the current image data type
- Change
`scene.deleteEmptyOccurrences` : Now consider an occurrence with a Camera attached as not empty
- Change
PLY importer is now able to import point clouds
- Change
`algo.createVertexWeightsFromVertexColors` : Now accepts an additional optional parameter: strategy. If set to RedBlueDiff, vertex weights will be calculated based on the difference between the vertex's r and b color values. If set to Grayscale, vertex weights will be calculated based on their r color value. If set to InvertedGrayscale, vertex weights will be calculated based on the (1-r) color value.
- Change
PLY importer is now able to import point clouds.
- Change
JT default importer now able to import ProductViews
Removed
- Removal
`algo.deleteAttibute` was replaced by the correctly spelt function `algo.deleteAttribute`
Fixed
- Fix
Fixed missing children in some USD files
- Fix
New primary JT interface solving a huge number of import and performance problems
- Fix
Fixed subpart materials handling in explode functions
- Fix
Fixed occurrence/subpart materials lost on PDF export and re-import