VSplat3

Copy a single value into a 3D vector
See also: VSplat4 VSplat2

Description


Like its partner classes VSplat2 and VSplat4, copies a single-dimensional value into each part of multidimensional signal, in this case a 3D signal.

Supported Rates: frame, shape, pixel

Class Methods


VSplat3.fr(x)

VSplat3.sr(x)

VSplat3.pr(x)

Make a VSplat3 VGen at requested rate.

Arguments

x

The value to copy into all three channels.

Returns:

A 3D vector composed of (x, x, x).

dimensions

input

output

1

3

Examples


var v = VSplat3.fr(1.0);
var x = VX.fr(v); // x: 1
var y = VY.fr(v); // y: 1
var z = VZ.fr(v); // z: 1