|
Sparr posted:…pics... I was going over to the sketches thread to try and get back into drawing but read this first…so instead I spent the afternoon writing a Processing script to generate random displacement maps and use them to offset each pixel in time from a random point of a movie - sort of like a slit-scan effect but more freeform. It generates some neat stuff, I want to find some more source material and make it more glitchy though, not sure it totally fits here yet...
|
# ¿ Jan 18, 2014 18:55 |
|
|
# ¿ Apr 28, 2024 09:14 |
|
I've updated my time-distorter to distort colour channels differently, looks a bit more interesting… If anyone wants the Processing file I can stick it up on pastebin or something!
|
# ¿ Feb 22, 2014 22:16 |
|
the_lion posted:Holy poo poo, this is really good! That first one in particular! Thanks! I've been using Processing on and off for years, its a piece of cake to learn if you've done any programming before, the docs/reference are a bit crappy but theres lots of tutorials and decent examples. Movies would look amazing...trouble is the movie API is slow and awkward when seeking, so right now my script works by literally playing the movie in realtime and grabbing the pixels it needs from each frame as it renders. Way slower than it could be but actually looks kinda cool. President Kucinich posted:Those are outstanding. Could you please?
|
# ¿ Feb 24, 2014 10:46 |
|
I've rewritten the rendering part of my time distorter and now it runs in silky smooth realtime! Download Processing if you haven't already, and then run the script which I've uploaded to paste bin here. To use it just save the script somewhere and create a folder called 'data' in the same location and put your movies in there. 'maxdelay' controls the max number of frames back the script will go in a movie, and other than that the only param is the name of the movie to load. The code is a bit of a mess and probably riddled with coding horrors but hopefully makes sense enough for you guys to get some fun out of it!
|
# ¿ Feb 25, 2014 15:03 |