Vectors are expressed as a sequence of float values separated by a single space character. If there are fewer values than the minimum (3 for this data type), then the default is used.
vec3 is used when exactly three elements are needed to specify the data — for example spatial scaling.