~vJSONBoundingBoxCalculate a 3D, 2D, or 1D bounding box volume from a JSON array of XYZ/XY/X points~vJSONCameraProjectionTransforms arrays using a perspective projection matrix~vJSONConvert2D_3DConvert 2D array to 3D array~vJSONDisplaceValuesDisplace XYZ positions using noise with spherical falloff~vJSONInterpolateInterpolate between corresponding values in two arrays Select Easing options include - Trim Array to match - Add Zeros to match~vJSONIteratorLoop an array~vJSONMapNormalize Array Values using various methods.~vJSONMapRangeApply range mapping operations to an array~vJSONMathApply mathematical operations to an array Tip - Subtract A-B - Multiply - Divide A/B - Min - Max - Average - Difference - Modulo A/B - Power A^B - Arc Tangent A/B - Sine - Cosine - Tangent - Arc Sine - Arc Cosine - Arc Tangent - Log - Log 10 - Exponential - Degrees to Radians - Radians to Degrees - Absolute Value - Ceiling - Floor - Square Root - Reciprocal - Negate - Random - Randomseed~vJSONModifyAlignToMeshSurfaceReplace input points with the surface normal of the nearest OBJ mesh triangle.~vJSONModifyAttractToMeshSurfaceLerp input points toward the nearest OBJ mesh surface point.~vJSONModifyAttributeRandomizeDeterministic randomization for scalar arrays or point coordinates.~vJSONModifyAttributeTransferTransfer scalar values from source to target and optionally bake them into XYZ output positions.~vJSONModifyBooleanMaskOpsCombine two mask or point arrays with boolean operations and point-aware output modes.~vJSONModifyClampClamp numeric values in nested arrays/tables.~vJSONModifyClampToMeshProximityClamp points farther than max distance from mesh down to that max distance.~vJSONModifyClassifyByMeshSurfaceClassify input points as inside or outside a closed OBJ mesh using ray casting.~vJSONModifyClosePathOpen, close, or toggle path closure with seam controls.~vJSONModifyColorMapMap scalar sources to per-point RGBA colors.~vJSONModifyCopyToPointsCopies a template point set onto each target point with scale and seeded rotation variation.~vJSONModifyForEachIndexedApply indexed/grouped transforms per point in a single pass.~vJSONModifyFuseClosePointsWelds points that are within a distance threshold.~vJSONModifyJitterOnMeshSurfaceJitter input points randomly in the mesh surface tangent plane then reproject onto OBJ mesh surface.~vJSONModifyLookAtBuild per-point look-at direction vectors.~vJSONModifyMaskByMeshSurfaceKeep only input points within a distance threshold of the OBJ mesh surface.~vJSONModifyMirrorMirror point arrays across X/Y/Z axis with optional combine.~vJSONModifyMirrorThroughMeshSurfaceReflect each input point through the nearest OBJ mesh surface point.~vJSONModifyNoiseOnMeshSurfaceDisplace input points with Perlin/Fractal noise along mesh surface normal or in 3D.~vJSONModifyOffsetByMeshNormalOffset each input point along the nearest OBJ mesh surface normal.~vJSONModifyPathFrameBuild tangent/normal/binormal frames along a path.~vJSONModifyPathTwistApply roll/twist along path frames.~vJSONModifyPathWidthMapGenerate per-point width/radius maps for path sweep.~vJSONModifyProfileTransformTransform 2D sweep profiles (translate/rotate/scale/mirror).~vJSONModifyProjectProject point arrays to plane/sphere/cylinder.~vJSONModifyProjectOnMeshSurfaceProject input points onto the nearest OBJ mesh surface.~vJSONModifyRampMapMap scalar sources to per-point RGBA colors using a 4-stop ramp.~vJSONModifyRaycastToMeshSurfaceCast rays from input points against OBJ mesh surface to find intersection hits.~vJSONModifyRelaxOnMeshSurfaceIteratively relax scattered points toward even distribution on OBJ mesh surface.~vJSONModifyRepeatRepeat point arrays with per-copy transform offsets.~vJSONModifyResamplePathResample ordered paths to even spacing by count or distance.~vJSONModifyReverseReverse or reorder array within specified index range. Supports full/partial reversal with metadata preservation.~vJSONModifyScaleFromMeshSurfaceScale each point distance from nearest OBJ mesh surface point by multiplier.~vJSONModifyScatterInstanceOnMeshSurfaceStamp a template point cloud at each surface scatter point, oriented to surface normal.~vJSONModifySlideOnMeshSurfaceSlide input points in a world-space direction then reproject onto OBJ mesh surface.~vJSONModifySnapToFaceCentroidSnap each input point to the nearest OBJ triangle face centroid.~vJSONModifySnapToMeshVertexSnap each input point to the nearest OBJ mesh vertex.~vJSONModifySortByMeshProximitySort points by ascending distance to nearest OBJ mesh surface point.~vJSONModifyTrimByMeshBoundsTrim or clamp input points using the axis-aligned bounding box of an OBJ mesh or a second point array.~vJSONModifyWeightByMeshProximityOutput a 1D weight per input point based on distance to the closest point on an OBJ mesh surface.~vJSONModifyWeightMapGenerate normalized per-point weight arrays.~vJSONPackerPack an array into a new array~vJSONParallelPointsOffSetOffset the parallel points in an array~vJSONPerlin3NoisePerlin Noise function on array values~vJSONPointAttractor2D/3D point attractor/repulsor with spring dynamics~vJSONPointsConnectConnect points in an array~vJSONPointsOnArcGenerate points on an arc~vJSONRepeatTransformRepeat a JSON array by transforming it x times (v8: Instance IDs)~vJSONRippleDisplacerCreates animated displacement with time-offset arrays~vJSONRotateValuesRotate an array indexes and values~vJSONSinMath Sin - Cos Operations on an Array~vJSONSortByDistanceSort array by point distance~vJSONTangentVectorCreate a vector that is tangent to a curve or surface at a given point~vJSONTextWrapText wrap Operations on a JSON~vJSONTranslateTransforms array positions~vJSONUnPackerUnpack Operations on an Array~vJSONWaveAnimates an Array Wave options include: - Line - Saw - Tri - Square - Sine - Noise
~vJSONInterpolateInterpolate between corresponding values in two arrays Select Easing options include - Trim Array to match - Add Zeros to match
~vJSONMathApply mathematical operations to an array Tip - Subtract A-B - Multiply - Divide A/B - Min - Max - Average - Difference - Modulo A/B - Power A^B - Arc Tangent A/B - Sine - Cosine - Tangent - Arc Sine - Arc Cosine - Arc Tangent - Log - Log 10 - Exponential - Degrees to Radians - Radians to Degrees - Absolute Value - Ceiling - Floor - Square Root - Reciprocal - Negate - Random - Randomseed
~vJSONModifyAlignToMeshSurfaceReplace input points with the surface normal of the nearest OBJ mesh triangle.
~vJSONModifyAttributeTransferTransfer scalar values from source to target and optionally bake them into XYZ output positions.
~vJSONModifyBooleanMaskOpsCombine two mask or point arrays with boolean operations and point-aware output modes.
~vJSONModifyClampToMeshProximityClamp points farther than max distance from mesh down to that max distance.
~vJSONModifyClassifyByMeshSurfaceClassify input points as inside or outside a closed OBJ mesh using ray casting.
~vJSONModifyCopyToPointsCopies a template point set onto each target point with scale and seeded rotation variation.
~vJSONModifyJitterOnMeshSurfaceJitter input points randomly in the mesh surface tangent plane then reproject onto OBJ mesh surface.
~vJSONModifyMaskByMeshSurfaceKeep only input points within a distance threshold of the OBJ mesh surface.
~vJSONModifyMirrorThroughMeshSurfaceReflect each input point through the nearest OBJ mesh surface point.
~vJSONModifyNoiseOnMeshSurfaceDisplace input points with Perlin/Fractal noise along mesh surface normal or in 3D.
~vJSONModifyRaycastToMeshSurfaceCast rays from input points against OBJ mesh surface to find intersection hits.
~vJSONModifyRelaxOnMeshSurfaceIteratively relax scattered points toward even distribution on OBJ mesh surface.
~vJSONModifyReverseReverse or reorder array within specified index range. Supports full/partial reversal with metadata preservation.
~vJSONModifyScaleFromMeshSurfaceScale each point distance from nearest OBJ mesh surface point by multiplier.
~vJSONModifyScatterInstanceOnMeshSurfaceStamp a template point cloud at each surface scatter point, oriented to surface normal.
~vJSONModifySlideOnMeshSurfaceSlide input points in a world-space direction then reproject onto OBJ mesh surface.
~vJSONModifyTrimByMeshBoundsTrim or clamp input points using the axis-aligned bounding box of an OBJ mesh or a second point array.
~vJSONModifyWeightByMeshProximityOutput a 1D weight per input point based on distance to the closest point on an OBJ mesh surface.