Now what I am trying to do is to create a Field POP copy in a GLSL POP, which allows me to use brightness values of a sampler2D Ramp to be able to fe. displace P or Centroid attributes in a Transform POP afterwards.
This would basically transcend the Field POP from being stuck to one of the Field Modes and allow for 2D fields to affect POPs.
I think what you’re running into is that example hasn’t updated the syntax for glsl POPs which changed a lot throughout the alpha. The correct syntax can be found in the Write GLSL POPs docs.
Here is an updated version of that file that works.
note the changes