E.Group();

			for ( let i = 0; i < count; i ++ ) {

				const material = new THREE.MeshToonNodeMaterial( {
					color: new THREE.Color( Math.random() * 0xffffff ),
					side: THREE.DoubleSide,
				} );

				const child = new THREE.Mesh( geometries[ i % geometries.length ], material );
				randomizeMatrix( child.matrix );
				child.matrix.decompose( child.position, child.quaternion, child.scale );
				child.userData.rotationSpeed = randomizeRotationSpeed( new THREE.Euler() );
				child.frustumCulled = false