[sharing is sharing] slitscan


    Mar 05 2008 | 8:00 pm

    • Mar 05 2008 | 8:20 pm
      ahhh, beautiful. and so simple yet so mind boggling...
    • Mar 05 2008 | 10:02 pm
      Hey, actually, I screwed that patch up.
      The dimensions in the first texture should be 1 x 480, not 720 x 480.
      Also, try playing with the values in rota, changing them from 1 or 0 to 0.5. Pretty nice effects that way.
      b
      On Mar 5, 2008, at 12:20 PM, Robert Ramirez wrote:
      > > ahhh, beautiful. > and so simple yet so mind boggling...
      barry threw Media Art and Technology
      San Francisco, CA Work: 857-544-3967 Email: bthrew (at) gmail (dot) com Web: www.barrythrew.com
    • Mar 05 2008 | 10:15 pm
      real fun patch, on windows you only get green slit, removing uyvy color space fixed that for this lowly windows youser
      On Thu, Mar 6, 2008 at 12:02 AM, barry threw wrote:
      > Hey, actually, I screwed that patch up. > > The dimensions in the first texture should be 1 x 480, not 720 x 480. > > Also, try playing with the values in rota, changing them from 1 or 0 > to 0.5. Pretty nice effects that way. > > b > > On Mar 5, 2008, at 12:20 PM, Robert Ramirez wrote: > > > > > ahhh, beautiful. > > and so simple yet so mind boggling... > > barry threw > Media Art and Technology > > San Francisco, CA > Work: 857-544-3967 > Email: bthrew (at) gmail (dot) com > Web: www.barrythrew.com > >
    • Mar 05 2008 | 10:51 pm
    • Mar 06 2008 | 12:47 am
      or use the uyvy2rgba shader for cross platform-y uyvy texture upload speedy goodyness - y -y stuff...
      On Mar 5, 2008, at 5:15 PM, yair reshef wrote:
      > real fun patch, on windows you only get green slit, removing uyvy > color space fixed that for this lowly windows youser > > On Thu, Mar 6, 2008 at 12:02 AM, barry threw wrote: > Hey, actually, I screwed that patch up. > > The dimensions in the first texture should be 1 x 480, not 720 x 480. > > Also, try playing with the values in rota, changing them from 1 or 0 > to 0.5. Pretty nice effects that way. > > b > > On Mar 5, 2008, at 12:20 PM, Robert Ramirez wrote: > > > > > ahhh, beautiful. > > and so simple yet so mind boggling... > > barry threw > Media Art and Technology > > San Francisco, CA > Work: 857-544-3967 > Email: bthrew (at) gmail (dot) com > Web: www.barrythrew.com > >
    • Mar 06 2008 | 8:19 pm
      very strange, nothing appears for me ?
    • Mar 06 2008 | 11:57 pm
      faster maybe?
      and the shader
    • Mar 07 2008 | 1:55 am
      Yes, but I can't get it to behave like an actual slitscan for me.
      b
      On Mar 6, 2008, at 3:57 PM, Tyler Nitsch wrote:
      > faster maybe? > > > #P window setfont "Sans Serif" 9.; > #P window linecount 1; > #P newex 70 194 90 9109513 jit.gl.texture Render; > #P flonum 289 104 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; > #P newex 245 144 92 9109513 pak param offset 0.; > #P newex 59 119 195 9109513 jit.gl.slab Render @file > cc.uyvy2rgba.lite.jxs; > #P number 477 24 35 9 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0; > #P message 178 70 33 9109513 vol 0; > #P message 147 70 30 9109513 read; > #B color 6; > #P newex 59 95 219 9109513 jit.qt.movie 720 480 @colormode uyvy > @unique 1; > #P newex 59 171 170 9109513 jit.gl.slab Render @file > td.still_slide.jxs; > #P newex 59 223 334 9109513 jit.gl.videoplane Render @interp 1 > @scale 1.333 1. 1. @colormode uyvy; > #P newex 26 64 86 9109513 r 1_draw_movie; > #P window linecount 2; > #P message 439 96 101 9109513 ; 1_draw_movie bang; > #P user jit.fpsgui 410 160 60 9109513 0; > #P window linecount 1; > #N vpatcher 20 74 210 238; > #P window setfont "Sans Serif" 9.; > #P window linecount 2; > #P message 81 109 87 9109513 ; jitter cursor $1; > #P window linecount 1; > #P newex 81 89 31 9109513 == 0; > #P outlet 9 107 15 0; > #P window linecount 0; > #P message 9 89 70 9109513 fullscreen $1; > #P toggle 9 65 15 0; > #P newex 9 46 38 9109513 sel 27; > #P newex 9 26 40 9109513 key; > #P connect 0 0 1 0; > #P connect 1 0 2 0; > #P connect 2 0 3 0; > #P connect 3 0 4 0; > #P connect 5 0 6 0; > #P pop; > #P newobj 410 193 63 9109513 p fullscreen; > #P newex 410 65 68 9109513 t b b erase; > #P window linecount 2; > #P newex 410 212 276 9109513 jit.window Render @floating 1 > @depthbuffer 0 @fsmenubar 0 @fsaa 0 @sync 1 @idlemouse 1 @size 720 > 480; > #P newex 410 127 319 9109513 jit.gl.render Render @blend_enable 1 > @depth_enable 0 @erase_color 0. 0. 0. 1. @scale 1.333 1 1 @ortho 2 > @camera 0 0 2; > #P toggle 410 26 15 0; > #P objectname qmetro; > #P window linecount 1; > #P newex 410 45 45 9109513 qmetro 5; > #P window setfont "Sans Serif" 18.; > #P comment 12 32 100 9109522 SlitScan; > #P connect 9 0 12 0; > #P connect 9 0 11 0; > #P connect 12 0 16 0; > #P fasten 14 0 12 0 183 90 64 90; > #P fasten 13 0 12 0 152 90 64 90; > #P connect 15 0 1 1; > #P connect 1 0 5 0; > #P connect 2 0 1 0; > #P connect 17 0 11 0; > #P connect 16 0 11 0; > #P connect 11 0 10 0; > #P connect 11 0 19 0; > #P fasten 19 0 11 1 75 215 241 215 241 163 224 163; > #P connect 18 0 17 2; > #P fasten 5 2 3 0 473 90 415 90; > #P connect 5 0 3 0; > #P connect 3 0 7 0; > #P connect 6 0 4 0; > #P connect 5 1 8 0; > #P window clipboard copycount 20; > > and the shader
      barry threw Media Art and Technology
      San Francisco, CA Work: 857-544-3967 Email: bthrew (at) gmail (dot) com Web: www.barrythrew.com
    • Mar 07 2008 | 9:10 pm
      Hey Barry,
      The patch I posted recreates the exact effect you posted on my windows machine upon loading. Perhaps I'm missing something or your patch isn't working properly on my machine. My impression was a slitscan samples a scanline of a picture shifts it to the left and then samples the same scanline and keeps shifting. Can you clarify this for me? I really liked your patch and it gave me a bunch of cool ideas for shaders.
    • Mar 08 2008 | 12:59 am
      when i run this on my machine the resulting looks as follows... does anyone else get similar results?
      mark henrickson
      macbook pro core 2 duo 2.33 2 GB RAM ATI RadeonX1600 256MB VRAM 10.5.2 MaxMsp 4.6.3 Jitter 1.6.3
    • Mar 08 2008 | 2:19 pm
    • Mar 08 2008 | 6:21 pm
    • Mar 08 2008 | 6:55 pm
    • Mar 08 2008 | 7:21 pm
    • Jan 25 2009 | 1:04 am
      I've been having fun with the tex_plane_t/s and figured out a super simple way of doing slitscan. It may not be the most versatile implementation, since it relies on jit.gl.render to have an erase_color 0 0 0 0 and fsaa 0 on your jit.window. But it's damn simple, that's for sure!!
      Peter.
    • May 02 2012 | 7:36 am
      Hi all, the patch above uses the shader td.still_slide.jxs
      Does someone still have it, or where can I find it?
      Thanks! Frank