From bf8d8f671e535d10ac8d3beb71568e01033933d7 Mon Sep 17 00:00:00 2001 From: yomboprime Date: Thu, 28 Mar 2019 23:47:24 +0100 Subject: [PATCH] SVGLoader: Fix bug with transforms of next neighbours nodes --- examples/js/loaders/SVGLoader.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/examples/js/loaders/SVGLoader.js b/examples/js/loaders/SVGLoader.js index 12c5fcfb5f..400aa9e5ee 100644 --- a/examples/js/loaders/SVGLoader.js +++ b/examples/js/loaders/SVGLoader.js @@ -120,7 +120,10 @@ THREE.SVGLoader.prototype = { if ( transform ) { - currentTransform.copy( transformStack.pop() ); + transformStack.pop(); + + if ( transformStack.length > 0 ) currentTransform.copy( transformStack[ transformStack.length - 1 ] ); + else currentTransform.identity(); } -- GitLab