Pookkalam by IRFANA THANGAL

Code

c1 = color(r=165, g=42, b=42, a=0.5)
c2 = color(r=255, g=255, b=0, a=0.5)
c3 = color(r=255, g=69, b=0, a=0.5)
c4 = color(r=255, g=215, b=0, a=0.5)
c5 = color(r=128, g=0, b=0, a=0.5)
c6 = color(r=178, g=34, b=34, a=0.5)
c7 = color(r=139, g=0, b=0, a=0.5)
c8 = color(r=205, g=133, b=63, a=0.5)
c9 = color(r=255, g=0, b=0, a=0.5)
c10 = color(r=165, g=42, b=42, a=0.5)
shape552 = rectangle(w=15, h=15) | repeat(9, rotate(10))
show(shape552)

shape1 = circle(x=150, y=0, r=7) | repeat(4, rotate(90))
show(shape1)

s2=ellipse(w=200,h=65, fill=c4, stroke="none")| repeat(30 ,rotate(9)|scale(1))
show(s2)

shape22 = rectangle(w=210, h=190, fill=c1, stroke="none") | repeat(49, rotate(50))
show(shape22)
shape22 = rectangle(w=210, h=190, fill=c2, stroke="none") | repeat(49, rotate(30))
show(shape22)
shape22 = rectangle(w=210, h=190, fill=c3, stroke="none") | repeat(49, rotate(40))
show(shape22)
shape22 = rectangle(w=30, h=30) | repeat(9, rotate(10))
show(shape22)
shape32 = rectangle(w=60, h=60, fill=c7, stroke="none") | repeat(90, rotate(10))
show(shape32)

s332=ellipse(w=250,h=65, fill=c5, stroke="none")| repeat(30 ,rotate(9)|scale(1))
show(s332)
s2=ellipse(w=200,h=65, fill=c4, stroke="none")| repeat(30 ,rotate(9)|scale(1))
show(s2)

shape445=circle(r=50)
show(shape445)

shape52 = ellipse(w=200, h=15) | repeat(9, rotate(60))
show(shape52)


shape62 = ellipse(w=200, h=15,fill=c6, stroke="none") | repeat(9, rotate(30))
show(shape62)
shape72 = ellipse(w=200, h=15,fill=c6, stroke="none") | repeat(18, rotate(15))
show(shape72)

shape445=circle(r=50,fill="white")
show(shape445)

shape32 = rectangle(w=70, h=60, fill=c7, stroke="none") | repeat(10, rotate(10))
show(shape32)
shape242 = rectangle(w=30, h=30, fill=c8, stroke="none") | repeat(9, rotate(10))
show(shape242)

shape445=circle(r=10,fill="white")
show(shape445)

shape62 = ellipse(w=10, h=10,fill=c9, stroke="none")
show(shape62)


shape459=circle(x=150, y=0, r=10,fill=c4, stroke="none")| repeat(4, rotate(90))
show(shape459)



shape612 = ellipse(x=150,y=150,w=85, h=85,fill=c10, stroke="none")
show(shape612)
shape622 = ellipse(x=-150,y=-150,w=85, h=85,fill=c10, stroke="none")
show(shape622)
shape632 = ellipse(x=-150,y=150,w=85, h=85,fill=c10, stroke="none")
show(shape632)
shape642 = ellipse(x=150,y=-150,w=85, h=85,fill=c10, stroke="none")
show(shape642)

shape562 = ellipse(x=100,y=100,w=10, h=10,fill=c10, stroke="none") | repeat(50, rotate(150))
show(shape562)

shape612 = ellipse(x=150,y=150,w=75, h=75)
show(shape612)
shape622 = ellipse(x=-150,y=-150,w=75, h=75)
show(shape622)
shape632 = ellipse(x=-150,y=150,w=75, h=75)
show(shape632)
shape642 = ellipse(x=150,y=-150,w=75, h=75)
show(shape642)


shape612 = ellipse(x=150,y=150,w=80, h=80,fill=c5, stroke="none")
show(shape612)
shape622 = ellipse(x=-150,y=-150,w=80, h=80,fill=c5, stroke="none")
show(shape622)
shape632 = ellipse(x=-150,y=150,w=80, h=80,fill=c5, stroke="none")
show(shape632)
shape642 = ellipse(x=150,y=-150,w=80, h=80,fill=c5, stroke="none")
show(shape642)