vec2h
Schema representing vec2h - a vector with 2 elements of type f16. Also a constructor function for this vector value.
Examples
Section titled “Examples”const vector = d.vec2h(); // (0.0, 0.0)const vector = d.vec2h(1); // (1.0, 1.0)const vector = d.vec2h(0.5, 0.1); // (0.5, 0.1)
const buffer = root.createBuffer(d.vec2h, d.vec2h(0, 1)); // buffer holding a d.vec2h value, with an initial value of vec2h(0, 1);
Call Signature
Section titled “Call Signature”vec2h(
x
,y
):v2h
Defined in: packages/typegpu/src/data/vector.ts:75
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”v2h
Call Signature
Section titled “Call Signature”vec2h(
xy
):v2h
Defined in: packages/typegpu/src/data/vector.ts:75
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”v2h
Call Signature
Section titled “Call Signature”vec2h():
v2h
Defined in: packages/typegpu/src/data/vector.ts:75
Returns
Section titled “Returns”v2h
Call Signature
Section titled “Call Signature”vec2h(
v
):v2h
Defined in: packages/typegpu/src/data/vector.ts:75
Parameters
Section titled “Parameters”AnyNumericVec2Instance
Returns
Section titled “Returns”v2h