Just an idea... maybe you can try it ?

category: general [glöplog]
Well I was thinking of the following (maybe somebody has done it):

What if you took a demo (an animation) and rendered a single image so that:

the first line in the image is the first line of the demo on frame #1
the second line is the second line of the demo on frame #2
etc etc. once you get to the bottom line of the frame you go back to line 1.

Lets say that you do that on a constant framerate of about 20. On a 5 minute demo running at 640x480 resolution that would give you a total of 5*60*20=6000 lines. So your end picture would be 640x6000.

How would it look like ? I don't know.. would it look like a random slitscan or something that makes sense (as different scenes have different ambience). What about demos that have an object rotation in the center ?

If anyone does one let us have a look !

added on the 2008-06-13 18:02:59 by Navis Navis
I'm pretty sure it'll look like a sequence of ruber-vector (think discloned remix) images.
added on the 2008-06-13 18:08:08 by kusma kusma
Navis : it would look like the good old rubber effect, popular in the early 90's on Amiga and Atari, usually done on 1 or 2 bitplanes 3D objects.
added on the 2008-06-13 18:08:22 by keops keops
sync music to skipping frames, most original concept award. oh damn now its no longer original!
added on the 2008-06-13 18:10:37 by psenough psenough
I think what you describe is "slit scanning":

parapete: read the 5th paragraph again ;)
let me help you
bla bla bla slitscan bla bla bla
added on the 2008-06-13 18:11:54 by xernobyl xernobyl
Could be good to try vertical lines too.
I think that the pictures may look interesting, but depending on the movement of the objects in the demo.
I did something similar with video (in 1993 or so) and an old videodigitizer for Amiga called DigiView.
added on the 2008-06-13 18:12:52 by ham ham
I had a slit scan plugin thingy around here. I could try it with a demo if I knew where I found it.
added on the 2008-06-13 18:13:36 by xernobyl xernobyl
xernobyl, yeh I should have prepended my post with 'tl;dr'.
Maybe kkapture could have an option added for this kind of thing?
added on the 2008-06-13 18:43:29 by xeron xeron
meh i just implemented it in my opengl capture lib. the results are a bit underwhelming to say the least.
added on the 2008-06-13 19:02:35 by avoozl avoozl
...or one could just do it as a post-process, and keep kkapture bloat-free ;)
added on the 2008-06-13 19:02:40 by kusma kusma
Ok it seems to work. http://graphics.tudelft.nl/~jorik/slitscan.png is the start of http://pouet.net/prod.php?which=50691 (grand central).

so there.
added on the 2008-06-13 19:15:31 by avoozl avoozl
this is uber cool
Nice! that could be a kkapture option :)
added on the 2008-06-13 20:12:11 by bdk bdk
I like the idea. It's like a visual ID of the totality of a demo, intense parts, stil parts, long boring vs short parts, etc, etc. I liked it so much that I wrote some code to try it out and it's funny :P

BB Image
added on the 2008-06-13 20:19:35 by Optimonk Optimonk
Haha, cool! :)
The slits need not be linear either. Could be curved or warped in various ways ;)
added on the 2008-06-13 20:21:46 by bigcheese bigcheese
Navis: it's basically the effect I was talking about back in Madrid but with a slight modification. If you'll try to do it by displaying the current frame. The best visualisation of this effect I found is here:

added on the 2008-06-13 21:02:07 by bonzaj bonzaj
slit scanner is daughter of twisted sister.
added on the 2008-06-13 21:37:36 by earx earx
Reminds me about this MFX demo: http://pouet.net/prod.php?which=8990

As far as I remember, then there's a scene where they buffer up 50 frames, then use the blue channel of each pixel to decide which frame that the pixel should read from.
bonzaj: Yes. I remembered this when I got your email earlier this morning about football ;-)
added on the 2008-06-13 23:06:05 by Navis Navis
that morphovision thing is absolutely awesome!
added on the 2008-06-13 23:22:40 by bartman bartman
wow (morphovision)
added on the 2008-06-13 23:44:06 by bonzaj bonzaj