Locator

Creates a locator.


Inputs

  • id

    • The string value that defines the ID of the locator.
  • position

    • The vector value that defines the position of the locator.
  • type

    • The string value that defines the position of the locator.

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)

  • Currently there are only two types: the default locator type (when the type input is left empty) and a snap. The snap type can be set by entering this JSON string: {"type": "snap"}.

    • When creating snaps, snaps are designed to snap together by their axis like so: z^ x><x z^. In other words, the positive x direction of one locator will face the positive x direction of the other and the two positive z directions of both locators will be aligned.
  • See Locator for more information on the locator primitive type.

  • Other names for this node include: Handle, Snap, and Control point.

Example(s)