|
@@ -157,7 +157,7 @@ ThreeMFLoader.prototype = Object.assign( Object.create( Loader.prototype ), {
|
|
|
|
|
|
//
|
|
|
|
|
|
- var relsView = new Uint8Array( zip[ relsName ].buffer );
|
|
|
+ var relsView = zip[ relsName ];
|
|
|
var relsFileText = LoaderUtils.decodeText( relsView );
|
|
|
rels = parseRelsXml( relsFileText );
|
|
|
|
|
@@ -165,7 +165,7 @@ ThreeMFLoader.prototype = Object.assign( Object.create( Loader.prototype ), {
|
|
|
|
|
|
if ( modelRelsName ) {
|
|
|
|
|
|
- var relsView = new Uint8Array( zip[ modelRelsName ].buffer );
|
|
|
+ var relsView = zip[ modelRelsName ];
|
|
|
var relsFileText = LoaderUtils.decodeText( relsView );
|
|
|
modelRels = parseRelsXml( relsFileText );
|
|
|
|
|
@@ -176,7 +176,7 @@ ThreeMFLoader.prototype = Object.assign( Object.create( Loader.prototype ), {
|
|
|
for ( var i = 0; i < modelPartNames.length; i ++ ) {
|
|
|
|
|
|
var modelPart = modelPartNames[ i ];
|
|
|
- var view = new Uint8Array( zip[ modelPart ].buffer );
|
|
|
+ var view = zip[ modelPart ];
|
|
|
|
|
|
var fileText = LoaderUtils.decodeText( view );
|
|
|
var xmlData = new DOMParser().parseFromString( fileText, 'application/xml' );
|