January 10, 2022


The xeokit-sdk 2.2 release contains:



Highlights

Load IFC Files Directly

WebIFCLoaderPlugin is a new viewer plugin that loads small-to-medium IFC files directly into the viewer. Internally, the plugin uses the WASM-based web-ifc library to parse IFC, in the browser.

This plugin gives us a super convenient way to use the AEC-viewing features of xeokit with our smaller IFC files, without needing to pre-convert the files to XKT format first.

<aside> ℹ️ Learn more

</aside>

Duplex model loaded directly from IFC

Duplex model loaded directly from IFC


Load CityJSON Files Directly

CityJSONLoaderPlugin is a new viewer plugin to loads CityJSON files directly into the Viewer.

Use this plugin to view your smaller CityJSON models.

<aside> ℹ️ Learn more

</aside>

Scene and metadata representation in xeokit

Scene and metadata representation in xeokit


Load LAS Files Directly

LASLoaderPlugin is a new viewer plugin to load LAS and LAZ point clouds directly into a xeokit viewer.

Use this plugin to view your smaller point clouds.

<aside> ▶️ Learn more

</aside>

Autzen LAZ point cloud with 31M points

Autzen LAZ point cloud with 31M points


Smoother Navigation

FastNavPlugin is a viewer plugin that makes interaction smoother by temporarily disabling expensive rendering effects whenever we interact.

In the release, we've redesigned this plugin to make it more intuitive to use.

We've also added an option to temporarily down-scale the canvas resolution, which makes our viewer even more responsive with big models!

<aside> ℹ️ Learn more

</aside>

Screenshot from 2021-11-24 12-41-41.png


Updated Packages