2020.2.10.0 - July 8, 2020

Advanced Virtual Photographer


  • Adding rendered layering to a Product is as easy as editing a Catalog Item and adding a Composite Asset

    • The Composite Asset allows you to define the different layers in relation to Product Attributes.

    • For example, if a chair has configurable parts, you can define those as individual layers.


  • The Threekit Player supports layers - when you change a configuration, only the layers affected by the configuration change. This makes the experience faster.

  • If you want to prefetch all the images for popular configurations to speed up the experience even more, you can use the Player API prefetch function. Documentation here.

  • You can show a placeholder image if a configuration does not have valid renders. This is a useful feature as renders are being generated, migrated, or as new configurations are being added. Documented here.


  • There are no additional steps for rendering using layers: if a Catalog Item has a Composite Asset, it’ll be used.

  • Using layered rendering, Threekit is able to not only reduce the number of renders exponentially, it also renders individual items faster.

    • For example, if a sofa has configurable upholstery and feet, we render the feet on their own without the background or upholstery.


  • Want a flattened or composited image to use in an order confirmation email or for post-order workflows? You can request a composited image via REST API.


  • To help when importing vrscene assets, Threekit provides an import settings dialog so you can choose to import as scene, model, or extract the texture assets.

  • Some rules are complicated and need advanced queries to find the right assets. You can now use metadata queries to make it easier to find specific assets using their metadata.

Last updated