Skip to main content

vJSONReducePoints

Reduce points Operations on an Array Decimation Method options include: - Grid-Based - Random Sampling - Curvature-Based (SLOW)

Mograph / JSONJSONScriptValArray
vJSONReducePoints node

Parameters​

ParameterTypeDefaultDescription
Decimation MethodDropdownGrid-BasedGrid-Based, Random Sampling, or Curvature-Based (slow).
Grid SizeFloat0.01Cell size of the grid. Shown for Grid-Based and Curvature-Based.
Target CountFloat3.0Number of points kept. Shown for Random Sampling and Curvature-Based.
SeedInteger0—
Neighborhood SizeFloat0.2Search radius for the curvature pass. Shown for Curvature-Based.
+2 more parameters
ParameterTypeDefaultDescription
Show InputInteger0.0Shows the three parameter input socket on the node.
InputDATATYPE—Data to process.

Example Connections​

vJSONPointsOnSphere.Output -> vJSONReducePoints.ArrayA
vJSONReducePoints.Output -> vJSONCameraProjection.ArrayA
vJSONCameraProjection.Output -> vJSONShapeRender.JSONPoint
Background.Output -> vJSONShapeRender.Input