from kandinsky import * from math import * from time import sleep def f0(x,y): return abs(cos(x / 60 + y / 20 % 1)) def f1(x,y): return sqrt(x / 60 % 1 + y / 40 % 1) def f2(x,y): return (x * x + y * y) / 400 % 1 def motif(f): for x in range(320): for y in range(222): set_pixel(x, y, (int(255 * f(x, y)),) * 3) while True: for i in range(3): motif(eval('f' + str(i))) sleep(1)