diff --git a/source/viewer/measuretool.js b/source/viewer/measuretool.js index e31e99d..7f255c8 100644 --- a/source/viewer/measuretool.js +++ b/source/viewer/measuretool.js @@ -99,6 +99,8 @@ OV.MeasureTool = class coneGeometry.rotateX (-Math.PI / 2); let coneMaterial = this.viewer.CreateHighlightMaterial (this.highlightColor); + coneMaterial.opacity = 0.6; + coneMaterial.transparent = true; let cone = new THREE.Mesh (coneGeometry, coneMaterial); let faceNormal = this.GetFaceWorldNormal (intersection); diff --git a/website/o3dv/js/website.js b/website/o3dv/js/website.js index d215fe4..e6202b0 100644 --- a/website/o3dv/js/website.js +++ b/website/o3dv/js/website.js @@ -133,12 +133,17 @@ OV.Website = class ClearModel () { this.HidePopups (); + this.model = null; - this.parameters.fileNameDiv.innerHTML = ''; - this.measureTool.Clear (); this.viewer.Clear (); + + this.parameters.fileNameDiv.innerHTML = ''; + this.navigator.Clear (); this.sidebar.Clear (); + + this.measureTool.Clear (); + this.sidebar.UpdateMeasureTool (this.measureTool); } OnModelLoaded (importResult, threeObject)