You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
thebookofshaders/glossary/vec2.md

947 B

Vec2

2 dimentional float point vector

Declaration

vec2 aVec2 = vec2(1.0, 1.0);
vec2 bVec2 = vec2(1.0);

vec2 cVec2 = vec2(aVec3);
vec2 dVec2 = vec2(aVec3.x, aVec3.y);

Description

vec2 is a float point vectors with two components. Can be initialize by:

  • Providing a scalar value for each component.
  • Providing one scalar value. This value is used for all components.
  • Providing a vector of higher dimension. The respective values are used to initialize the components.

See Also

bool, int, float, bvec2, bvec3, bvec4, ivec2, ivec3, ivec4, vec2, vec3, vec4, mat2, mat3, mat4