POPX

Measure

v1.3.0
Tools

Summary

The Measure operator computes geometric properties on geometry including density, surface variation, mean curvature, curvedness, and gradient values. Results are output as point attributes for use in downstream operations.

Parameters

GroupGroup
If there are input groups, specifying a group name in this field will cause this POPX to act only upon the group specified.
MeasureMeasure
The type of geometric measurement to compute.
DensitydensitySurface VariationsurfacevarMean CurvaturemeancurvCurvednesscurvednessGradientgradient
Scalar AttributeScalarattr
The scalar attribute to compute gradient from when Measure is set to Gradient.
Use Existing Neighbors AttributesUsenebrsattr
When enabled, uses pre-computed neighbor attributes instead of computing them.
Neighbors TypeNebrtype
Method for finding neighboring points.
By DistancedistanceConnectedconnected
Max Neighbors DistanceMaxdistance
Maximum distance to search for neighboring points.
DistributionDistribution
Method for distributing neighbor point selection.
DefaultdefaultUniqueuniqueClosestclosest
Num Hash BucketsNumhashbuckets
Number of hash buckets for spatial acceleration structure.
Max NeighborsMaxneighbors
Maximum number of neighbors to consider for each point.
Smoothing RadiusSmoothingradius
Radius used for smoothing the measured values.
Output Measure AttributeOutputmeasureattr
Name of the output attribute to store the measured values.
Output Neighbors AttributesOutputneighborsattrs
When enabled, outputs neighbor attributes for reuse by subsequent Measure operators.
Preview MeasurePreviewmeasure
When enabled, visualizes the measured values using a color ramp.
Measure RampMeasureramp
Color ramp preset used for visualizing measured values when Preview Measure is enabled.
HeatmapheatmapBlackbodyblackbodyInfraredinfraredCustomcustom
Open Custom Ramp EditorOpencustumrampeditor
Opens the custom color ramp editor for defining a custom measure visualization.
Reset Custom RampResetcustomramp
Resets the custom color ramp to its default state.
BypassBypass
Pass through the first input to the output unchanged.
Free Extra GPU MemoryFreeextragpumem
Free memory that has accumulated when output memory has grown and shrunk.
Render PrimitivesRenderprimitives
Toggles rendering of POPX Geometry or shows it as point instances only.
Convert to Point PrimitivesConverttoptprim
Converts points to primitive points when Render Primitives is toggled off.
SRT / RSTSrtrst
Sets the transform order when using POPX Geometry as built-in TouchDesigner instances.

Inputs

Input 0POP
POPX/POP Geometry

Outputs

Output 0POP
POPX_out1