Haiku Gallery
: x x .4 - 2 / ; : y y 0.1 + 2 / ; : l 2dup * 2 * .63 + cos -rot dup * swap dup * - .09 sin + ; : f l l l l l l l l l ; 0 y x f f f f f abs swap 9 ** 3 /
Malachite
Manwe
'25 Jun 08
: x x .6 - 1 / ; : y y 0.15 - 1 / ; : l 2dup * 2 * .635 + -rot dup * swap dup * - .04 t 5 / cos * + ; : f l l l l l l l l l l l ; y x f f f f 2dup dup 1 - * swap dup 1.5 t 3 / sin * - * + sqrt -rot over sqrt + rot
Fractal 1
Manwe
'25 Jun 08
: k 1 32 / ; : s 1 + swap 1 + ; : f s atan2 596677 * 1 mod ; : c dup k mod - ; : d c k + ; : a k / 1 mod ; : b a negate 1 + ; : sd swap dup ; : q1 c sd b swap c rot f * ; : q2 c sd a swap d rot f * ; : q3 d sd b swap c rot f * ; : q4 d sd a swap d rot f * ; : q12 2dup q1 -rot q2 + ; : q34 2dup q3 -rot q4 + ; : l 2dup dup b -rot q12 * -rot dup a -rot q34 * + ; x y l dup push dup 0.75 t cos * > * pop dup push dup 0.45 t cos * > * pop 0.45 t cos * <
Blurred noise as planet Redux Redux
Stainless
'25 Jun 08
: k 1 16 / ; : s 1 + swap 1 + ; : f s atan2 556677 * 1 mod ; : c dup k mod - ; : d c k + ; : a k / 1 mod ; : b a negate 1 + ; : sd swap dup ; : q1 c sd b swap c rot f * ; : q2 c sd a swap d rot f * ; : q3 d sd b swap c rot f * ; : q4 d sd a swap d rot f * ; : q12 2dup q1 -rot q2 + ; : q34 2dup q3 -rot q4 + ; : l 2dup dup b -rot q12 * -rot dup a -rot q34 * + ; x y l dup push dup 0.75 t cos * > * pop dup push dup 0.45 t cos * > * pop 0.45 t sin * <
Blurred noise as planet Redux
Stainless
'25 Jun 08
: k 1 32 / ; : s 1 + swap 1 + ; : f s atan2 556677 * 1 mod ; : c dup k mod - ; : d c k + ; : a k / 1 mod ; : b a negate 1 + ; : sd swap dup ; : q1 c sd b swap c rot f * ; : q2 c sd a swap d rot f * ; : q3 d sd b swap c rot f * ; : q4 d sd a swap d rot f * ; : q12 2dup q1 -rot q2 + ; : q34 2dup q3 -rot q4 + ; : l 2dup dup b -rot q12 * -rot dup a -rot q34 * + ; x y l dup push dup 0.75 > * pop dup push dup 0.35 > * pop 0.25 <
Blurred noise as planet (BradN contact me please)
Stainless
'25 Jun 08
: m .5 - -4 * ; : l y m pi * t 5 / + cos x m + t 9 / - cos .02 * + swap x m pi * t 3 / + cos y m + t 7 / + cos .02 * + swap ; .3 .6 l l l l l l l l l l l l l l l l l l l l l l l l l l l - dup negate log dup negate swap 3 ** swap over 2 ** + swap 7 / swap
Plasma 256 bytes
www.manwe.ru
'25 Jun 08
: m .5 - 2 * abs ; : c r> pi + t 30 / cos 2 * abs + 1 mod x m over - 2 ** over y m - 2 ** + sqrt r> pi t 300 / sin 7.1 * / log + dup 1 mod >r - abs 1 min sqrt 1 swap - swap >r ; .21 .721 >r >r c c max c - sqrt c + c c min c + c - sqrt c c + r> drop r> drop
Pony's Nightmare 256b
Manwe
'25 Jun 08
: m .5 - 2 * abs ; : c r> pi + 1 mod x m over - 2 ** over y m - 2 ** + sqrt r> pi t 300 / sin 7.1 * / log + dup 1 mod >r - abs 1 min sqrt swap >r ; .21 .721 >r >r c c max c - sqrt c + c c min c + c - sqrt c c + r> drop r> drop
Pony's Nightmare
Manwe
'25 Jun 08
: q .6 - 5 * dup 1 mod * ; x q y q + t 30 / sin - 1 mod dup sqrt
Nenuphar 64b slow
Manwe
'25 Jun 08
: q .6 - 5 * dup 1 mod * ; x q y q + t sin - 1 mod dup .3 ** .5
Nenuphar 63 bytes
Manwe
'25 Jun 08
: z t sin over / y 100 t sin + + sin x 0.5 - atan2 + 15 * cos + sin ; 1 z 0.9 z 1.1 z
Color Lines BaechBall
DarkstarAG
'25 Jun 08
: z t sin over / y x 0.5 - atan2 + 15 * + sin ; 1 z 0.9 z 1.1 z
Color Lines Pavo 63 b Redux
DarkstarAG
'25 Jun 08
: z t sin over / y x 0.5 - atan2 + 15 * + sin ; 1 z 0.9 z 1.1 z
Color Lines Pavo 63 b Redux
DarkstarAG
'25 Jun 08
: z t sin over / y + 15 * + sin ; 1 z 0.9 z 1.1 z
Color Lines 49 b
DarkstarAG
'25 Jun 08
: b t * sin 3 / .6 + y - dup abs .2 < * 16 * sin ; 1 b .9 b 1.1 b
Color Bars 65 byres
Manwe
'25 Jun 08
: b t * sin 2.5 / .6 + y - dup abs .24 < * 13 * sin ; 1 b .9 b 1.1 b
Color Bars 68 byres
Manwe
'25 Jun 08
: b t * cos 2.4 / .5 + y over - 12.6 * cos swap y - abs .12 < * ; 1 b .9 b 1.1 b
Color Bars 80 byres
Manwe
'25 Jun 08
: d dup ; : m 1 min ; : f d floor - ; : c cos abs ; : j t 4 + 15 * x 8 * floor 8 / + 4 * c 2 / t 10 + 2 / c 4 ** * - ; : a 1 x x 8 * floor 0.5 + 8 / - d * y ; : b - d * + sqrt 50 * 8 ** ; : p x t 4 + pi / f 1.6 * - 0.2 + ; : v t 4 + pi 2 * / f ; a j 0.5 b - v d 0.5 < * 4 * m * 1 p d * y 0.5 - d * + 36 * 30 ** m - y 0.5 - p atan2 abs t 10 * c 0.8 * - 16 * m * 0 max a 0.5 b - 0 max d p 16 * < * + p d * y 0.58 b m * v 0.5 >= * + d 0.2
PACMAN Redux
Anonymous
'25 Jun 08
: x x 2 * 1 - ; : y y 2 * 1 - ; y x atan2 pi / 3 * x x * y y * + 6 * cos 6 / + dup .5 - : x x negate ; : y y negate ; y x t sin * atan2 pi / 3 * x x * y y * + 6 * cos 6 / + dup .5 + push + pop
blempfler Redux
Stainless
'25 Jun 08
: d dup ; : m 1 min ; : f d floor - ; : c cos abs ; : j t 4 + 2 * x 8 * floor 8 / + 4 * c 2 / t 4 + 2 / c 4 ** * - ; : a 1 x x 8 * floor 0.5 + 8 / - d * y ; : b - d * + sqrt 50 * 8 ** ; : p x t 4 + pi / f 1.6 * - 0.2 + ; : v t 4 + pi 2 * / f ; a j 0.5 b - v d 0.5 < * 4 * m * 1 p d * y 0.5 - d * + 36 * 30 ** m - y 0.5 - p atan2 abs t 10 * c 0.8 * - 16 * m * 0 max a 0.5 b - 0 max d p 16 * < * + p d * y 0.58 b m * v 0.5 >= * + d 0.2
PACMAN Redux
Anonymous
'25 Jun 08
: x x 2 * 1 - ; : y y 2 * 1 - ; y x atan2 pi / 3 * x x * y y * + 6 * cos 6 / + dup .5 - : x x negate ; : y y negate ; y x atan2 pi / 3 * x x * y y * + 6 * cos 6 / + dup .5 + push + pop
blempfler
BradN
'25 Jun 08
x 9.4 * sin y 9.4 * sin t 4 * sin * * dup t 2 * tan * dup t 3 * tan *
Rep Redux Redux
xxxxxxx
'25 Jun 08
x 9.4 * sin y 9.4 * sin t 4 * sin * * dup t 2 * tan * dup t 3 * tan *
Disco Redux Redux
xxxxxxx
'25 Jun 08
x 9.4 * sin y 9.4 * sin t 4 * sin * * dup t 2 * cos * dup t 3 * sin *
Disco Redux
xxxxxxx
'25 Jun 08
Untitled
Anonymous
'25 Jun 08
Untitled
Anonymous
'25 Jun 08
SUKA
Anonymous
'25 Jun 08
: iii x y z* sin x / ; x 5 * x y - iii exp y iii
Untitled
Anonymous
'25 Jun 08
: wave t sin sin 50 * ; wave y + wave y * sin x +
Linear Pulse Reloaded haiku
pop
'25 Jun 08
: wave t sin 50 * ; wave y wave y * sin x
Linear Pulse Reloaded
pop
'25 Jun 08
y x * t sin * abs x tan + x y * t cos * abs x tan + x t * t tan * x tan -
strange bars
wormsbiysk \ LSA
'25 Jun 08
: sh 2 * 1 - dup * ; x sh y sh - .1 < dup
Sanduhr
vaxman
'25 Jun 08
x 2 * 1 - dup * y 2 * 1 - dup * + x y
Without title no. 1
vaxman
'25 Jun 08
: pulse t sin abs 10 * ; pulse x * pulse y * 2 y *
Linear Pulse
sy2002
'25 Jun 08
1 0 0
red Redux
Anonymous
'25 Jun 08
random t * sin 1 + 2 / dup dup
It's not a Random!
DarkstarAG
'25 Jun 08
: d dup ; : fract d floor - ; : x x .5 - ; : y y .5 - ; : len x d * y d * + sqrt ; : len2 x 2 * d * y 2 * d * + sqrt ; : mix 1 over - z* swap drop ; : f fract 3 over 2 * - over * * ; : uvx x y atan2 pi 2 * / .5 + 48 * ; : uvy len .4 * t .05 * - 48 * ; : uvz .5 t .01 * + 48 * ; : v 3 mod floor ; : uv0x uvx v ; : uv1x uvx 1 + v ; : uv0y uvy v 100 * ; : uv1y uvy 1 + v 100 * ; : uv0z uvz v 10000 * ; : uv1z uvz 1 + v 10000 * ; : vx uv0x uv0y uv0z + + ; : vy uv1x uv0y uv0z + + ; : vz uv0x uv1y uv0z + + ; : vw uv1x uv1y uv0z + + ; : ra .001 * sin 100000 * fract ; : rb uv1z + uv0z - ra ; : r0 vx ra vy ra uvx f mix vz ra vw ra uvx f mix uvy f mix ; : r1 vx rb vy rb uvx f mix vz rb vw rb uvx f mix uvy f mix ; 3 len2 3 * - .5 r0 r1 uvz f mix 2 * 1 - * + ( color correction ) 0 max d 2 ** .4 * over 3 ** .15 * ( based on “Ball of Fire” GLSL shader by Trisomie21 )
Kolovrat
thesands.ru/forth
'25 Jun 08
: d dup ; : fract d floor - ; : px x .5 - ; : py y .5 - ; : len px d * py d * + sqrt ; : mix 1 over - z* swap drop ; : f fract 3 over 2 * - over * * ; : power pop d push ; : uvx px py atan2 pi 2 * / .5 + power * ; : uvy len .4 * t .05 * + power * ; : uvz .5 t .01 * + power * ; : v power mod floor ; : uv0x uvx v ; : uv1x uvx 1 + v ; : uv0y uvy v 100 * ; : uv1y uvy 1 + v 100 * ; : uv0z uvz v 10000 * ; : uv1z uvz 1 + v 10000 * ; : vx uv0x uv0y uv0z + + ; : vy uv1x uv0y uv0z + + ; : vz uv0x uv1y uv0z + + ; : vw uv1x uv1y uv0z + + ; : ra .001 * sin 100000 * fract ; : rb uv1z + uv0z - ra ; : r0 vx ra vy ra uvx f mix vz ra vw ra uvx f mix uvy f mix ; : r1 vx rb vy rb uvx f mix vz rb vw rb uvx f mix uvy f mix ; 2 len 6 * - 1.5 2 / 16 push r0 r1 uvz f mix 2 * 1 - * + pop drop ( color correction ) abs sqrt 1 swap - 0 max 1.5 * d 2 ** .4 * over 3 ** .15 * rot ( 3 / d 2.5 * over sqrt ) ( based on “Ball of Fire” GLSL shader by Trisomie21 )
Ink
thesands.ru/forth
'25 Jun 08
Untitled
Anonymous
'25 Jun 08
: ^2 dup * ; : ^3 dup dup * * ; : xy' x y -.5 -.5 z+ 100 0 z* ; xy' ^2 swap ^2 + 1 - .33 ** t 10 * * tan log ^2 -.3 +
Carpet 5
DarkstarAG
'25 Jun 08
Next