pouët.net

Go to bottom

Random "work in progress" shots

category: general [glöplog]
Had some time to work on my... Uh "raymarched stuff with JPEG glitching postproc" thingy...
Don't know where to go from here, really.
BB Image
added on the 2013-12-30 02:18:46 by Buanderie Buanderie
How are you doing the iDCT?

Using TurboJPEG or something?
added on the 2013-12-30 02:26:34 by mudlord mudlord
Quote:
How are you doing the iDCT?

Using TurboJPEG or something?


I read back from FBO and then use TurboJPEG :/
Also, I wanted to only glitch "interesting parts" of the scene, so, I use a thresholding operation on the binarized image, and then use a quadtree subidivision/refit to limit the number of regions that need to be glitched...
See:
BB Image
added on the 2013-12-30 02:34:22 by Buanderie Buanderie
Ooh, actual glitching.
added on the 2013-12-30 02:36:38 by Gargaj Gargaj
Buanderie: I'm loving it, please do a whole production with that technique
added on the 2013-12-30 02:39:25 by noby noby
@Buanderie: this is really cool, keep going.
added on the 2013-12-30 04:06:36 by Zavie Zavie
Quote:
mudlord, just add antialias and some postprocessesses, then explode to individual polygons and grow objects again from them.. -from the "just a thought" department of my brain =)


I am already planning mesh morphing between the different procedurally generated shapes. I have a nice shader for postprocess AA lined up, maybe I can add hypnoglow to lines then I suppose :).

I was leaning towards the solid objects having godrays and per pixel lighting, but rendering wireframe with AA would work in a oldskool sense I suppose :D
added on the 2013-12-30 10:17:56 by mudlord mudlord
mudlord: If you need some music for your prod from a fellow Aussie, I'd be happy to contribute a v2 tune or even an xm if you'd prefer that.
BB Image
added on the 2013-12-30 23:38:49 by mudlord mudlord
A 19-byte sine table approx from 0 to 2*Pi : 255 values amplitude=56 :

