Skip to content

CSV Importer and interaction improvements

Compare
Choose a tag to compare
@sambaas sambaas released this 04 Jun 09:40
702c615
  • new tab with experimental CSV data importer
  • grid is now detached from the GridSelection object, and can be targeted/toggled by developers
  • added overridable Escape method to Interactables, manualy triggerable via the Selector Escape key bind
  • turned Snapshot dialog into an Interactable, now blocking camera and right click interactions, and allowing Escape key to close
  • turned Share dialog into an Interactable, allowing Escape key to close
  • fixed a bug where two Interactables could be active at the same time (solved by triggering the Escape method on a previously selected Interactable)
  • fixed a bug where a two way connection script could cause the linked object to be destroyed unwantedly
  • fixed a bug where dragging an .obj onto the browser window the following placement tap would make de object disappear (related to bug above)
  • fixed a bug where importing an .mtl without .obj could freeze up the loadingbar
  • fixed a bug where the first time the 3D gizmo appeared it would be the wrong scale for a frame
  • fixed a bug UI items related to an old object would still be visible in the object properties tab (causing crashes when used)
  • fixed a bug where an old building selection in the properties panel would show a thumbnail belonging to a custom object
  • fixed a bug where a first person camera location would be directly activated after placing it
  • camera movement actions are now allowed while placing new objects/annotations and camera positions
  • only allowing one .obj (with an optional .mtl) to be imported simultaniously. showing a dialog if more were selected.
  • help text explaining Annotation placement
  • help text explaining Camera position placement steps
  • outline objects no longer cast a shadow
  • both shift keys can be used as a modifier key instead of only left-shift
  • Mask layer options appear after placing a mask
  • enable custom objects tab with the camera layers when a camera position is placed
  • you can now abort the placement of 3d objects and camera positions with the Escape key
  • placing items now requires a pointer tap, instead of being placed on pointer down