Fishdraw: Procedurally Generated Fish Drawings
fishdraw.glitch.me
fishdraw.glitch.me
But I thought I recognized his name and workstyle before. This guy is literally a genius. Some other works I've seen before:
https://github.com/LingDong-/rrpl - a "radical" new way to describe Chinese characters as a composition of parts
http://nonflowers.lingdong.works/ - procedurally generated flowers in style of classic Chinese watercolor paintings
And don't forget more classics on his GitHub profile:
including "A programming language for ancient Chinese, and procedurally generated Chinese landscape paintings"
I want to see a gallery show in Beijing.... This guy's work is so fucking good. It's really cool how he puts all the code on GitHub too. Fuck yeah! :P ;) xx
Need to learn JavaScript so I can understand what he’s doing.
The parallel and distrubuted operating systems group
operating systems engineering course
model operating xv6
https://pdos.csail.mit.edu/6.828/2018/xv6.htmlAny other suggestions?
Take a look at the JSLinux project -- so effin' cool!
https://www.youtube.com/watch?v=8--5LwHRhjk
"Painting a Selfie Girl, with Maths"
Agreed his work is excellent. I particularly like that he brings different aesthetics to generative art. Traditional Chinese brushstrokes, these 19th century European themed fish drawings.. It's nice to see something calm and classical.
https://github.com/LingDong-/fishdraw/blob/main/fishdraw.js#...
http://shan-shui-inf.lingdong.works/
(keep clicking the rightmost arrow)
I got permission from the author to post my work to Hackaday (with credit to him) which I'll do at some point. I'm actually working on a 3-panel "wide" version of it that I want to get done first.
https://dheera.net/projects/einkframe/
3-panel version in progress:
I looked at his github and yes is is awesome. Thanks for pointing this. Will read a bit more of his stuff.
There's something beautiful about ephemeral things too.
https://shopkits.eink.com/product/31-2%cb%9d-color-epaper-di...
If you don't have that much cash but don't mind it emitting light, just get a used 4K TV or monitor and get a custom frame built for it.
https://dheera.net/projects/einkframe/
I'm working on a 3-panel version of it since I want a "wider" view of this scrolling landscape, and single e-Ink displays that big aren't cheap but 3 of these smaller displays are still within my budget.
Or, I guess maybe it's like a quantum effect and the art appears when the viewer perceives it.
Don't get me wrong, I too love generative art, conceptually and the outputs of generative algorithms too.
it has some cool demos/ examples
https://processing.org/examples/
and it's opensource
This guy has a lot of interesting stuff on his site: https://iquilezles.org/
if(checkForSomething()) {
let foo = 2;
} else {
let foo = 3;
}
console.log(foo); // won't work
But: if(checkForSomething()) {
var foo = 2;
} else {
var foo = 3;
}
console.log(foo); // will work
That said, I religiously avoid "var" and just declare the variable beforehand with "let" because there are too many other gotchas with var. Less debugging headaches. And use "const" religiously as well, like C++ people do.This is allowed in JavaScript:
const foo = {bar: 1};
foo.bar = 2; let foo;
if (checkForSomething()) {
foo = 2;
} else {
foo = 3;
}https://github.com/processing/p5.js/blob/8213eecccdff510015e...
2. Are these fish real or just real-istic? Not judging, just curious.
1) draw fish outline
2) complete rest of the fish
- Create background gradient
- Create muscular coloured stripes
- Add a bit of noise to the stripes
- Gradient for the pupil
- Reflection in iris and reflection in pupil (the last one is "fake")
[0] https://github.com/rberenguel/sketches#iris-p5js