diff --git a/src/modules/globe/index.ts b/src/modules/globe/index.ts index fe6daed..55e38fc 100644 --- a/src/modules/globe/index.ts +++ b/src/modules/globe/index.ts @@ -261,12 +261,14 @@ export class Globe { * Resize method */ resize () { - this.width = this.el.offsetWidth - this.height = this.el.offsetHeight - this.renderer.setSize(this.width, this.height) - this.camera.perspective({ - aspect: this.gl.canvas.width / this.gl.canvas.height - }) + if (this.renderer) { + this.width = this.el.offsetWidth + this.height = this.el.offsetHeight + this.renderer.setSize(this.width, this.height) + this.camera.perspective({ + aspect: this.gl.canvas.width / this.gl.canvas.height + }) + } }