diff --git a/src/core/renderers/webgl/WebGLRenderer.js b/src/core/renderers/webgl/WebGLRenderer.js index fd49dab..cc4030d 100644 --- a/src/core/renderers/webgl/WebGLRenderer.js +++ b/src/core/renderers/webgl/WebGLRenderer.js @@ -310,7 +310,6 @@ } this.currentRenderer.stop(); - this.currentRenderer.destroy(); this.currentRenderer = objectRenderer; this.currentRenderer.start(); }; diff --git a/src/core/renderers/webgl/WebGLRenderer.js b/src/core/renderers/webgl/WebGLRenderer.js index fd49dab..cc4030d 100644 --- a/src/core/renderers/webgl/WebGLRenderer.js +++ b/src/core/renderers/webgl/WebGLRenderer.js @@ -310,7 +310,6 @@ } this.currentRenderer.stop(); - this.currentRenderer.destroy(); this.currentRenderer = objectRenderer; this.currentRenderer.start(); }; diff --git a/src/mesh/webgl/MeshRenderer.js b/src/mesh/webgl/MeshRenderer.js index 152d239..66e5877 100644 --- a/src/mesh/webgl/MeshRenderer.js +++ b/src/mesh/webgl/MeshRenderer.js @@ -209,7 +209,5 @@ */ MeshRenderer.prototype.destroy = function () { - if (this.renderer) { - ObjectRenderer.prototype.destroy.call(this); - } + ObjectRenderer.prototype.destroy.call(this); };