From a558a312401c5c70bca3980cc6eb33bbced1af18 Mon Sep 17 00:00:00 2001 From: Viktor Kovacs Date: Mon, 5 Dec 2022 17:54:16 +0100 Subject: [PATCH] Initialize model loader in the constructor. --- source/engine/viewer/embeddedviewer.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/engine/viewer/embeddedviewer.js b/source/engine/viewer/embeddedviewer.js index 6306684..4385f1d 100644 --- a/source/engine/viewer/embeddedviewer.js +++ b/source/engine/viewer/embeddedviewer.js @@ -50,6 +50,7 @@ export class EmbeddedViewer } this.model = null; + this.modelLoader = new ThreeModelLoader (); window.addEventListener ('resize', () => { this.Resize (); @@ -83,9 +84,7 @@ export class EmbeddedViewer this.model = null; let progressDiv = null; - let loader = new ThreeModelLoader (); - this.loader = loader; - loader.LoadModel (inputFiles, settings, { + this.modelLoader.LoadModel (inputFiles, settings, { onLoadStart : () => { this.canvas.style.display = 'none'; progressDiv = document.createElement ('div');