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’}
          },
JavaScript
Copy
  • Set and Get configuration can be done:
 threekitPlayer({
         ...
         }).then(async ap => {
         window.player = ap;
         window.configurator = await ap.getConfigurator();
         configurator.setConfiguration({
                 “Key”: “value”
          });
  });         
JavaScript
Copy

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
Share this