xxxxxxxxxx
32
function setup() {
createCanvas(600, 600)
rectMode(CENTER)
angleMode(DEGREES)
noFill()
//noLoop()
smooth()
}
function draw() {
background(252)
translate(width / 2, height / 2)
//kirukuMuruku()
rotate(-frameCount * 0.5)
kirukuMuruku()
rotate(2 * frameCount * 0.5)
kirukuMuruku()
}
function kirukuMuruku() {
ellipse(0, 0, 300)
rect(0, 0, 300, 300)
rect(0, 0, 300 / sqrt(2), 300 / sqrt(2))
line(0, -150, 0, 150)
line(-150, 0, 150, 0)
line(150 * cos(-135), 150 * sin(-135), 150 * cos(45), 150 * sin(45))
line(150 * cos(-45), 150 * sin(-45), 150 * cos(135), 150 * sin(135))
}