//=time() ?>
t=0
A=[]
draw=_=>{t++||createCanvas(W=720,W)
background(0,2)
noStroke()
A[t%999]={x:noise(t/99)*W,y:noise(t/99,9)*W,l:6}
A.forEach(e=>circle(X=e.x+cos(e.y*.1)+(noise(B=e.x/99,C=e.y/99,t/W)-.5)*4,e.y+=sin(e.x*.1)+(noise(B,e.C,t/W+9)-.5)*4,e.l*=.999)+(e.x=X))}
#つぶやきProcessing
attempt number three!!
found more things to reference, and i'm really liking what i have in this drawing! but it feels like there's still a lot more to fix though =_=
#TalesOfTheAbyss
おはらと~(=_=)
今日からFF14はじめてくよ~
這いよる混沌の為りそこないが
光の戦士を目指す…?
とりま目標は召喚士✨
t=0
a=[]
draw=_=>{t||createCanvas(W=720,W)
colorMode(HSB)
B=blendMode
R=random
a[t%W]={x:R(W),y:R(W),l:0,c:R(A=360)}
t++
B(BLEND)
background(0,.02)
B(ADD)
a.forEach(e=>fill(e.c,70,W,T=tan(e.l++/W))+circle(e.x+=cos(R=noise(e.x/A,e.y/A,t/W)*9),e.y+=sin(R),2/T))}
#つぶやきProcessing
#HexManiac besto #Pokemon NPC =w=
Normalmente me gusta ser bastante fiel al diseño original pero le tengo mucho cariño y queria hacer algo más... Y no es por el meme =_=
Video Process: https://t.co/ookogpT3Dm
#Hexmaniacfanart #Pokemonfanart #fanart #game #paintings #digitalart
やっと ゆっくり 眠れそうです...(=_=)
#イラスト #イラスト好きな人とつながりたい #絵描きさんと繫がりたい #illustration #illust
Từng rất sốc khi thấy được dung nhan bí ẩn luôn ẩn trong lớp áo choàng này, kiểu, sao phản diện lại có thể đẹp như này được chớ (`ロ´;)! Ầu mà cũng chỉ lúc này thôi, đến khi anh mở mắt mọc sừng thay đồ thì lại bớt đẹp =_=
#fanart #dragonquestdai
#つぶやきProcessing
f=0
draw=_=>{
f++?background(0):createCanvas(W=500,W)
noFill()
stroke(W)
for(r=-f%50;r<W;r+=50){
beginShape()
for(i=0;i<TAU;i+=PI/30){
R=max(0,r+50*cos(f*noise(r+f,9)/30+i*int(5*noise(r+f)+1)))
vertex(250+R*cos(i),250+R*sin(i))
}
endShape(CLOSE)
}
}