Skip to main content
Version: 4.1.4

Version 4.1.1 @preview

  • Updated ui themes/look
  • Pickability of assets brought using the scene edit tools can now edited

Version 4.1.0 @next

  • NEW RTS style camera
  • NEW Grouping tool
  • NEW Partial label data update interface
  • Multiselection support
  • Default camera focus setting for object zoom
  • Asset view tooltip
  • Support for inputting recommend list of asset names for scene editor
  • Asset library thumbnail loading optimization
  • Scene editor mesh alignment tool
  • Button event contains id of the mesh
  • Minor bugfixes

Version 4.0.1

  • Fixed a bug where AlphaBlendCustomOrderManager could try to access uninitialised resources
  • Minor tweaks/fixes to scene exporter
  • Fixed various small bugs with labels related to grouping and possibly missed updates to group label's contents
  • Fixed a bug where group label's automatic content generation would not group labels properly if their priorities were not set
  • Fixed a bug where registering multiple data/setting update listeners would wipe any previous listeners
  • View Layers should now display scrollbar if needed
  • Allowed dynamic modules to be registered as persistent, e.g. not having to create new ones if the dynamic modules are updated
  • Fixed a bug where unregistering an event listener could cause an access to undefined later

Version 4.0.0 @latest

  • NEW Added support for layers
  • NEW The engine is now built as module(s)
  • Multiple viewers can now coexist in the same page
  • KPIs are now called components
  • Most events now pass relevant data with the event
  • Resources and where they're loaded from can now be better controlled per implementation
  • Fixed a bug where resizing the window after disposing of the widget would cause errors to be thrown
  • Various smaller bug fixes/tweaks
  • Features can now be enabled/disabled for any given instance of the viewer

Version 3.0.0

  • NEW WebXR support added
  • NEW Added FreeCamera and WebXRCamera
  • NEW Labels are now rendered into a canvas instead of DOM minimise layout trashing
    • This also allows them to be rendered in WebXR
  • NEW Added a BUTTON "kpi"
  • Implemented a gulp plugin that will use fallbacks for css vars (ie11)
  • Added simple polyfills to support ie11
  • Input manager now handles some pointer events as well
  • Various input manager tweaks/fixes
  • Added decorator for overriding an inherited method
    • The decorator will call super and shows more explicitly that a given method is overriding a parent implementation
  • Added support for localisation
  • Separated Viewer from TW, allowing it to be used in other platforms as well
    • Implemented Thingworx integration
    • POC PowerBI integration
    • Previously Thingworx properties are now "Settings" and "Data" inside the viewer
  • Grouping reworked
    • Groups are now their own "entities" which can contain other groups as well
    • Grouping can now be done using its own data source (instead of scene config or labels)
    • Grouping information of a node contains details about its origin (label, scene config or group data)

Version 2.1.2

  • Grouping tweaks/fixes
  • Better IE11 support

Version 2.1.1

  • Fixed a bug where KPI labels would remain where they were initially if an asset library object they were attached to is moved
  • Fixed a minor bug with dynamically loaded object pickability
  • Added a module for exporting the current scene in either .babylon or .obj format

Version 2.1.0

  • Added support for displaying mashups in modules
  • Asset library updates
    • Asset library now supports multiselection (and deselecting) by holding down Shift when selecting meshes
    • Multiselected assets can be translated, rotated, scaled, duplicated and removed as a "group"
    • Added a button for saving the scene data mid editing
    • Added support for vertex snapping
    • Assets now support simple copy-pasting
    • Heatmaps should now work with asset library assets
  • Fixed a bug where camera could still follow objects that had IGNORE_CAMERA_FOLLOW property set
  • Exports from the new blender exporter will now default to using the pickables defined in the .babylon file
  • Geo stuff now should scale better with different scene sizes
  • Watermark tweaks
  • Module tests
  • Added a reference image module
  • Various minor bug fixes and tweaks