beta
cables is under heavy development.
There might be one or another bug, please let us know about it!
op collection

pointArrays


ops that produce or work with point arrays. point arrays are arrays filled with 3d coordinates: [x,y,z,x,y,z,x,y,z,...]



Array1To3

 convert array1 to array3

Array2To3

 inserts zeroes every third item

Array3Multiply

 multiply every XYZ member of array3x

ArrayPack3

Packs 3 individual arrays into a xyz array

ArrayUnpack3

splits a xyz array into 3 individual arrays

InterpolateArraysRange

 interpolate between two arrays, only a few numbers at the same time

LissajouseSpline

 generate spline using lissajous formulas

RedistributeSplinePoints

recalculate a spline / change number of points of a spline

RandomNumbersArray3

 Generates a random array of numbers (was: RandomArray3x)

ReduceArray3

Copies only every x point from an array

SortArray3ByDistance

 sort an array3, by the distance of each point to the previous point

SplinePositionAtDistanceArray3

 get position in array3/spline at distance from start

SubdivideArray3_v2

 For subdividing splines, smoothing lines using cubic bezier interpolation

TransformArray3

transform (translate,rotate,scale) positions in an array3x

PointCloudFile

 load and display a pointcloud file

GeometryPoints

 get vertices of a geometry as array3x (vertex vertices)

ArrayTranslate

iterate over an array3: translate to xyz, then trigger next op

Helix

 generates a helix, spiral spline

PointCloudFromArray

 visualize an array of coordinates as points

SimpleSpline

 Draws a simple spline only one pixel wide

PointCollector

save points/coordinates in an array

PointCollectorCollect

collect world space coordinates into an array

Array3MultiplyMatrix

multiply every XYZ coordinate with a matrix

PointsCircle

calculates a circle path, outputs array3x

PointsSphereRandom

 Generates a point field mapped to the surface of a sphere