2025.22.0 - November 12 2025 Preview Release

Changes are scheduled to go to production on November 26 2025

New Features

We have now added support for the GLTF/GLB Material Variants.

When trying to import a GLB file that contains material variants, the import dialog will provide an option to import those variants as well.

The import process will proceed to create the following:

  1. It will create material assets for all materials included in the GLTF (according to the import settings)

  2. It will then add a Material Variant attribute of type String to the Model or Scene containing the imported geometry.

  3. The Material Variant attribute will contain the full set of Material Variants as String options.

  4. A set of rules will be generated on the Model/Scene for every variant option, with Set Material actions that will apply the extracted materials corresponding to each variant.

This will therefore be a configuration ready import, where the Variant attribute can be used to switch between the Material Variants.

If you wish to control this Variant attribute from the Item level, then you will need to add this attribute on the intended parent Item, with the same set of options, so that propagation can take place.

Improvements & Bug Fixes

  • Analytics - Fixed "analytics.get" permissions on all tokens, to prevent 403 errors on analytics requests for tokens created by certain types of users. The 403 errors would result in a lack of analytics events getting recorded.

  • Saved Configurations - The SessionId is now properly getting populated for all newly saved Configurations, so they can be easily matched to user sessions in analytics.

  • 3D player - Fixed a regressionwhere in some cases the webgl shaders would not load at the item level.

  • Fast Compositor - Fixed an issue with Fast Compositor requests returning a 502 Bad Gateway error under certain circumstances, and therefore failing to generate an image.

Last updated

Was this helpful?