diff --git a/src/objects/BatchedMesh.js b/src/objects/BatchedMesh.js index b4b2afcf7e554e..06a5a3f47bf2fa 100644 --- a/src/objects/BatchedMesh.js +++ b/src/objects/BatchedMesh.js @@ -195,8 +195,7 @@ class BatchedMesh extends Mesh { const { array, itemSize, normalized } = srcAttribute; const dstArray = new array.constructor( maxVertexCount * itemSize ); - const dstAttribute = new srcAttribute.constructor( dstArray, itemSize, normalized ); - dstAttribute.setUsage( srcAttribute.usage ); + const dstAttribute = new BufferAttribute( dstArray, itemSize, normalized ); geometry.setAttribute( attributeName, dstAttribute );