library(plotrix)
library(colorRamps)
extrafont::loadfonts(device="win", quiet = T)
options(message=FALSE)
par(mfrow=c(1,1),mar = c(0, 0, 0, 0),bg = 'white')
plot(0, bty = 'n', xaxt='n', yaxt='n',pch = '', ylab = '', xlab = '', xlim=c(-10,10), ylim=c(-10,10))
var1 = draw.circle(0,0,r=5, nv=50, border = NA)
var2 = draw.circle(0,0,r=9, nv=600, border = NA)
i = 1; j = 1
repeat {
xx = var1$x[i]
yy = var1$y[i]
par(new=T)
plot(0,lwd=3, col='red', bty = 'n', xaxt='n', yaxt='n',pch = '', ylab = '', xlab = '', xlim=c(-10,10), ylim=c(-10,10))
text(0,-10,'Afshin Motavali', col='red', family='Bodoni MT Black', lwd=3)
segments(xx,yy,0,0,lwd=0.1, col='green', pch=1, cex=1)
xxs = var2$x[j]
yys = var2$y[j]
par(new=T)
plot(0,lwd=3, col='red', bty = 'n', xaxt='n', yaxt='n',pch = '', ylab = '', xlab = '', xlim=c(-10,10), ylim=c(-10,10))
text(0,-10,'Afshin Motavali', col='red', family='Bodoni MT Black', lwd=3)
segments(xxs,yys,xx,yy,lwd=0.1, col='green', pch=1, cex=1)
#Sys.sleep(.6)
if(i == length(var1$y)){i = 1}
i = i + 1
j = j + 1
if(j == length(var2$y) + 20){break}
}
