From 2ceba3fd8d5ce6a55be77e1be8d19407a7634f3b Mon Sep 17 00:00:00 2001
From: Alexandru Popovici
// Sample 3d viewer app
// See: https://github.com/specklesystems/speckle-server
- import Viewer from '@speckle/viewer'
+ import { Viewer, SpeckleLoader } from '@speckle/viewer'
- let viewer = new Viewer( )
+ const viewer = new Viewer();
+ await viewer.init();
- // load a model
- async function load( commitUrl ) {
- await viewer.loadObject( commitUrl )
- }
+ /** Create a loader for the speckle stream */
+ const loader = new SpeckleLoader(viewer.getWorldTree(), modelURL);
+ /** Load the speckle data */
+ await viewer.loadObject(loader, true);
+