瀏覽代碼

Skeleton: Avoid creating empty texture. See #6869.

Mr.doob 10 年之前
父節點
當前提交
b9a8664f2c
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/objects/Skeleton.js

+ 2 - 0
src/objects/Skeleton.js

@@ -30,6 +30,8 @@ THREE.Skeleton = function ( bones, boneInverses, useVertexTexture ) {
 
 		var size = THREE.Math.nextPowerOfTwo( Math.sqrt( this.bones.length * 4 ) ); // 4 pixels needed for 1 matrix
 
+		if ( size === 0 ) size = 2; // Avoid creating empty texture
+
 		this.boneTextureWidth = size;
 		this.boneTextureHeight = size;