Files
4.0/static/sdk/three/jsm/renderers/common/StorageBufferAttribute.js

18 lines
366 B
JavaScript
Raw Permalink Normal View History

import { BufferAttribute } from 'three';
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;