coreimage = ximport("coreimage")
size(600, 80)
fill(0)
canvas = coreimage.canvas(600, 80)
l = canvas.append(color(1.0, 0.0, 0.0))
p = oval(-60, -60, 60, 60)
for i in range(21):
a = 1.0/21
b = i*a
l = canvas.layer(p, fill = color(b))
l.x = i*30
l.y = 40
# картинка 1
l.blend(0.9, mode = 'screen')
# картинка 2
l.blur = 11
# картинка 3
l.filter("dotscreen", dx = 0, dy = 0, angle = 0, width = 10, sharpness = 1)
canvas.draw()