BB Image
Tardis in progress.
BB Image
added on the 2013-12-31 22:11:52 by fra fra
No offense, but at its current state that looks more like a phone booth than some advanced time machine!
added on the 2013-12-31 22:48:30 by Marq Marq
BB Image -> BB Image
160 lines of code...
Code:fab mknoise 0 0 320 200 fg.g fab rectangle2 8 0 50 130 1 fg.g fg.g fab rectangle2 11 0 44 127 4 fg.g fg.g fab rectangle2 16 108 9 15 1 fg.g fg.g fab rectangle2 18 108 7 13 4 fg.g fg.g fab rectangle2 29 108 9 15 1 fg.g fg.g fab rectangle2 31 108 7 13 4 fg.g fg.g fab rectangle2 42 108 9 15 1 fg.g fg.g fab rectangle2 44 108 7 13 4 fg.g fg.g fab rectangle2 16 86 9 15 1 fg.g fg.g fab rectangle2 18 86 7 13 4 fg.g fg.g fab rectangle2 29 86 9 15 1 fg.g fg.g fab rectangle2 31 86 7 13 4 fg.g fg.g fab rectangle2 42 86 9 15 1 fg.g fg.g fab rectangle2 44 86 7 13 4 fg.g fg.g fab rectangle2 16 64 9 15 1 fg.g fg.g fab rectangle2 18 64 7 13 4 fg.g fg.g fab rectangle2 29 64 9 15 1 fg.g fg.g fab rectangle2 31 64 7 13 4 fg.g fg.g fab rectangle2 42 64 9 15 1 fg.g fg.g fab rectangle2 44 64 7 13 4 fg.g fg.g fab rectangle2 16 42 9 15 1 fg.g fg.g fab rectangle2 18 42 7 13 4 fg.g fg.g fab rectangle2 29 42 9 15 1 fg.g fg.g fab rectangle2 31 42 7 13 4 fg.g fg.g fab rectangle2 42 42 9 15 1 fg.g fg.g fab rectangle2 44 42 7 13 4 fg.g fg.g fab rectangle2 16 20 9 15 1 fg.g fg.g fab rectangle2 18 20 7 13 4 fg.g fg.g fab rectangle2 29 20 9 15 1 fg.g fg.g fab rectangle2 31 20 7 13 4 fg.g fg.g fab rectangle2 42 20 9 15 1 fg.g fg.g fab rectangle2 44 20 7 13 4 fg.g fg.g fab rectangle2 90 0 50 150 1 fg.g fg.g fab rectangle2 93 0 44 147 4 fg.g fg.g fab rectangle2 98 128 9 15 1 fg.g fg.g fab rectangle2 100 128 7 13 4 fg.g fg.g fab rectangle2 111 128 9 15 1 fg.g fg.g fab rectangle2 113 128 7 13 4 fg.g fg.g fab rectangle2 124 128 9 15 1 fg.g fg.g fab rectangle2 126 128 7 13 4 fg.g fg.g fab rectangle2 98 106 9 15 1 fg.g fg.g fab rectangle2 100 106 7 13 4 fg.g fg.g fab rectangle2 111 106 9 15 1 fg.g fg.g fab rectangle2 113 106 7 13 4 fg.g fg.g fab rectangle2 124 106 9 15 1 fg.g fg.g fab rectangle2 126 106 7 13 4 fg.g fg.g fab rectangle2 98 84 9 15 1 fg.g fg.g fab rectangle2 100 84 7 13 4 fg.g fg.g fab rectangle2 111 84 9 15 1 fg.g fg.g fab rectangle2 113 84 7 13 4 fg.g fg.g fab rectangle2 124 84 9 15 1 fg.g fg.g fab rectangle2 126 84 7 13 4 fg.g fg.g fab rectangle2 98 62 9 15 1 fg.g fg.g fab rectangle2 100 62 7 13 4 fg.g fg.g fab rectangle2 111 62 9 15 1 fg.g fg.g fab rectangle2 113 62 7 13 4 fg.g fg.g fab rectangle2 124 62 9 15 1 fg.g fg.g fab rectangle2 126 62 7 13 4 fg.g fg.g fab rectangle2 98 40 9 15 1 fg.g fg.g fab rectangle2 100 40 7 13 4 fg.g fg.g fab rectangle2 111 40 9 15 1 fg.g fg.g fab rectangle2 113 40 7 13 4 fg.g fg.g fab rectangle2 124 40 9 15 1 fg.g fg.g fab rectangle2 126 40 7 13 4 fg.g fg.g fab rectangle2 98 18 9 15 1 fg.g fg.g fab rectangle2 100 18 7 13 4 fg.g fg.g fab rectangle2 111 18 9 15 1 fg.g fg.g fab rectangle2 113 18 7 13 4 fg.g fg.g fab rectangle2 124 18 9 15 1 fg.g fg.g fab rectangle2 126 18 7 13 4 fg.g fg.g fab rectangle2 126 0 40 90 1 fg.g fg.g fab rectangle2 129 0 34 87 4 fg.g fg.g fab rectangle2 133 70 11 13 1 fg.g fg.g fab rectangle2 135 70 9 11 4 fg.g fg.g fab rectangle2 148 70 11 13 1 fg.g fg.g fab rectangle2 150 70 9 11 4 fg.g fg.g fab rectangle2 133 50 11 13 1 fg.g fg.g fab rectangle2 135 50 9 11 4 fg.g fg.g fab rectangle2 148 50 11 13 1 fg.g fg.g fab rectangle2 150 50 9 11 4 fg.g fg.g fab rectangle2 133 30 11 13 1 fg.g fg.g fab rectangle2 135 30 9 11 4 fg.g fg.g fab rectangle2 148 30 11 13 1 fg.g fg.g fab rectangle2 150 30 9 11 4 fg.g fg.g fab rectangle2 133 10 11 13 1 fg.g fg.g fab rectangle2 135 10 9 11 4 fg.g fg.g fab rectangle2 148 10 11 13 1 fg.g fg.g fab rectangle2 150 10 9 11 4 fg.g fg.g fab rectangle2 65 0 40 110 1 fg.g fg.g fab rectangle2 68 97 34 10 4 fg.g fg.g fab rectangle2 68 84 34 10 3 fg.g fg.g fab rectangle2 68 71 34 10 4 fg.g fg.g fab rectangle2 68 58 34 10 3 fg.g fg.g fab rectangle2 68 45 34 10 4 fg.g fg.g fab rectangle2 68 32 34 10 3 fg.g fg.g fab rectangle2 68 19 34 10 4 fg.g fg.g fab rectangle2 68 6 34 10 3 fg.g fg.g fab mknoise 0 255 80 50 frac.g fab sampleup_miller 3 frac.g frac.g fab range 0 73 frac.g frac.g fab mknoise 0 0 640 400 grad.g fab rectangle 0 0 639 59 127 grad.g grad.g fab vgradientfill 0 127 0 grad.g grad.g fab add frac.g grad.g bg.g fab range 0 5 bg.g bg.g fab range 0 2 bg.g bg.g fab addI 2 bg.g bg.g fab scaledown 2 2 bg.g bg.g fab allcolorsbelow 1 fg.g mask.g fab rsbI 1 mask.g mask.g fab mulI 255 mask.g mask.g fab and mask.g bg.g bg.g fab or fg.g bg.g fg.g fab mknoise 0 0 320 200 head.g fab disc 210 130 25 255 head.g head.g fab sphericalgradientfill 225 120 254 1 head.g head.g fab star 240 80 3 270 50 200 60 200 0 head.g head.g fab disc 270 130 25 255 head.g head.g fab sphericalgradientfill 285 120 254 1 head.g head.g fab star 240 80 3 270 50 200 60 200 0 head.g head.g fab disc 240 0 60 1 head.g head.g fab sphericalgradientfill 200 40 254 1 head.g head.g fab star 240 80 3 270 50 200 60 200 0 head.g head.g fab star 240 80 3 270 45 200 55 200 255 head.g head.g fab sphericalgradientfill 215 105 254 1 head.g head.g fab ordered4x4 3 head.g head.g fab addI 2 head.g head.g fab mknoise 0 0 320 200 mask.g fab disc 210 130 25 255 mask.g mask.g fab disc 270 130 25 255 mask.g mask.g fab disc 240 0 60 255 mask.g mask.g fab star 240 80 3 270 50 200 60 200 0 mask.g mask.g fab star 240 80 3 270 45 200 55 200 255 mask.g mask.g fab and head.g mask.g head.g fab disc 210 130 30 1 fg.g fg.g fab disc 210 130 25 0 fg.g fg.g fab disc 270 130 30 1 fg.g fg.g fab disc 270 130 25 0 fg.g fg.g fab disc 240 0 65 1 fg.g fg.g fab disc 240 0 60 0 fg.g fg.g fab star 240 80 3 270 50 200 60 200 1 fg.g fg.g fab star 240 80 3 270 45 200 55 200 0 fg.g fg.g fab or head.g fg.g fg.g fab disc 225 95 10 1 fg.g fg.g fab disc 222 98 3 4 fg.g fg.g fab disc 255 95 10 1 fg.g fg.g fab disc 252 98 3 4 fg.g fg.g fab disc 240 60 8 1 fg.g fg.g fab mknoise 0 0 320 200 dither.g fab rectangle 0 0 319 39 255 dither.g dither.g fab vgradientfill 255 255 0 dither.g dither.g fab ordered4x4 2 dither.g dither.g fab mulI 255 dither.g mask.g fab rsbI 255 mask.g mask.g fab and fg.g mask.g fg.g fab mulI 4 dither.g dither.g fab or fg.g dither.g fg.g fab textpalette2rgb suburbs.txt fg.g red.g green.g blue.g fab rgb2bmp red.g green.g blue.g Suburbs.bmp del *.g
added on the 2013-12-31 23:01:11 by baah baah
BB Image
added on the 2013-12-31 23:25:13 by mrvoid mrvoid
@Marq : hehe :)
It's Police Box, not a phone booth!

