vScriptValAlignToMeshReplaces each point with the normal at, the position of, or a blend toward the closest mesh vertex.vScriptValApplyMaskBlends Base and Modified points per point, using a mask value from 0 to 1.vScriptValAttrRandomizeAdds a repeatable random offset to point coordinates or to scalar values.vScriptValAttrTransferCopies scalar values from Source points to Target points and stores or applies them.vScriptValAttractToMeshMoves each point toward the closest mesh vertex by a Blend amount.vScriptValBooleanMaskOpsCombines two masks per index with a boolean operation and outputs a mask or points.vScriptValBoundingBoxOutputs the corner points and the edges of the bounding box of a point array.vScriptValCameraProjectionRotates, shifts and scales points, then projects them to 2D with a perspective divide.vScriptValClampLimits every number in an array to the range from Min to Max.vScriptValClampToMeshProxMoves points that are too far from, or too close to, the mesh vertices to a set distance.vScriptValClassifyByMeshSplits points into inside, outside and on-surface-band outputs relative to a mesh.vScriptValClosePathCloses or opens a path by adding or removing a repeated end point, with seam options.vScriptValColorMapTurns a number per point into a color between Color A and Color B.vScriptValConvert2D_3DRegroups the values of each array element into groups of 1, 2 or 3 values.vScriptValCopyToPointsCopies a template point set onto every target point, with scale and seeded Z rotation.vScriptValDisplaceValuesOffsets points by a hashed noise value, limited to a spherical falloff region.vScriptValForEachIndexedOffsets, scales, rotates or randomizes points by their index or group, with optional animation.vScriptValFuseClosePointsMerges points that lie within a distance of each other into one point.vScriptValGridConnectBuilds edge lists for a grid of points as rows, columns, zigzags, diagonals or a border.vScriptValInterpolateBlends two arrays value by value with a Progress amount and an easing curve.vScriptValIteratorKeeps every Nth point of an array and skips the points in between.vScriptValJitterOnMeshJumps each point randomly in the local tangent plane, then snaps it to the closest mesh vertex.vScriptValLookAtOutputs a direction, Euler angles or a 9-value basis from each point toward a target.vScriptValMapRescales the values of an array with min-max, z-score or norm methods.vScriptValMapRangeRemaps every number in an array from its own smallest and largest value to a new range.vScriptValMaskByMeshKeeps only the points whose distance to the closest mesh vertex lies between Min and Max Distance.vScriptValMathApplies one of 31 math operations to every X, Y and Z value, with a number or a second array.vScriptValMirrorMirrors points across a plane on the X, Y or Z axis, optionally keeping the originals.vScriptValMirrorThruMeshReflects each point through the closest mesh vertex, by a Blend amount.vScriptValNoiseOnMeshDisplaces points with Perlin or fractal noise along the mesh normal or in 3D.vScriptValOffsetByNormalMoves each point along the normal estimated at the closest mesh vertex by Offset Distance.vScriptValPackerCuts a flat array into groups of a chosen size.vScriptValParallelOffsetBuilds parallel copies of a path at fixed distances on both sides.vScriptValPathFrameBuilds a tangent, normal and binormal frame at every point of a path.vScriptValPathTwistRotates the normal and binormal of path frames around the tangent by an angle per point.vScriptValPathWidthMapWrites a width for every point of a path, driven by index, distance or your own numbers.vScriptValPerlin3NoiseReplaces every number of an array with a Perlin or fractal noise value.vScriptValPointAttractorPulls points toward, or pushes them away from, an attractor position within a radius.vScriptValPointAttractorSpringAttracts or repels points with a spring-damper simulation that keeps its speed between frames.vScriptValPointsConnectJoins two point arrays into one path, alternating or appending, with an optional closing point.vScriptValPointsOnArcBuilds an arc of points between each pair of consecutive input points.vScriptValProfileTransformScales, mirrors, rotates and moves a 2D profile in X and Y.vScriptValProjectProjects points onto a plane, a sphere or a cylinder, with a Blend amount.vScriptValProjectOnMeshMoves each point to the closest mesh vertex, with an offset, a blend and a distance limit.vScriptValRampMapTurns a number per point into a color from a ramp of four color stops.vScriptValRaycastToMeshCasts a ray from each point and moves it to the nearest mesh vertex that the ray passes close to.vScriptValRelaxOnMeshMoves each point toward the average of its 6 nearest points, then snaps it to the closest mesh vertex.vScriptValRepeatRepeats a point array Copies times, each copy scaled, rotated around Z and moved a step more.vScriptValRepeatTransformRepeats an array in a line, circle, spiral or grid, with transforms spread across the copies.vScriptValResamplePathResamples a path to an even number of points or an even spacing, with optional smoothing.vScriptValReverseReverses the order of an array, or of a range of it, by index.vScriptValRippleDisplacerDisplaces points with a moving wave and writes five copies with different time offsets.vScriptValRotateValuesCycles the elements of an array forward or backward by a number of positions.vScriptValScaleFromMeshScales the vector from the closest mesh vertex to each point by a multiplier.vScriptValScatterInstOnMeshStamps a template point cloud at every mesh vertex or given position, tilted to the normal.vScriptValSinReplaces every coordinate with an amplitude-scaled sine or cosine of the coordinate.vScriptValSlideOnMeshMoves each point in a direction, then snaps it to the closest mesh vertex.vScriptValSnapFaceCentroidMoves each point toward the closest patch point of a mesh, by a Blend amount.vScriptValSnapMeshVertexMoves each point to the closest mesh vertex, patch point or sample, by a Blend amount.vScriptValSortByDistanceReorders points into a nearest-neighbor chain that starts at the first point.vScriptValSortByMeshProxSorts points by their distance to the closest mesh vertex, and can pull them toward it.vScriptValTangentVectorBuilds a tangent vector at each path point and outputs the start, end or flipped end points.vScriptValTextWrapJoins the text of an array and wraps it to a line length, as one string or as a list of lines.vScriptValTranslateAdds an XYZ offset to every point, then multiplies it by a scale.vScriptValTrimByMeshBoundsDrops or clamps points that lie outside the bounding box of a mesh or of a second point array.vScriptValUnPackerFlattens an array of lists and deals its values out to one to four arrays in turn.vScriptValWaveMoves points along a direction by a time-based wave, with a delay per point.vScriptValWeightByMeshProxOutputs a 0 to 1 weight per point from its distance to the closest mesh vertex.vScriptValWeightMapTurns a value per index into a normalized weight, and can apply it to points.
vScriptValAlignToMeshReplaces each point with the normal at, the position of, or a blend toward the closest mesh vertex.
vScriptValAttrTransferCopies scalar values from Source points to Target points and stores or applies them.
vScriptValBooleanMaskOpsCombines two masks per index with a boolean operation and outputs a mask or points.
vScriptValCameraProjectionRotates, shifts and scales points, then projects them to 2D with a perspective divide.
vScriptValClampToMeshProxMoves points that are too far from, or too close to, the mesh vertices to a set distance.
vScriptValClassifyByMeshSplits points into inside, outside and on-surface-band outputs relative to a mesh.
vScriptValClosePathCloses or opens a path by adding or removing a repeated end point, with seam options.
vScriptValCopyToPointsCopies a template point set onto every target point, with scale and seeded Z rotation.
vScriptValDisplaceValuesOffsets points by a hashed noise value, limited to a spherical falloff region.
vScriptValForEachIndexedOffsets, scales, rotates or randomizes points by their index or group, with optional animation.
vScriptValGridConnectBuilds edge lists for a grid of points as rows, columns, zigzags, diagonals or a border.
vScriptValJitterOnMeshJumps each point randomly in the local tangent plane, then snaps it to the closest mesh vertex.
vScriptValLookAtOutputs a direction, Euler angles or a 9-value basis from each point toward a target.
vScriptValMapRangeRemaps every number in an array from its own smallest and largest value to a new range.
vScriptValMaskByMeshKeeps only the points whose distance to the closest mesh vertex lies between Min and Max Distance.
vScriptValMathApplies one of 31 math operations to every X, Y and Z value, with a number or a second array.
vScriptValMirrorMirrors points across a plane on the X, Y or Z axis, optionally keeping the originals.
vScriptValOffsetByNormalMoves each point along the normal estimated at the closest mesh vertex by Offset Distance.
vScriptValPathTwistRotates the normal and binormal of path frames around the tangent by an angle per point.
vScriptValPathWidthMapWrites a width for every point of a path, driven by index, distance or your own numbers.
vScriptValPointAttractorPulls points toward, or pushes them away from, an attractor position within a radius.
vScriptValPointAttractorSpringAttracts or repels points with a spring-damper simulation that keeps its speed between frames.
vScriptValPointsConnectJoins two point arrays into one path, alternating or appending, with an optional closing point.
vScriptValProjectOnMeshMoves each point to the closest mesh vertex, with an offset, a blend and a distance limit.
vScriptValRaycastToMeshCasts a ray from each point and moves it to the nearest mesh vertex that the ray passes close to.
vScriptValRelaxOnMeshMoves each point toward the average of its 6 nearest points, then snaps it to the closest mesh vertex.
vScriptValRepeatRepeats a point array Copies times, each copy scaled, rotated around Z and moved a step more.
vScriptValRepeatTransformRepeats an array in a line, circle, spiral or grid, with transforms spread across the copies.
vScriptValResamplePathResamples a path to an even number of points or an even spacing, with optional smoothing.
vScriptValRippleDisplacerDisplaces points with a moving wave and writes five copies with different time offsets.
vScriptValScatterInstOnMeshStamps a template point cloud at every mesh vertex or given position, tilted to the normal.
vScriptValSnapFaceCentroidMoves each point toward the closest patch point of a mesh, by a Blend amount.
vScriptValSnapMeshVertexMoves each point to the closest mesh vertex, patch point or sample, by a Blend amount.
vScriptValSortByDistanceReorders points into a nearest-neighbor chain that starts at the first point.
vScriptValSortByMeshProxSorts points by their distance to the closest mesh vertex, and can pull them toward it.
vScriptValTangentVectorBuilds a tangent vector at each path point and outputs the start, end or flipped end points.
vScriptValTextWrapJoins the text of an array and wraps it to a line length, as one string or as a list of lines.
vScriptValTrimByMeshBoundsDrops or clamps points that lie outside the bounding box of a mesh or of a second point array.
vScriptValWeightByMeshProxOutputs a 0 to 1 weight per point from its distance to the closest mesh vertex.