static get type() {

		return 'BufferNode';

	}
A special type of uniform node which represents array-like data
as uniform buffers. The access usually happens via `element()`
which returns an instance of {@link ArrayElementNode}. For example:

```js
const bufferNode = buffer( array, 'mat4', count );
const matrixNode = bufferNode.element( index ); // access a matrix from the buffer
```
In general, it is recommended to use the more managed {@link UniformArrayNode}
since it handles more input types and automatically cares about buffer paddings.

@augments UniformNode