Set point weight

Sets point weights.


Inputs

  • geometry

    • Accepts a single geometry connection (unless the SHIFT key is held).
  • weights

    • The list of float values that defines the weight of points in a NURBS primitive (curves and surfaces).
  • default weight

    • The weight value that defines the weight of all points when no data is connected to the weights input.

Outputs

  • geometry

    • Output primitives.
  • points

    • The list of points of the output primitives.
  • points.x

    • The list of x values of the points of the output primitives.
  • points.y

    • The list of y values of the points of the output primitives.
  • points.z

    • The list of z values of the points of the output primitives.

Note(s)

  • Sets the weight value of input geometry points based on input data values for use in NURBS curves and surfaces.

  • The weight value’s effect exhibits an exponential decay pattern as the ratio between points increases. For example, the difference between a weight ratio of 0 and 2 is less than twice the difference between a weight ratio of 0 and 1.

    • For more information on NURBS curve point weights, see: NURBS curves
  • If default weight is in use all points will have the same weight so the exact value is irrelevant unless set to 0 in which case no geometry will be generated.

  • Other names for this node include: SetPointWeight, Edit point weight, and Weight.

Example(s)