September 29, 2021


The xeokit-sdk 2.0 release contains:



Highlights

Multi-Format Model Converter

We now have another tool to import models into xeokit. This release introduces convert2xkt, a node.js-based tool that converts several model formats directly into xeokit's fast-loading native XKT format .

So far, the tool converts IFC (alpha), LAZ/LAS, CityJSON, 3DXML and glTF to XKT.

Use this tool either from the command line or as a JavaScript function within your node.js scripts.

<aside> ℹ️ Learn more

</aside>

Revit IFC 4 sample model converted to XKT

Revit IFC 4 sample model converted to XKT


Property Sets in Metadata

We've extended xeokit's metadata representation with property sets, which attach sets of arbitrary properties to our model objects.

A xeokit XKT model converted from an IFC file can now contain complete information on all the IFC elements. This is good news for xeokit's bundled BIM viewer, which shows the properties in its new Property Set Inspector panel.

<aside> ℹ️ Learn more

</aside>

Scene and metadata representation in xeokit

Scene and metadata representation in xeokit


View LAS Point Clouds

LAS is an open format for the interchange and archiving of lidar point cloud data.

Using convert2xkt, we can convert LAZ/LAS models to XKT and them view them in the browser with xeokit, even loading them alongside other models.

<aside> ▶️ Learn more

</aside>

Autzen LAZ point cloud with 31M points

Autzen LAZ point cloud with 31M points