Close

Experimental:Point Generator POP

Summary

PythonIcon.pngpointgeneratorPOP_Class


Parameters - Point Generator Page

Shape shape - -
  • Sphere sphere -
  • Box box -
  • Torus torus -
  • Tube tube -
  • Rectangle rectangle -
  • Circle circle -
  • Line line -

Create Point Primitives createpointprim -

Number of Points numpoints -

Distribution distribution - -
  • Volume volume -
  • Surface surface -

Random random -

Seed seed -

Orientation orientation - -
  • XY Plane xy -
  • YZ Plane yz -
  • ZX Plane zx -

Size size - -
  • Size size1 -
  • Size size2 -
  • Size size3 -

Radius radius - -
  • Radius radius1 -
  • Radius radius2 -
  • Radius radius3 -

Height height -

Point A pointa - -
  • Point A pointa1 -
  • Point A pointa2 -
  • Point A pointa3 -

Point B pointb - -
  • Point B pointb1 -
  • Point B pointb2 -
  • Point B pointb3 -

Normal normal - -
  • None none -
  • Point pointNormals -
  • Vertex vertNormals -
  • Primitive primNormals -

Normal Direction normaldirection - -
  • Default default -
  • Random random -

Tangent dotangent - -
  • Off off -
  • Default default -
  • Random to Normal randomtonormal -
  • Random random -


Parameters - Transform Page

Transform Order xord - -
  • Scale Rotate Translate srt -
  • Scale Translate Rotate str -
  • Rotate Scale Translate rst -
  • Rotate Translate Scale rts -
  • Translate Scale Rotate tsr -
  • Translate Rotate Scale trs -

Rotate Order rord - -
  • Rx Ry Rz xyz -
  • Rx Rz Ry xzy -
  • Ry Rx Rz yxz -
  • Ry Rz Rx yzx -
  • Rz Rx Ry zxy -
  • Rz Ry Rx zyx -

Translate t - -
  • Translate tx -
  • Translate ty -
  • Translate tz -

Rotate r - -
  • Rotate rx -
  • Rotate ry -
  • Rotate rz -

Scale s - -
  • Scale sx -
  • Scale sy -
  • Scale sz -

Pivot p - -
  • Pivot px -
  • Pivot py -
  • Pivot pz -


Parameters - Common Page

Bypass bypass -

Delete Input Attributes delinputattrs -


Info CHOP Channels

Extra Information for the Point Generator POP can be accessed via an Info CHOP.

Common POP Info Channels

Common Operator Info Channels

  • total_cooks - Number of times the operator has cooked since the process started.
  • cook_time - Duration of the last cook in milliseconds.
  • cook_frame - Frame number when this operator was last cooked relative to the component timeline.
  • cook_abs_frame - Frame number when this operator was last cooked relative to the absolute time.
  • cook_start_time - Time in milliseconds at which the operator started cooking in the frame it was cooked.
  • cook_end_time - Time in milliseconds at which the operator finished cooking in the frame it was cooked.
  • cooked_this_frame - 1 if operator was cooked this frame.
  • warnings - Number of warnings in this operator if any.
  • errors - Number of errors in this operator if any.


TouchDesigner Build: