Code Sketch


National Flag
By: Maya Anay Kamat
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)