Close

Experimental:GLSL Create POP

Summary

PythonIcon.pngglslcreatePOP_Class


Parameters - GLSL Page

Compute Shader computedat -

Primitive Type primtype - -
  • Triangles triangle -
  • Quads quads -
  • Lines lines -
  • Points points -

Max Number of Primitives maxprims -

Indirect indirect -

Number of Threads numthreadsmode - -
  • Auto auto -
  • Manual manual -

Work Group Size workgroupsize - -
  • Work Group Size workgroupsizex -
  • Work Group Size workgroupsizey -
  • Work Group Size workgroupsizez -

Dispatch Size dispatchsize - -
  • Dispatch Size dispatchsizex -
  • Dispatch Size dispatchsizey -
  • Dispatch Size dispatchsizez -

POPs pops -


Parameters - Vectors Page

Vector vec -

Name vec0name -

Type vec0type - -
  • float float -
  • vec2 vec2 -
  • vec3 vec3 -
  • vec4 vec4 -
  • double double -
  • dvec2 dvec2 -
  • dvec3 dvec3 -
  • dvec4 dvec4 -
  • int int -
  • ivec2 ivec2 -
  • ivec3 ivec3 -
  • ivec4 ivec4 -
  • uint uint -
  • uvec2 uvec2 -
  • uvec3 uvec3 -
  • uvec4 uvec4 -

Value vec0value - -
  • Value vec0valuex -
  • Value vec0valuey -
  • Value vec0valuez -
  • Value vec0valuew -


Parameters - Samplers Page

Sampler sampler -

Name sampler0name -

TOP sampler0top - -
Extend U sampler0extendu - -
  • Hold hold -
  • Zero zero -
  • Repeat repeat -
  • Mirror mirror -

Extend V sampler0extendv - -
  • Hold hold -
  • Zero zero -
  • Repeat repeat -
  • Mirror mirror -

Extend W sampler0extendw - -
  • Hold hold -
  • Zero zero -
  • Repeat repeat -
  • Mirror mirror -

Filter sampler0filter - -
  • Nearest Pixel nearest -
  • Interpolate Pixels linear -


Parameters - Arrays Page

Array array -

Name array0name -

Type array0type - -
  • float float -
  • vec2 vec2 -
  • vec3 vec3 -
  • vec4 vec4 -

CHOP array0chop -


Parameters - Matrices Page

Matrix matrix -

Name matrix0name -

Matrix matrix0value -


Parameters - Atomic Counters Page

Atomic Counter ac -

Name ac0name -

Initial Value ac0singlevalue -


Parameters - Constants Page

Constant const -

Name const0name -

Value const0value -


Parameters - Common Page

Bypass bypass -

Delete Input Attributes delinputattrs -


Operator Inputs

  • Input 0: -


Info CHOP Channels

Extra Information for the GLSL Create 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.