Close

Experimental:Texture Map POP

Summary

A few modes are also covered by the Normalize POP and the Projection POP.

PythonIcon.pngtexturemapPOP_Class


Parameters - Texture Page

Primitive Group group -

Transform Input Texture Coord transforminput -

Input Texture Coord Attribute inputtexattr -

Texture Type type - -
  • XYZ Normalized (Point) xyznorm -
  • XYZ Position (Point) xyzposition -
  • Cylindrical (Vertex) cylin -
  • Face (Vertex) face -
  • Equirectangular Inside (Spherical Polar) (Vertex) equirectangularin -
  • Equirectangular Outside (Spherical Polar) (Vertex) equirectangularout -
  • Equidistant Azimuth (Fish Eye) (Point) equiazimuth -
  • Perspective From Camera (Point) persp -
  • Triplanar Coordinates (Point) triplanar -

Position Attribute posattr -

Projection Axis axis - -
  • X Axis x -
  • Y Axis y -
  • Z Axis z -

FOV Angle fov -

Camera camera -

Camera Aspect cameraaspect - -
  • Camera Aspect cameraaspectx -
  • Camera Aspect cameraaspecty -

Apply to applyto - -
  • Natural location natural -
  • Point texture point -
  • Vertex texture (fix seams) vertex -

Scale s - -
  • Scale su -
  • Scale sv -
  • Scale sw -

Offset offset - -
  • Offset offsetu -
  • Offset offsetv -
  • Offset offsetw -

Rotate angle -

Fix Face Seams fixseams -

Output Attribute Scope outputattrscope - -
  • P P -
  • N N -
  • Color Color -
  • Color.i012 Color.i012 -
  • Tex Tex -
  • PointScale PointScale -
  • LineWidth LineWidth -


Override Automatic Attribute overrideautoattr -

New Attribute Type newattrtype - -
  • float float -
  • double double -
  • int int -
  • uint uint -
  • dir dir -
  • dbl dir ddir -

New Attribute Number of Components attrnumcomps - -
  • 1 1 -
  • 2 2 -
  • 3 3 -
  • 4 4 -

New Attribute Default Value newattrdefaultval - -
  • New Attribute Default Value newattrdefaultval1 -
  • New Attribute Default Value newattrdefaultval2 -
  • New Attribute Default Value newattrdefaultval3 -
  • New Attribute Default Value newattrdefaultval4 -


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 scaletwo - -
  • Scale scaletwox -
  • Scale scaletwoy -
  • Scale scaletwoz -

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


Parameters - Common Page

Bypass bypass -

Delete Input Attributes delinputattrs -


Operator Inputs

  • Input 0: -


Info CHOP Channels

Extra Information for the Texture Map 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: