Skip to content

vec2i

Schema representing vec2i - a vector with 2 elements of type i32. Also a constructor function for this vector value.

const vector = d.vec2i(); // (0, 0)
const vector = d.vec2i(1); // (1, 1)
const vector = d.vec2i(-1, 1); // (-1, 1)
const buffer = root.createBuffer(d.vec2i, d.vec2i(0, 1)); // buffer holding a d.vec2i value, with an initial value of vec2i(0, 1);

vec2i(x, y): v2i

Defined in: packages/typegpu/src/data/vector.ts:89

number

number

v2i

vec2i(xy): v2i

Defined in: packages/typegpu/src/data/vector.ts:89

number

v2i

vec2i(): v2i

Defined in: packages/typegpu/src/data/vector.ts:89

v2i

vec2i(v): v2i

Defined in: packages/typegpu/src/data/vector.ts:89

AnyNumericVec2Instance

v2i