in float contrast, frequency, orientation, phase; void main(void){ float _x = sin(orientation)*xp()-cos(orientation)*yp(); pix(0.5 + contrast*0.5*cos(frequency*_x + phase)); }