2020.1.2.0 - February 13, 2020

Platform

  • Catalog bulk delete - like Assets, Catalog Items can be deleted in bulk

Editor

  • Camera modes:

    • Target node - automatically frame the camera to any node in the scene

    • First person mode

    • Turntable - the camera and environment remains stationary while the targeted node rotates

  • Camera constraints

    • Latitude and Longitude to restrict the degrees of rotation

    • Zoom to restrict amount of allowable zoom

  • Camera Logic

    • Create rules to set the active camera

Assets

  • We’ve added support for DXF exports via the Assets API

Player

  • Threekit AR now supports transparency for surfaces like glass

  • Textures are scaled properly when viewing in AR

API

  • We’ve unified how we store Catalog Items and Assets. Any API call which used to start with the prefix /api/products now needs to be replaced with the prefix /api/assets. e.g. /api/products/thumbnails/:productId is now /api/assets/thumbnails/:productId

  • initialConfiguration can now take part configuration and has been updated:

initialConfiguration: {
         'Attribute Name': {
            assetId: '4a9f7980-78a4-4ace-8cda-f2799936c4dc',
          Cbd-883d-09fac97553c8',
           Configuration: { ‘key’ : ‘value’}
          },

JavaScriptCopy

  • Set and Get configuration can be done:

 threekitPlayer({
         ...
         }).then(async ap => {
         window.player = ap;
         window.configurator = await ap.getConfigurator();
         configurator.setConfiguration({
                 “Key”: “value”
          });
  });         

JavaScriptCopy

Bugs

  • Configurable Player continuously fetches products while dragging scene

  • Configurator dropdown list not showing more than 30 items

  • Editor crashed when clicking UV Map operator

  • Helpers can be selected by raycasting even when invisible

  • SAO World Scale Slider Range Change

  • Clara importer incorrectly sets AO to channel 1 when channel name default

  • Embedded player doesn't load certain products

  • Player API documentation says cameraController but it's actually camera

  • Metadata not being stored properly

  • Clara-import job is done, but can't find the imported assets

  • Tag queries which include - fail to fetch

  • Returned to item catalog page after leaving

  • threekit.com/api/files should serve content with the correct content type

  • Clearcoat default normal map behaviour

  • 500 error when viewing an asset in a clean browser

  • Can't reference attributes in rules

  • Player API documentation says cameraController but it's actually camera

  • Metadata not being stored properly in assets-service

  • Helpers can be selected by raycasting even when invisible

  • Clara-import job is done, but can't find the imported assets

  • AR assets sometimes did not generate or got stuck

  • Logic Rule Editor "Equals to" operator isn't working

  • Threekit player is too large. It is minified, but the source map is included inside the file.

  • Importer fails on some USDZ files

  • Duplicate material assets and node structure generated on fbx import

Last updated