From 57929ae74663560e031af6abacfcc24f3b51775c Mon Sep 17 00:00:00 2001 From: Elijah Snyder Date: Wed, 23 Sep 2015 09:57:01 -0500 Subject: [PATCH] Set default scale for amf documents without a scale attribute --- examples/js/loaders/AMFLoader.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/js/loaders/AMFLoader.js b/examples/js/loaders/AMFLoader.js index d0abf6e5cc..7481d99f80 100644 --- a/examples/js/loaders/AMFLoader.js +++ b/examples/js/loaders/AMFLoader.js @@ -175,7 +175,11 @@ THREE.AMFLoader.prototype = { _loadDocumentScale: function ( xmldata ) { var scale = 1.0; - var unit = xmldata.documentElement.attributes['unit'].value.toLowerCase(); + var unit = 'millimeter'; + + if( xmldata.documentElement.attributes['unit'] !== undefined ) { + unit = xmldata.documentElement.attributes['unit'].value.toLowerCase(); + } var scale_units = { 'millimeter': 1.0, -- GitLab