UNPKG

three

Version:

JavaScript 3D library

18 lines (9 loc) 390 B
import { BufferAttribute } from '../../core/BufferAttribute.js'; class StorageBufferAttribute extends BufferAttribute { constructor( array, itemSize, typeClass = Float32Array ) { if ( ArrayBuffer.isView( array ) === false ) array = new typeClass( array * itemSize ); super( array, itemSize ); this.isStorageBufferAttribute = true; } } export default StorageBufferAttribute;