@baah : interesting compression scheme :]

meanwhile... more of the same :

BB Image
added on the 2014-01-01 10:24:02 by fra fra
BB Image
added on the 2014-01-01 11:04:36 by branch branch
fra: now thats some heavy duty hypno bloom right there :)
added on the 2014-01-01 12:06:35 by leGend leGend
another demo effort

BB Image
added on the 2014-01-01 14:19:40 by evills evills
fra: your tardis is so timey wimey wibbly wobbly ! brilliant ! fantastic !
added on the 2014-01-01 14:39:44 by flure flure
http://mu6k.untergrund.net/shots/
some screenshots I made during the development of
http://www.pouet.net/prod.php?which=62404
added on the 2014-01-11 22:22:47 by mu6k mu6k
baah, I tried your script with fab 0.6 but it gives me some errors like:

rectangle2: Error: color should be in [0;65535]

(so the buildings are missing)

and suburbs.txt is missing, so I had to use pal_Suburbs.txt from the examples, but then the colours seemed a bit washed out...
added on the 2014-01-12 11:46:29 by すすれ すすれ
Ooops, i forgot to upload v0.7 which fixes the rectangle2 bug.
Also we must add FF FF FF as first color in suburbs.txt...

Will do the upload this week and will tell you by mail.
The good news is that i have installed MinGW, so should work on win7+... ;)
added on the 2014-01-12 12:27:12 by baah baah
fab v0.7 is out.
Some bugs corrected, added the distance function and some more stuff...

Humm, the pics links are broken. So i put some back:
Here 's a remix of Pain by Britelite:
BB Image -> BB Image
And here's a remix of Suburbs by exocet...
BB Image -> BB Image
added on the 2014-01-12 20:49:16 by baah baah
Pretty nifty work Baah. Been following fab's evolution on your homepage. Awaiting some mini version offshoot using Akos Fekete (aka Chut)'s arc-drawing algorithm ;)

login

Go to top