piterpasma Profile Banner
piterpasma Profile
piterpasma

@piterpasma

Followers
19,084
Following
644
Media
1,716
Statuses
8,898

Generative Artist ~ In the beginning there was code, and the code had a groove ~ Creator of Skulptuur (see ) and other impossible things

0.0.0.0
Joined April 2020
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@piterpasma
piterpasma
2 years
Fun fact. You only need to know 42 decimals of pi to calculate the circumference of the observable universe to the accuracy of one proton. This is literally the largest circle in existence. Any more decimals of pi are just for flexing. #piday
28
257
3K
@piterpasma
piterpasma
3 years
My Art Blocks page is live with Mint #0 !! Check it out here: The image on the left is being rendered by the 6370 bytes on the right. And nothing else. No external libs. #generative #genartclub @artblocks_io
Tweet media one
Tweet media two
83
144
974
@piterpasma
piterpasma
1 year
#GENUARY 2023 Day 1: Perfect loop / Infinite loop / endless GIFs #genuary1 #genuary #genartclub #generative
19
103
903
@piterpasma
piterpasma
2 years
random beat generator using the WebAudio API, all sounds generated, no samples, no libraries, 6KB of JavaScript code #generative #genartclub
21
65
705
@piterpasma
piterpasma
2 years
some stacked shapes ... enjoy :) #generative #genartclub #creativecodeart
Tweet media one
26
71
647
@piterpasma
piterpasma
2 years
data:text/html,<canvas id=x><script>X=x.getContext("2d");s=Math.sin;p=[...Array(x.height=x.width=w=904)].map(G=Math.random);w/=2;g=([x,y],[a,b,c,d])=>w+s(3*a*x/w+7*b)*s(7*c-3*d*y/w)*w;for(v=[0,i=9e5];--i;v=v?.map((x,j)=>g(v,p.slice(h+j*4))))h=G(X.fillRect(...v,1,1))*32|7</script>
Tweet media one
Tweet media two
Tweet media three
Tweet media four
69
101
633
@piterpasma
piterpasma
2 years
the amount of particles the GPU can wobble without breaking a sweat is pretty incredible #generative #genartclub #creativecodeart
22
37
612
@piterpasma
piterpasma
1 year
Announcing: GENUARY 2023 -- Generative Art Month For the third time, GENUARY is an artificially generated month of time where we build code that makes beautiful things. Flex your genart muscles and participate! #generative #genartclub
Tweet media one
18
156
481
@piterpasma
piterpasma
5 months
Screensavers didn't just exist to prevent monitor burn in. Otherwise we would just have the black screen one. Or a moving logo. It was one of the first opportunities for creative coders to express themselves to a large audience, using a new art form. (1/3)
14
67
419
@piterpasma
piterpasma
2 years
I got hatching working again. This was the goal :) Code is about 7kb (full of comments & crud), render time for these is less than 2 seconds (that will probably get a bit more). Still a lot of tweaking to do but I'm tired. gn #genartclub #generative #creativecodeart
Tweet media one
Tweet media two
17
28
398
@piterpasma
piterpasma
2 years
Tweet media one
24
51
387
@piterpasma
piterpasma
2 years
Kicking off the GENUARY 2022 website, !!! Check it out for this year's amazing prompts and a kinda cool #generative header -- and don't forget to take part in January, everybody and everyone is invited!
Tweet media one
8
115
367
@piterpasma
piterpasma
2 years
6009 characters of pure JS code (automatically includes itself as comment in SVG output), 10426 path strokes, 24 seconds rendering time, but I'm out of the good A3 plotter paper ... :-) #generative #creativecodeart #genartclub
Tweet media one
25
39
354
@piterpasma
piterpasma
3 years
Same 6370 bytes, different hashes. Ropsten test mints numbers 9 and 10. See previous tweets for nrs 0-8. Sharing them in order, no cherry-picking. Skulptuur releases Monday September 27th, 18:00 CEST / 11:00 CT #generative #genartclub @artblocks_io
Tweet media one
Tweet media two
35
26
358
@piterpasma
piterpasma
2 years
Can't get enough of this:) #generative
13
23
352
@piterpasma
piterpasma
2 years
#genuary2022 Day 3: Space I made a vertex shader render like a million stars (you don't see them all at once) into a star field, and then applied a wobbly function to the field to clump them up a little and add some structure. #genuary #genartclub #generative
15
18
338
@piterpasma
piterpasma
3 years
Skulptuur 566. Signature of higher dimensional being. #generative
Tweet media one
16
15
335
@piterpasma
piterpasma
2 years
Playing with SDFs and a point vertex shader :) #generative #genartclub #creativecodeart
8
16
311
@piterpasma
piterpasma
2 years
sphere packing :-) made with JS, GLSL and love #generative #genartclub #creativecodeart
14
27
315
@piterpasma
piterpasma
1 year
colours! :) made with 100% JS no libraries, SVG output. And the coloured areas are nicely filled polygons, not 100 000s of dots or something :) #generative #genartclub
Tweet media one
25
18
309
@piterpasma
piterpasma
5 months
What a day... 😑
Tweet media one
10
25
302
@piterpasma
piterpasma
2 years
#Genuary2022 Day 1: Draw 10,000 of something. Ten thousand epihyperderpflardioids in a golden ratio sunflower spiral pattern! #genuary #genartclub #generative
Tweet media one
10
22
299
@piterpasma
piterpasma
2 years
Mandelbrot Fractal Sketches by Leonardo da Vinci, by #midjourney
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
40
294
@piterpasma
piterpasma
2 years
Tweet media one
3
14
279
@piterpasma
piterpasma
4 months
5954 characters on the left produce the image on right and tomorrow, 512 more #generative #genartclub
Tweet media one
Tweet media two
16
28
276
@piterpasma
piterpasma
5 months
If I'm not posting much it's because I'm working hard to finish "Blokkendoos" before the @fx_hash_ 2.0 launch, December 1st :-) #generative #genartclub
Tweet media one
14
22
274
@piterpasma
piterpasma
5 months
1st of December, 15:30 CET in partnership with @tender_art A combinatoric ode to soft lighting and diffuse surfaces, code generating codes of three dimensional forms and their negative space, blending the qualities of figure and ground. #generative #genartclub
Tweet media one
11
34
261
@piterpasma
piterpasma
5 months
Blokkendoos ⬛️🟦🟪🟥🟧🟨⬜️ Friday December 1st 15:30 CET in partnership with @tender_art on @fx_hash_ on ETH on chain #generative #genartclub
Tweet media one
7
30
254
@piterpasma
piterpasma
2 years
A strange item in a strange place #genartclub #creativecodeart #generative
Tweet media one
13
24
238
@piterpasma
piterpasma
2 years
corners and pipes everywhere #genartclub #generative
Tweet media one
6
16
239
@piterpasma
piterpasma
5 months
untitled-11.jpg by the way everything you see is rendered using about 10KB of custom JS+GLSL code (gonna be less than that) no libraries, no 3D models, just a browser. #generative #genartclub
Tweet media one
24
18
234
@piterpasma
piterpasma
2 years
Industrial devolution #genartclub #generative (8KB pure Javascript, no libraries, SVG output)
Tweet media one
Tweet media two
Tweet media three
Tweet media four
19
29
229
@piterpasma
piterpasma
2 years
by popular request, I've animated the thing. #generative #genartclub
14
18
228
@piterpasma
piterpasma
5 months
Heeeyyyy everybody! The GENUARY 2024 website is live! There's no prompts yet, and still in progress, but at least now there is a cool new-ish logo to look at :D #genuary #genuary2024 #genartclub #generative
Tweet media one
19
56
221
@piterpasma
piterpasma
2 years
#genuary2022 day 12: Packing I'm packing squiggly lines! #genuary #generative #genartclub
Tweet media one
7
9
224
@piterpasma
piterpasma
4 months
Announcing: GENUARY 2024 which happens to start January the 1st of the new year! #genuary #genartclub #generative
Tweet media one
17
87
219
@piterpasma
piterpasma
2 years
Tweet media one
14
10
216
@piterpasma
piterpasma
1 year
It is so messed up that one of our most talented, most prolific genartists is currently missing because of being caught in a vicious, Kafkaesque legal case against his own government. I miss you @shvembldr . (follow the daily lack of updates here: )
Tweet media one
13
30
214
@piterpasma
piterpasma
3 years
Skulptuur is releasing in 45 minutes! @artblocks_io #generative #genartclub
Tweet media one
22
16
213
@piterpasma
piterpasma
11 months
Tweet media one
6
20
212
@piterpasma
piterpasma
1 year
#GENUARY 2023 Day1 (ii): Perfect loop Having a bit more fun :) #genuary1 #genuary #genartclub #generative
@piterpasma
piterpasma
1 year
#GENUARY 2023 Day 1: Perfect loop / Infinite loop / endless GIFs #genuary1 #genuary #genartclub #generative
19
103
903
5
14
209
@piterpasma
piterpasma
2 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
14
19
206
@piterpasma
piterpasma
1 year
Loop in progress... #genuary #genuary1
5
7
198
@piterpasma
piterpasma
1 year
This is going to be fun #fxparams @fx_hash_ Calling all SDF mages #generative #genartclub #rayhatching
Tweet media one
14
24
203
@piterpasma
piterpasma
11 months
Tweet media one
12
17
200
@piterpasma
piterpasma
2 months
Z squared plus C, iterations on the Complex Plane in ridiculous photo realism #generative #genartclub
Tweet media one
16
21
198
@piterpasma
piterpasma
2 years
3937 😆 ... gm!
Tweet media one
11
16
190
@piterpasma
piterpasma
3 years
Just listed on @withFND : "Possible Dune" & "Impossible Dune". Procedural landscapes rendered using stippled raymarching. Two of my favourite outputs from a program foundational to my rayhatching framework. #generative #genartclub #algorithmicart #nft
Tweet media one
Tweet media two
5
33
188
@piterpasma
piterpasma
2 years
gm! Today marks the one year anniversary of #Skulptuur ! 6370 bytes to change the world ... I am so grateful for this incredible journey, the support of all my collectors and of course the @artblocks_io platform! #generative #genartclub
Tweet media one
Tweet media two
14
13
189
@piterpasma
piterpasma
2 years
Tweet media one
5
11
191
@piterpasma
piterpasma
2 years
Hyperwillow, pollination season #genartclub #creativecodeart #generative
Tweet media one
8
17
188
@piterpasma
piterpasma
2 years
another day another distance function :-) this one is made from 2000 path strokes, and still 6KB of code #generative #genartclub #creativecodeart
Tweet media one
8
13
184
@piterpasma
piterpasma
2 years
studying configurations and compositions in 3D space this one renders in under 5 secs :D pondering how to generalize the viewpoint, camera, lighting .. :) for this one that's all hardcoded numbers #genartclub #generative
Tweet media one
7
10
184
@piterpasma
piterpasma
2 years
a couple more. everything done with code. about 250 lines JS+GLSL. #generative #genartclub #creativecodeart
Tweet media one
Tweet media two
Tweet media three
Tweet media four
12
14
181
@piterpasma
piterpasma
3 years
"Skulptuur" is going to be released next Monday the 27th, 18:00 CEST (11:00 CT) with @artblocks_io curated!! To show a few more samples (again, no cherry picking), here are my Ropsten test mints 4-7 (see prev tweets for other samples) #generative #genartclub #creativecodeart
Tweet media one
Tweet media two
Tweet media three
Tweet media four
14
21
180
@piterpasma
piterpasma
1 year
4715 chars of JS, no libs, SVG output #genartclub #generative #tinycode
Tweet media one
15
18
180
@piterpasma
piterpasma
2 years
#genuary2022 day 08: Single Curve Only, part 3 even more shapes :) #genuary #generative #genartclub
Tweet media one
5
11
177
@piterpasma
piterpasma
2 years
More different wobbles on more spirals on more differently wobbled spirals. The screenrecorder didn't seem to be able to capture the smooth 60fps, hopefully filming the screen will :D #generative #genartclub #creativecodeart
7
10
175
@piterpasma
piterpasma
2 years
#genuary2022 day 08: Single Curve Only, part 2, more shapes :) #genuary #generative #genartclub
Tweet media one
4
16
176
@piterpasma
piterpasma
2 years
improved hatching, many tweaks, puzzling big ideas still nowhere close to done (100% vanilla JS generating plottable SVG output) #genartclub #generative
Tweet media one
Tweet media two
Tweet media three
Tweet media four
14
23
171
@piterpasma
piterpasma
2 years
5
15
172
@piterpasma
piterpasma
2 years
Random stuff generator prototype part 0.023 #generative #genartclub #creativecodeart
Tweet media one
Tweet media two
Tweet media three
Tweet media four
11
17
170
@piterpasma
piterpasma
3 years
Calling all CREATIVE CODERS and GENERATIVE ARTISTS! #GENUARY 2021 starts this Friday, Jan 1st! We've prepared 31 beautiful and inspiring code art related prompts each day of GENUARY. Check out the prompts at ~ #generative #generativeart #creativecoding
Tweet media one
6
59
169
@piterpasma
piterpasma
3 years
Hyperplane Microplane VX-5. The plot!! 23 916 strokes, in 5 hours and 15 minutes, Axidraw V3/A3. Uni-ball Signo 0.38 on 42x21cm (16½x8¼") acid free card stock. #generative #genartclub #plotter #plottertwitter #creativecoding
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
18
167
@piterpasma
piterpasma
3 months
#genuary2024 DAY 13: WOBBLY FUNCTIONS is about to start!! I'm very much behind with my own #genuary days, but I cannot let the community down :-) So I've just finished my article on WOBBLY FUNCTIONS: 100% fresh rewritten ✨ #generative #genuary13
Tweet media one
8
42
164
@piterpasma
piterpasma
2 years
#genuary2022 Day 4: Next Next Fidenza Filling the wavy rectangles with wobbly functions. It's hardly a "next next" Fidenza, but I'm kinda done for the day with the wavy rectangles :-) This was great fun though! #genuary #genartclub
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
8
160
@piterpasma
piterpasma
3 months
Tweet media one
4
12
160
@piterpasma
piterpasma
1 year
#genuary17 A grid inside a grid inside a grid Music: Fatboy Slim - Next To Nothing #genuary #genartclub #generative
9
11
157
@piterpasma
piterpasma
1 month
when you flush a random seed down the toilet and this happens #generative #genartclub
Tweet media one
3
15
147
@piterpasma
piterpasma
1 year
// something something params bgsdf=[`k(L(x,z)-12-y/5,y+1)-1`,`y`,`Infinity`][0]; init=`[a,b]=r0(x,y)` yesdf=`L(B(L(B(x)-3,B(y-6)-3,B(z)-3)-2)-1,B(L(L(a,z)-5,B(b-6)-3)-2)-1)-.5`; P=Function(`p,[x,y,z]=p,${init}`,`return min(${bgsdf},${yesdf})`);
Tweet media one
7
19
149
@piterpasma
piterpasma
2 years
My #Axidraw V3/A3 isn't big enough to plot yesterday's #Genuary piece (I'd need a 0.1mm pen), but fortunately @studiostrauss was awesome enough to run the SVG on their A2 plotter!! The results are stunning! #generative #genuary2022 #plottertwitter #genartclub
Tweet media one
Tweet media two
Tweet media three
Tweet media four
9
11
153
@piterpasma
piterpasma
4 months
Tweet media one
3
12
149
@piterpasma
piterpasma
2 years
4
11
151
@piterpasma
piterpasma
4 months
7
15
147
@piterpasma
piterpasma
2 years
takes a bit longer to render, but also available in ridiculous detail
Tweet media one
7
9
145
@piterpasma
piterpasma
5 months
Tweet media one
Tweet media two
8
17
149
@piterpasma
piterpasma
4 months
9
20
145
@piterpasma
piterpasma
2 years
Tweet media one
5
30
146
@piterpasma
piterpasma
2 years
I just removed all the dead code and comments and spaces and unnecessary stuff and 4400 chars were left (was just to check, I don't know at how much this project will end up). Also, some improvements to lighting. #genartclub #generative
Tweet media one
Tweet media two
14
11
143
@piterpasma
piterpasma
2 years
Tweet media one
8
15
144
@piterpasma
piterpasma
1 year
forgotten substance #generative #genartclub
Tweet media one
10
16
143
@piterpasma
piterpasma
11 months
(Universal Rayhatcher #101 ) "Piter and the monolithz" by @zancan #genartclub #generative #rayhatching
Tweet media one
3
8
142
@piterpasma
piterpasma
8 months
I rolled infinity on my hypercritical dice roll (render time 31m) #generative #genartclub #glsl #pathtracing #fractal
5
8
142
@piterpasma
piterpasma
2 years
#genuary2022 day 23 -- Abstract vegetation (2) Or I can do this #genuary #genartclub #creativecodeart #generative
Tweet media one
0
3
141
@piterpasma
piterpasma
2 years
Real time epihyperderpflardioids using vertex shaders and GLSL #generative #genartclub #creativecodeart #creativecoding
6
18
138
@piterpasma
piterpasma
11 months
Hey everyone! I've been absolutely swamped with requests for minting spots and questions about Universal Rayhatcher. I am very grateful of the enormous reponse to this project :) But I need a bit of a break. It's getting a bit too much for me and I need some rest. #genartclub
6
6
139
@piterpasma
piterpasma
2 years
I'm going to release my recent piece "Hyperwillows" with @verse_works tomorrow! Check out the interview here: The collector will also receive the signed plot :) #generative #genartclub
Tweet media one
4
26
133
@piterpasma
piterpasma
2 years
#genuary2022 Day 05: DESTROY THE SQUARES destroying squares. #genuary #generative #genartclub
6
3
138
@piterpasma
piterpasma
4 months
#genuary2024 #genuary2 No palette: Procedural colours, made with a whole bunch of sine waves. #genuary #generative #genartclub
6
17
135
@piterpasma
piterpasma
5 months
Of course there was computer art before screensavers, but you also can't deny a whole generation of generative artists has been fascinated and inspired by screensavers, dreaming how cool it would be if that was *their* program. (3/3)
2
5
136
@piterpasma
piterpasma
6 months
The angels are insane #generative #genartclub
Tweet media one
5
17
135
@piterpasma
piterpasma
2 years
playing around with a weird kind of stippling algorithm and a very tiny quadtree (it's like a quadbonsai, only ~330 chars) #generative #genartclub
Tweet media one
Tweet media two
5
7
137
@piterpasma
piterpasma
4 months
I've been putting off promoting GENUARY 2024 to other social networks besides Twitter ... Help me out! If you have social clout and desire mad engagement feel free to repost this image (or anything). Please link your reposts in the thread! #genuary #generative #genuary2024
Tweet media one
5
50
136
@piterpasma
piterpasma
8 months
Auto-tenderizing hyperbeef "How strangely appropriate, that we should be meat's dream." (rendertime 10h) #generative #genartclub #glsl #pathtracing #fractal
9
16
133
@piterpasma
piterpasma
2 years
Tweet media one
13
5
131
@piterpasma
piterpasma
5 months
Tweet media one
6
14
135
@piterpasma
piterpasma
2 years
#genartclub NL meetup in Utrecht! 😁
Tweet media one
12
10
133
@piterpasma
piterpasma
2 years
Industrial Devolution is on @fx_hash_ !! Check out the infinite variations: Industrial Devolution will be minted during a live minting event 6-7 Oct at @brtmoments in Venice Beach CA (see quoted tweet for more info) #generative #genartclub
Tweet media one
@brtmoments
Bright Moments
2 years
We can't wait for the historic @fx_hash_ event! Our first IRL Tezos mint, by gen art code wizard @piterpasma 'Industrial Devolution' → 50 mint-passes first-come-first-serve, 6p Thu + raffle of 10 more Fri → 600 tez price → IRL only, find a delegate if you can't attend
Tweet media one
3
15
80
9
28
129