Răsfoiți Sursa

GLTFExporter: Clean up getPaddedArrayBuffer

Takahiro 7 ani în urmă
părinte
comite
b1401c35cd
1 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 4 4
      examples/js/exporters/GLTFExporter.js

+ 4 - 4
examples/js/exporters/GLTFExporter.js

@@ -264,11 +264,11 @@ THREE.GLTFExporter.prototype = {
 
 			var paddedLength = getPaddedBufferSize( arrayBuffer.byteLength );
 
-			if (paddedLength !== arrayBuffer.byteLength ) {
+			if ( paddedLength !== arrayBuffer.byteLength ) {
 
-				var paddedBuffer = new ArrayBuffer( paddedLength );
-				new Uint8Array( paddedBuffer ).set(new Uint8Array(arrayBuffer));
-				return paddedBuffer;
+				var array = new Uint8Array( paddedLength );
+				array.set( new Uint8Array( arrayBuffer ) );
+				return array.buffer;
 
 			}