array — this can be a typed or untyped (normal) array or an integer length. An array value will be converted to the Type specified. If a length is given a new TypedArray will created, initialized with all elements set to zero.
itemSize — the number of values of the array that should be associated with a particular vertex.
normalized — (optional) indicates how the underlying data in the buffer maps to the values in the GLSL code.