|
Étienne Jacob
@
etiennejcb
Paris, France
|
|
making gifs with code
|
|
|
1.028
Tweetovi
|
152
Pratim
|
20.559
Osobe koje vas prate
|
| Tweetovi |
|
Étienne Jacob
@etiennejcb
|
2. velj |
|
shadertoy.com/view/3ttSR7
Torus version of a @bookofshaders 2D example (@ryojiikeda style). #realtime #shader pic.twitter.com/sxn5BrNjZz
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
28. sij |
|
|
||
|
Étienne Jacob
@etiennejcb
|
26. sij |
|
Don't really know how to explain it briefly but here is the source code : gist.github.com/Bleuje/e39c287…
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
25. sij |
|
k-d tree test, inspired by @RavenKwok pic.twitter.com/fyfxLu518w
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
24. sij |
|
Code for that gif : gist.github.com/Bleuje/2449976…
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
23. sij |
|
Yes it can, of course!
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
22. sij |
|
|
||
|
Étienne Jacob
@etiennejcb
|
19. sij |
|
Processing, here you get the code of one of the versions, I didn't check out which one : gist.github.com/Bleuje/33ccd62…
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
19. sij |
|
Glad you like it !
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
19. sij |
|
The code for this precise thing is lost because I changed it quite a lot since then.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
19. sij |
|
The text is taken from the wikipedia articles of Art and Mathematics
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
18. sij |
|
Not enough frames, I've only got around 30 frames here.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
18. sij |
|
|
||
|
Étienne Jacob
@etiennejcb
|
18. sij |
|
It's rendered with Processing and gifsicle.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
17. sij |
|
Yes it would I think. Also I don't have enough frames/time to change the shape a lot.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
17. sij |
|
|
||
|
Étienne Jacob
@etiennejcb
|
14. sij |
|
Most basic principles are about things doing the same thing with a different delay (that's often a function of position), and also the main technique I use is to have some kind of queues of drawn objects with some kind of "replacement" through time.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
12. sij |
|
Yes random() is different each time but it looks quite the same with different seed. What could make things look different is the noisy curve/border before it collapses, and the seed is fixed for that.
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
12. sij |
|
Wow, thanks
|
||
|
|
||
|
Étienne Jacob
@etiennejcb
|
11. sij |
|
fixed a bug (some blocks overlapped) + minor changes pic.twitter.com/fxzf6HvF9j
|
||
|
|
||