Code Sketch
National Flag
Category: Art
clear
//showGrid()
//showAxes()
setSpeed(superFast)
def flag = cm.linearMultipleGradient(
0, 245,
0, -245,
Seq(0 , 0.33, 0.34, 0.66, .67),
Seq(orange,orange,white,white,green),
false
)
def chakra = Picture.circle(82).thatsStrokeColored(blue)
def line = Picture.line(0, 82).thatsStrokeColored(blue)
def spokes(steps:Long , angle:Long):Unit =
if(steps == 0)
{
}
else{
line.thatsRotated(angle).draw
spokes(steps-1,angle+15)
}
spokes(24,0)
chakra.draw
setBackground(flag)