ゆらゆらと動くテクスチャー

2 15

i think i will release tommorow afternoon.
everybody ok with that?

4 61

a field of wildflowers in tiny voxels
🌻💐🥀🌼🌹🌺🌸🌷
just to set the tone for the rest of this glorious spring day of

webGL demo: (feel free to remix) https://t.co/PrWxW4aIvU

3 14

And as usual, realtime browser 3d, code only, because it's fun!

0 3

Just minted Silk Road 160 and I'm in love.

Silk Road is the follow up to Solvency by incomparable duo x , it's incredible webgl artwork.

Check it out here: https://t.co/SHyaxT1u36

4 28

Sub-Voxel tracing

2 27

Creating a Fluid Distortion Animation with Three.js

A coding session where you’ll learn how to create the interactive liquid-like effect from the PixiJS website using Three.js. By

https://t.co/bytMHnGeZf

4 37

Porting my sketch from P2D to WEBGL2 shaders screwed up the palette and textures big time. Left is WEBGL2 and right is P2D.

Porting the code is an exhausting activity 😩

0 9

WebGL 総本山を更新しました > こりゃ久々にやり過ぎ案件…… Netflix の The Witcher スペシャルサイトが素晴らしい完成度 - WebGL 総本山 https://t.co/NpOE0IODIY

2 8

gm!

I wanted to thanks everyone for the support in this journey with you on the beta of 🙏🏾.

Some pieces are still available before the burning day tomorrow 🔥

https://t.co/m6QhsD4ddw

8 57


- planetoids can now have rings
- added a procedural spaceship/station system
- switched to a point light for my main to get more funky crescents
- and more

This is getting out of hand...

7 15

I have added an exterior view to my retro flight simulator.

35 303

Today I was trying to understand more about the strokeCap() function. It allows we to change the shape of the corners of a line, but it wasn't compatible with WEBGL.
https://t.co/6qKBoT2GO4

1 3

Day 4: The next next Fidenza.
Probably my favorite one so far. I was not able to implement Perlin noise so I created my own noise for this.

1 8

本日販売開始!
山古志デジタル村民NFTの第2弾のNFTアート「Generative patterns "NISHIKIGOI"」の制作をさせていただきました。
錦鯉の模様と背景の回転する模様は作品番号ごとに固有になっています。色はランダムです。


https://t.co/W6It9MRbuG

23 110


u=0,draw=r=>{for(u++||createCanvas(a=240,a,WEBGL),clear(T=translate,R=rotateZ),R(1),pointLight(d=30,a,a,0,0,a),i=-5;i<6;i++)for(j=-5;j<9;j++)push(f=i=>constrain((sin(i/2)+4)/a/a*i**3,-PI/2,PI/2)),T(i*d-j*d,i*d+j*d),R(f(u%300/4-36+i+j)),T(-15,-15),pop(box(d))};

9 45

f=0
draw=_=>{f++||createCanvas(W=800,W,WEBGL)
F=fill
C=cylinder
T=translate
Y=rotateY
F`pink`
C(W*2)
stroke`#つぶやきProcessing
Y(f/99)
rotateX(9)
for(i=8;i--;)push(F`pink`),Y(i),scale(9,6,6),T(0,(i*25+f/4)%200-99),C(24,9),F`tan`,T(0,5),C(25,1),T(0,-10),pop(C(25,1))}

4 30


T=0,draw=a=>{for(T||createCanvas(W=400,W,WEBGL),background(c=0),y=-150;y<200;y+=50)for(x=-150;x<200;x+=50)P(x,y,c++);T+=.05},P=(a,r,e)=>{push(),specularMaterial(1),f=T/2-e,translate(a,r,50),pointLight(230,126,34+9*e,a+sin(f)*W,cos(f)*W,-W),pop(sphere(35,W))};

2 29