4 dimensional integer vector
vec4 aIvec4 = ivec4(1, 1, 1, 1); vec4 bIvec4 = ivec4(1); vec4 cIvec4 = ivec4(aIvec2, aInteger, aIvec3); vec4 dIvec4 = ivec4(aIvec2.x, aIvec2.y, aInt, aIvec3.x);
ivec4 is an integer vector with four components. It can be initialized by:
- Providing a scalar value for each component.
- Providing one scalar value. This value is used for all components.
- Providing a combination of vectors and/or scalars. The respective values are used to initialize the vector. The arguments of the constructor must have at least as many components as the vector that is initialized.