Skip to content

Lib.point.draw

Operators

  • DrawBillboards β€” Draws points and billboards or quads. This operator is very flexible and allows for a wide spectrum of effects.
  • DrawConnectionLines
  • DrawLines β€” Draws a point buffer as lines. The lines will be aligned to the camera, but their width will shrink with distance to the camera. You can override this with the ScaleWithDistance parameter. We use the point’s W attribute as a scale factor for the line width. If the W attribute of a point is NaN (Not a Number), that point is not being drawn and acts as a separator between the adjacent line segments. This allows a point buffer to contain multiple disconnected line segments.
  • DrawLinesAlt β€” Alternative version of [DrawLines] that allow to draw closed shapes by connecting the first and the last points.
  • DrawLinesBuildup β€” Renders incoming points as growing strokes. The points' W attribute encodes the U progress of the extension of the strokes.
  • DrawLinesShaded
  • DrawMeshAtPoints2 β€” Similar to [DrawBillboards], this operator draws meshes instead of images.
  • DrawMovingPoints
  • DrawPoints β€” Draws a point buffer with the set camera, transform, and fog. The points are drawn as camera-facing billboards, ignoring the point orientation. The W attribute of the points is used for scaling. This can be controlled with the UseWForSize parameter.
  • DrawPoints2 β€” A new version of [DrawPoints] that uses a Radius parameter instead of Size.
  • DrawPointsDOF
  • DrawPointsShaded β€” Draws a point buffer as PBR-shaded spheres using the attributes defined by [SetMaterial].
  • DrawRayLines β€” A special line renderer that draws camera-facing 3D geometry lines without corner metering that can intersect the near plane.
  • DrawRibbons β€” Draws a point buffer as ribbons. The lines will distance to the camera. You can override this with the ScaleWithDistance parameter.
  • DrawTubes β€” Draws a shaded 3D mesh for connected lines points.
  • VisualizePoints β€” This helper operator visualizes points and their orientation. It is permanently visible, but you can toggle the default settings for these gizmos using the "Gizmo" toggle in the output window.

Auto-generated from the operator library.