Procházet zdrojové kódy

Add null check for skeleton while processing skinned mesh for export

tiptopanonymous před 5 roky
rodič
revize
d709d1580b
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      examples/js/exporters/GLTFExporter.js

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

@@ -1648,7 +1648,7 @@ THREE.GLTFExporter.prototype = {
 			var skeleton = object.skeleton;
 			var rootJoint = object.skeleton.bones[ 0 ];
 
-			if ( rootJoint === undefined ) return null;
+			if ( skeleton === undefined || rootJoint === undefined ) return null;
 
 			var joints = [];
 			var inverseBindMatrices = new Float32Array( skeleton.bones.length * 16 );