What is #つぶやきProcessing?
'#つぶやきProcessing' is the hashtag on Twitter. And this hashtag express that it has short (under Twitter limitation) source code and that result.
ほぼ同コード— deconbatch (@deconbatch) August 12, 2019
void setup() {
size(600, 600);
blendMode(DIFFERENCE);
}
void draw() {
clear();
for (int i = 4; i < 15; i++) {
float r = i * frameCount * 0.02 % TWO_PI;
ellipse(300 + i * 10.0 * cos(r), 300 + i * 10.0 * sin(r), i*50.0, i*50.0);
}
}#つぶやきProcessing pic.twitter.com/7KlBPHe6vj
You can see many amazing works by the '#つぶやきProcessing' wizards on @TweetProcessing.
There are many cool Processing codes. They post tweets with not only Processing Java mode but Python mode, also p5.js.
There are many code shortening techniques and are many visual effects that you'll stare in wonder.
Originated in Japan.
'つぶやき' means mutter in Japanese. And it also means tweet on Twitter, too.
They pronounce it like 'Tsu bu ya ki'.
The founder of '#つぶやきProcessing' hashtag is @Hau_kun.
He said 'つぶやきProcessing is a challenge that creates art with Processing under one tweet text length limitation'.
He said 'I'm dreaming of Sir Daniel Shiffman would post to this someday' in Processing community Day Tokyo 2020.
I believe that will come true soon.
Hi! How can I help?? 🚂 🌈— Daniel Shiffman (@shiffman) February 1, 2020
And the dream has come true!
Inspired by @Hau_kun who started the #つぶやきProcessing movement! https://t.co/GmclHOUNQw
— Daniel Shiffman (@shiffman) November 29, 2020
Processing Community Hangout Japan #03.
Processing Community Hangout Japan featured #つぶやきProcessing on Aug/30/2020.
Processing Night in Brasil.
#tinycode in creativecodingmadrid.
Call for #tinycode sketches by creativecodingmadrid.
A presentation about '#つぶやきProcessing' by Naoto Hiéda in tinycode meet-up in creativecodingmadrid.
Displaying on the BIG screen!
Let's join in!
You can take up this challenge! And you'll have a lot of fun with it!Please copy and use the hashtag below.
#つぶやきProcessing
Example of mine.
Please feel free to use it, if you like it.
Creative Commons CC0.
void setup() {
size(636, 636);
blendMode(DIFFERENCE);
noLoop();
}
void draw() {
for (float i = 0; i < PI; i += 0.05) {
float r = sin(i)*200;
ellipse(i*200, r+318, r, r);
ellipse(i*200, -r+318, r, r);
}
}