Просмотр исходного кода

Mesh,Sprite: Add `count` property (#31091)

* add `count`

* add `count`
sunag 10 месяцев назад
Родитель
Сommit
70316d6cd6
2 измененных файлов с 18 добавлено и 0 удалено
  1. 9 0
      src/objects/Mesh.js
  2. 9 0
      src/objects/Sprite.js

+ 9 - 0
src/objects/Mesh.js

@@ -94,6 +94,15 @@ class Mesh extends Object3D {
 		 */
 		 */
 		this.morphTargetInfluences = undefined;
 		this.morphTargetInfluences = undefined;
 
 
+		/**
+		 * The number of instances of this mesh.
+		 * Can only be used with {@link WebGPURenderer}.
+		 *
+		 * @type {number}
+		 * @default 1
+		 */
+		this.count = 1;
+
 		this.updateMorphTargets();
 		this.updateMorphTargets();
 
 
 	}
 	}

+ 9 - 0
src/objects/Sprite.js

@@ -108,6 +108,15 @@ class Sprite extends Object3D {
 		 */
 		 */
 		this.center = new Vector2( 0.5, 0.5 );
 		this.center = new Vector2( 0.5, 0.5 );
 
 
+		/**
+		 * The number of instances of this sprite.
+		 * Can only be used with {@link WebGPURenderer}.
+		 *
+		 * @type {number}
+		 * @default 1
+		 */
+		this.count = 1;
+
 	}
 	}
 
 
 	/**
 	/**

粤ICP备19079148号