Haiku Gallery
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.3 > y .9 < * x 2.07 > * x 4 < * ; : 綠 y -.3 > y .3 < * x 2.07 > * x 4 < * ; : 藍 y -.9 > y .3 < * x 2.07 > * x 4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
荷蘭
陳婕妤
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 4 * ; : y y 6 * ; \ 週期 : y y t 8 / sin 1 + 1 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 1 * 1 - ; \ 國旗 : 紅 y -.3 > y .9 < * x 2.07 > * x 4 < * ; : 綠 y -.3 > y .3 < * x 2.07 > * x 4 < * ; : 藍 y -.9 > y .3 < * x 2.07 > * x 4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
荷蘭
陳婕妤
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.3 > y .9 < * x 2.07 > * x 4 < * ; : 綠 y -.9 > y .3 < * x 2.07 > * x 4 < * ; : 藍 0 x 2.07 > * x 4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
玻利維亞國旗(上升)
陳亭瑄
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 1.8 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.8 > y .8 < * x 2.66 > * x 4 < * ; : 綠 y -.8 > y .8 < * x 2.66 > * x 3.33 < * ; : 藍 y -.8 > y .8 < * x 2.07 > * x 2.65 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
羅馬尼亞國旗
許襄鈴
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.8 > y .8 < * x 2.66 > * x 4 < * ; : 綠 y -.8 > y .8 < * x 2.66 > * x 3.33 < * ; : 藍 y -.8 > y .8 < * x 2.07 > * x 3.33 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
法國國旗
陳怡潔
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.3 > y .9 < * x 2.07 > * x 4 < * ; : 綠 y -.3 > y .3 < * x 2.07 > * x 4 < * ; : 藍 y -.9 > y .3 < * x 2.07 > * x 4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
荷蘭國旗
黃承皓
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.3 > y .9 < * x 2.07 > * x 4 < * ; : 綠 y -.3 > y .3 < * x 2.07 > * x 4 < * ; : 藍 y -.9 > y .3 < * x 2.07 > * x 4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
荷蘭國旗
Anonymous
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.9 > y .9 < * x 2.7 > * x 4 < * ; : 綠 y -.9 > y .9 < * x 2.7 > * x 3.4 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
比利時
周芷璇
'24 Nov 25
\ ( I 國旗飄揚 \ ( I1 旗桿左右移動 週期 2 秒 : x x t 2 / tan 2 + 8 / - ; \ ) : 桿 x 0 > x .02 < * x .01 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ ( I2 改 x y 值域 0 到 2 : x x 2 * ; : y y 2 * ; \ ) \ ( I3 國旗上下升降 週期 8 秒 : y y t 5 / sin 1 + 2 / - ; \ ) \ ( I4 國旗迎風飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / \ 水平波動 dy y + 1.1 * ; \ ) \ ( I5 改值域 x 0 到 4, y -3 到 1 : x x 2 * ; : y y 2 * 1 - ; \ ) : r \ 日心 到 x,y 距離 x .5 - 2.5 ** y .5 - 2.5 ** + sqrt ; : θ \ 日心 到 x,y 角 徑度 x .5 - y .5 - atan2 ; : n 12 ; : α \ n角星 內頂角 徑度 的 一半 pi 9 / ; \ 改 9 為 2 即 n邊形 : a 2 pi * n / ; : h a 2 / ; : β \ n 道 光芒 θ a mod h - abs ; \ θ pi / 1 + 2 / : n角星 α sin .2 * α cos β sin * β cos α sin * + / r > ; : 洞 r .12 > ; : 圓 r .1 < ; : 日 n角星 洞 * 圓 + ; : 天 y 0 > y .9 < * x .1 > * x 1 < * ; : 地 1 天 - y abs .9 < * x .1 > * x 2 < * ; : 幽暗大地 0 0 0 ; \ RGB 亮度歸零 : 藍天晨曦 \ 加 右上角 藍天晨曦 x y + .1 * + ; : 綠野山嵐 \ 加 左下角 綠野山嵐 swap .1 x y + 2 / .1 * - + swap ; : 國旗飄揚 \ 青天白日滿地紅 rot 日 + 地 + rot 日 + rot 天 + ; : 升上桿頭 \ 升上 白色旗桿 rot 桿 + rot 桿 + rot 桿 + ; \ ( I6 範例展示 幽暗大地 藍天晨曦 綠野山嵐 國旗飄揚 升上桿頭 \ ) \ )
國旗飄揚升上桿頭 Redux
蘇暐筑
'24 Nov 25
\ ( I 國旗飄揚 \ ( I1 旗桿左右移動 週期 2 秒 : x x t 2 / tan 2 + 8 / - ; \ ) : 桿 x 0 > x .02 < * x .01 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ ( I2 改 x y 值域 0 到 2 : x x 2 * ; : y y 2 * ; \ ) \ ( I3 國旗上下升降 週期 8 秒 : y y t 5 / sin 1 + 2 / - ; \ ) \ ( I4 國旗迎風飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / \ 水平波動 dy y + 1.1 * ; \ ) \ ( I5 改值域 x 0 到 4, y -3 到 1 : x x 2 * ; : y y 2 * 1 - ; \ ) : r \ 日心 到 x,y 距離 x .5 - 2.5 ** y .5 - 2.5 ** + sqrt ; : θ \ 日心 到 x,y 角 徑度 x .5 - y .5 - atan2 ; : n 12 ; : α \ n角星 內頂角 徑度 的 一半 pi 9 / ; \ 改 9 為 2 即 n邊形 : a 2 pi * n / ; : h a 2 / ; : β \ n 道 光芒 θ a mod h - abs ; \ θ pi / 1 + 2 / : n角星 α sin .2 * α cos β sin * β cos α sin * + / r > ; : 洞 r .12 > ; : 圓 r .1 < ; : 日 n角星 洞 * 圓 + ; : 天 y 0 > y .9 < * x .1 > * x 1 < * ; : 地 1 天 - y abs .9 < * x .1 > * x 2 < * ; : 幽暗大地 0 0 0 ; \ RGB 亮度歸零 : 藍天晨曦 \ 加 右上角 藍天晨曦 x y + .1 * + ; : 綠野山嵐 \ 加 左下角 綠野山嵐 swap .1 x y + 2 / .1 * - + swap ; : 國旗飄揚 \ 青天白日滿地紅 rot 日 + 地 + rot 日 + rot 天 + ; : 升上桿頭 \ 升上 白色旗桿 rot 桿 + rot 桿 + rot 桿 + ; \ ( I6 範例展示 幽暗大地 藍天晨曦 綠野山嵐 國旗飄揚 升上桿頭 \ ) \ )
國旗飄揚升上桿頭 Redux
Anonymous
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.9 > y .9 < * x 2.08 > * x 3 < * ; : 綠 y -.9 > y .9 < * x 2.66 > * x 6 < * ; : 藍 y -.9 > y .9 < * x 2.55 > * x 7 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
Untitled
陳婕妤
'24 Nov 25
x mx - dup * y my - dup * + .01 < 0 button
Mouse Test
BradN
'24 Nov 25
\ 旗桿 : 桿 x .1 > x .12 < * x .115 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 2 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 5 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 8.5 * ; : y y 4 * 3 - ; \ 國旗 : 紅 y -.9 > y .9 < * x 2.66 > * x 4 < * ; : 綠 y -.9 > y .9 < * x 2.07 > * x 3.33 < * ; : 藍 y -.9 > y .9 < * x 2.66 > * x 3.33 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
義大利國旗飄揚升上桿頭
資工4A 官振任
'24 Nov 25
: y x t 1.7 / 12 3 / mod - 8 * 0.15 cos * cos 60 / y + 0.015 + ; y 0.33 > y 0.33 > y 0.66 < and y 0.66 < y 0.975 < y 0.025 > and
荷蘭國旗
許襄鈴
'24 Nov 25
\ ( I 國旗飄揚 : 桿 x .46 > x .5 < * x .51 - 2 ** y .98 - 2 ** + sqrt .04 < + ; \ ( I2 改 x y 值域 0 到 2 : x x 2 * ; : y y 2.2 * ; \ ) \ ( I3 國旗上下升降 週期 8 秒 : y y t 5 / sin 1 + 2 / - ; \ ) \ ( I4 國旗迎風飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / \ 水平波動 dy y + 1.1 * ; \ ) \ ( I5 改值域 x 0 到 4, y -3 到 1 : x x 2 * ; : y y 2 * 1 - ; \ ) : 左 y 0 > y 1.5 < * x 2 > * x 3.29 < * ; : 中 y 0 > y 1.5 < * x 2.59 > * x 3.29 < * ; : 右 y 0 > y 1.5 < * x 2.59 > * x 4 < * ; : 國旗飄揚 rot 右 + rot 中 + rot 左 + ; : 升上桿頭 \ 升上 白色旗桿 rot 桿 + rot 桿 + rot 桿 + ; 白 藍 紅 國旗飄揚 升上桿頭
法國
林鉅堯410126747
'24 Nov 25
\ 旗桿 : 桿 x 0.49 > x .51 < * x .5 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ 國旗大小 : x x 2 * ; : y y 2 * ; \ 週期 : y y t 8 / sin 1 + 2 / - ; \ 飄動 : y x 3 / t 6 / pi 8 / mod - pi * 10 * cos 40 / y + 1.1 * ; \ 國旗位置 : x x 2 * ; : y y 2 * 1 - ; \ 國旗 : 紅 y -.9 > y .9 < * x 2.66 > * x 4 < * ; : 綠 y -.9 > y .9 < * x 2.07 > * x 3.33 < * ; : 藍 y -.9 > y .9 < * x 2.66 > * x 3.33 < * ; : 國旗飄揚 rot 紅 + rot 綠 + rot 藍 + ; : 升上桿頭 rot 桿 + rot 桿 + rot 桿 + ; 紅色 綠色 藍色 國旗飄揚 升上桿頭
義大利國旗飄揚升上桿頭 Redux
吳修齊
'24 Nov 25
: x x y t + 10 * sin .01 * + ; : y y x t + 10 * sin .01 * + ; y 0.4 < y 0 > x 0 > x 0.2 < and and and y 0.4 < y 0 > x 0.4 > and and x 0 > x 0.2 < y 0.6 > and and y 0.6 > x 0.4 > and or or or y 0.4 < y 0 > x 0 > x 0.2 < and and and y 0.4 < y 0 > x 0.4 > and and x 0 > x 0.2 < y 0.6 > and and y 0.6 > x 0.4 > and or or or 1 y 0.025 > y 0.975 < and
芬蘭國旗 Redux Redux 改
Anonymous
'24 Nov 25
\ ROC 字體 : x0 x .05 - ; : y0 y .8 - ; : pc x0 30 t 20 * cos 1 * + * floor dup 2 + 6 / floor - ; : pr y0 30 t 20 * cos 1 * + * floor ; : printrow 2 pc pow / floor 2 mod ; : data 0 swap dup 0 = 1885 * 0 z+ dup 1 = 1386 * 0 z+ dup 2 = 3150 * 0 z+ 5 = 29671 * + 8 rot pow / floor 8 mod ; : roc pr t 3 mod floor data printrow ; : 震幅 t 2 * cos 30 * 40 - ; : y x t 1.5 / 10.2 3 / mod - 15 * 0.15 cos * cos 震幅 / y + 0.005 + ; \ ( I1 旗桿左右移動 週期 2 秒 : x x t 2 / sin 2 + 8 / - ; \ ) : 桿 x 0 > x .02 < * x .01 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ ( I3 國旗上下升降 週期 8 秒 : y y t 1 / sin 2.5 + 8 / - ; \ ) : x x -.25 t 3.9 / .5 mod + cos 5.5 震幅 0.025 * + * * ; \ 晃動X縮放 : y y 4 * 1 - ; : n 12 ; \ number of spikes : alpha pi 12 / ; \ half of spike angle : x0 0.5 ; : y0 0.5 ; : r0 .3 ; : theta x x0 - y y0 - atan2 pi + t 2 / + ; : r x x0 - dup * y y0 - dup * + sqrt ; : beta theta pi n / 2 * mod pi n / - abs ; : b r0 alpha sin * alpha cos beta sin * beta cos alpha sin * + / ; : offset t 0.25 mod 2 + ; b r > r .17 > and r .13 < or >r r@ x 1 > or y 0 < or y 0.9 < and y -0.9 > x 0 > and x 2 < and and y offset + 2.6 / .3 - x 1 > y 0 < or * - 桿 y 0.9 < and + \ red r> 桿 y 0.9 < and + \ green y 0 > x 1 < and y 0.9 < and y -0.9 > and x 0 > and x 2 < and 桿 y 0.9 < and + roc + \ blue
ROC 修正
何祥祿
'24 Nov 25
\ ROC 字體 : x0 x .05 - ; : y0 y .8 - ; : pc x0 30 t 20 * cos 1 * + * floor dup 2 + 6 / floor - ; : pr y0 30 t 20 * cos 1 * + * floor ; : printrow 2 pc pow / floor 2 mod ; : data 0 swap dup 0 = 1885 * 0 z+ dup 1 = 1386 * 0 z+ dup 2 = 3150 * 0 z+ 5 = 29671 * + 8 rot pow / floor 8 mod ; : roc pr t 3 mod floor data printrow ; : 震幅 t 2 * cos 30 * 40 - ; : y x t 1.5 / 10.2 3 / mod - 15 * 0.15 cos * cos 震幅 / y + 0.005 + ; \ ( I1 旗桿左右移動 週期 2 秒 : x x t 2 / sin 2 + 8 / - ; \ ) : 桿 x 0 > x .02 < * x .01 - 2 ** y .98 - 2 ** + sqrt .02 < + ; \ ( I3 國旗上下升降 週期 8 秒 : y y t 1 / sin 2.5 + 8 / - ; \ ) : x x -.25 t 3.9 / .5 mod + cos 5.5 震幅 0.025 * + * * ; \ 晃動X縮放 : y y 4 * 1 - ; : n 12 ; \ number of spikes : alpha pi 12 / ; \ half of spike angle : x0 0.5 ; : y0 0.5 ; : r0 .3 ; : theta x x0 - y y0 - atan2 pi + t 2 / + ; : r x x0 - dup * y y0 - dup * + sqrt ; : beta theta pi n / 2 * mod pi n / - abs ; : b r0 alpha sin * alpha cos beta sin * beta cos alpha sin * + / ; : offset t 0.25 mod 2 + ; b r > r .17 > and r .13 < or >r r@ x 1 > or y 0 < or y 0.9 < and y -0.9 > x 0 > and x 2 < and and y offset + 2.6 / .3 - - 桿 y 0.9 < and + roc + \ red r> 桿 y 0.9 < and + \ green y 0 > x 1 < and y 0.9 < and y -0.9 > and x 0 > and x 2 < and 桿 y 0.9 < and + roc + \ blue
ROC
何祥祿
'24 Nov 25
\ 記憶體位址 memory address. : _0 0 ; : _1 1 ; : _2 2 ; : _3 3 ; : _4 4 ; : a 1 button dt .5 * * ; \ A鍵 +值 : d 5 button dt .5 * * ; \ D鍵 -值 : w 2 button 1.25 dt * * ; \ W鍵 : x_limit .05 max .95 min ; : y_limit _4 @ max .95 min ; \ 碰撞判斷 _0 @ _2 @ .25 + < _0 @ _2 @ .25 - > and if .25 _4 ! else .05 _4 ! then \ x軸(站在平台上) _1 @ .1 < if .05 _4 ! then \ y軸 d a - _0 @ + x_limit _0 ! \ x軸邊界限制 w dt .5 * - _1 @ + y_limit _1 ! \ x軸重力 dt .1 * _2 @ + _2 ! \ 綠色平台向右移動 _2 @ 1.25 > if -.25 _2 ! then \ 綠色平台回到場地 \ RGB x _0 @ .05 + < x _0 @ .05 - > and y _1 @ .05 + < y _1 @ .05 - > and and \ 紅色方塊 x _2 @ .25 + < x _2 @ .25 - > and y .2 < y .1 > and and \ 綠色平台
方塊與平台
沈富權
'24 Nov 25
: x0 x 10 * 5 - ; : y0 y 10 * 5 - ; \ 座標中央 : r push dup * pop dup * + sqrt ; \ 計算半徑 : circle push push push x0 pop + y0 pop + r pop < ; \ 畫圓 ( x y r ) : face 0 0 2 circle .75 -.5 .4 circle -.75 -.5 .4 circle or not and ; : laugh 0 .2 1.3 circle y0 -.3 < and not ; face \ R face laugh and \ G
笑臉
沈富權
'24 Nov 25
: y x t 10 / 10 10 / mod - 30 * 0.5 cos * cos 100 / y + 0.003 + ; : n 2 ; : alpha pi 20 / ; : x0 0.25 ; : y0 0.75 ; : r0 0.3 ; : theta x x0 + y y0 - atan2 pi + ; : r x x0 - dup * y y0 - dup * + sqrt ; : beta theta pi n / 2 * mod pi n / - abs ; : b r0 alpha sin * alpha cos beta sin * beta cos alpha sin * + / ; x 0.5 > y 0.5 > y 0.99 < and and y 0.025 > y 0.5 < and or b r > r 0.5 > and r 0.1 < and or b r > r 0.1 > and r 0.09 < or x 0.5 < y 0.5 > y 0.99 < and and
Uniqlo flag
Wonder
'24 Nov 25
: x x 1.1 * ; ( x倍率縮放 ) : y y 1.5 * 0.25 - ; ( y倍率縮放,偏移 ) : y x t 5 / 50 mod - 5 * 0.5 cos * cos 20 / y + ; ( 挪威,speed,_,週期震幅,y位移 ) x 0.35 < x 0.45 > or y 0.45 < y 0.55 > or and ( x:0.35以下0.45以上,且y:0.45以下0.55以上 ) x 0.3 > x 0.5 < and y 0.4 > y 0.6 < and or ( x:0.3~0.5或y:0.4~0.6 ) over over and swap ( 藍綠stack交換 ) y 0.05 > y 0.95 < and
挪威 Redux new
盧彥如
'24 Nov 25
: x x .5 - y .1 + 2.8 * * .5 + ; \ W, A, S, D keys moves rect : bm button 0.05 ; : ra dup 0 = 0.5 * + ; : mm 0.95 min 0.05 max ; : bf dup 0.05 - >r 0.05 + >r ; 1 @ ra 5 bm * + 1 bm * - mm 2 @ ra 2 bm * + 3 bm * - mm over 1 ! dup 2 ! bf bf x t y + 11 * sin .02 * + r> swap - x r> - * y t y + 27 * sin .02 * + r> swap - y r> - * + 300 * dup 1 @ * over 2 @ *
Moving flame
BradN
'24 Nov 25
( Haikus don't dispayed! FF Error: SyntaxError: in strict mode code, functions may be declared only at top level or immediately within another function haiku.js:917:17 defined function inside function: function func1(t, x) { ... } ) 1 t sin * 0 0
Not works in FF !
DarkstarAG
'24 Nov 25
: x x y t + 400 * sin .04 * + ; : y y x t + 401 * sin .04 * + ; \ W, A, S, D keys moves rect : bm button 0.05 ; : ra dup 0 = 0.5 * + ; : mm 0.95 min 0.05 max ; : bf dup 0.05 - >r 0.05 + >r ; 1 @ ra 5 bm * + 1 bm * - mm 2 @ ra 2 bm * + 3 bm * - mm over 1 ! dup 2 ! bf bf x r> < x r> > * y r> < y r> > * * dup 1 @ * over 2 @ *
Moving sparkle
Anonymous
'24 Nov 25
: x x y t + 10 * sin .01 * + ; : y y x t + 10 * sin .01 * + ; \ W, A, S, D keys moves rect : bm button 0.05 ; : ra dup 0 = 0.5 * + ; : mm 0.95 min 0.05 max ; : bf dup 0.05 - >r 0.05 + >r ; 1 @ ra 5 bm * + 1 bm * - mm 2 @ ra 2 bm * + 3 bm * - mm over 1 ! dup 2 ! bf bf x r> < x r> > * y r> < y r> > * * dup dup
Moving rectangle wiggle
BradN
'24 Nov 25
\ W, A, S, D keys moves rect : bm button 0.05 ; : ra dup 0 = 0.5 * + ; : mm 0.95 min 0.05 max ; : bf dup 0.05 - >r 0.05 + >r ; 1 @ ra 5 bm * + 1 bm * - mm 2 @ ra 2 bm * + 3 bm * - mm over 1 ! dup 2 ! bf bf x r> < x r> > * y r> < y r> > * * dup dup
Moving rectangle
Vort
'24 Nov 25
2 button dt * 3 button dt * - 1 @ + 0 max 1 min 1 ! 4 button dt * 5 button dt * - 2 @ + 0 max 1 min 2 ! 6 button dt * 7 button dt * - 3 @ + 0 max 1 min 3 ! 1 @ 2 @ 3 @
Color sliders
BradN
'24 Nov 25
x x 23 t * * sin 2 / y .2 2 @ + - max / sin y x 23 1 @ + * sin 2 / y .3 0 @ + - max / sin over over / sin x 0.5 - 2 * dup * y 0.5 - 2 * dup * + 10 pow 1 swap - 2 button dt * negate 3 button dt * + 0 @ + 0 ! 4 button dt * negate 5 button dt * + 1 @ + 1 ! 6 button dt * negate 7 button dt * + 2 @ + 2 !
4spire round buttons
Anonymous
'24 Nov 25
: x x .5 - ; : y y .5 - ; : r x 1 ** y 2.2 ** + sqrt ; : r2 x 2 ** y - 1 - 2 ** + sqrt ; : r3 x 1 ** y 0 - 2 ** + sqrt ; : r4 x 2 ** y 0 - 1 ** + sqrt ; r .5 > r r2 .245 > and r3 .22 < or r4 .25 < or dup dup
a cross shield
Justin Chen
'24 Nov 25
: x x .5 - ; : y y .5 - ; : r x 2 ** y 2 ** + sqrt ; : x a t + sin r * ; : y a t + cos r * ; : r x 2 ** y 2 ** + sqrt ; : r1 x 2 ** y .247 - 2 ** + sqrt ; : r2 x 2 ** y -.245 - 2 ** + sqrt ; r .5 > \ 大黑圓 r .49 < \ 半大不小圓 x 0 < and \ 半白圓 半黑圓 r1 .243 < or \ 上白圓 r2 .245 > and \ 下黑圓 dup dup
填充流動
Justin Chen
'24 Nov 25
x x 23 * sin 2 / y .2 - max / sin y x 23 * sin 2 / y .3 - max / sin over over / sin x 0.5 - 2 * dup * y 0.5 - 2 * dup * + 10 pow 1 swap -
4spire round Redux
陳爽
'24 Nov 25
: 2pi 2 pi * ; : 2^ 2 ** ; : x x .5 - ; : y y .5 - ; : r x 2^ y 2^ - ; : a y x atan2 2pi / .9 mod ; : f a * sin 2 / r .1 - min / sin ; a 20 f r 24 f 2dup / sin
盛裝朝服
陳爽
'24 Nov 25
: 2pi 2 pi * ; : 2^ 2 ** ; : x x .5 - ; : y y .5 - ; : r x 2^ y 2^ + ; : a y x atan2 2pi / .9 mod ; : f a * sin 2 / r .15 - min / sin ; a 20 f r 22 f 2dup / sin
富貴廳堂
陳爽
'24 Nov 25
\ Rotation Prefix : x x .5 - ; : y y .5 - ; : a x y atan2 ; : r x 2 ** y 2 ** + sqrt ; : x a t - sin r * ; : y a t - cos r * ; : x x .5 + ; : y y .5 + ; x 9.4 * sin y 9.4 * sin t 4 * sin * * dup t 2 * sin * dup t 3 * sin *
Disco Rotation Redux
Ricky Lai
'24 Nov 25
\ Rotation Prefix : x x .5 - ; : y y .5 - ; : a x y atan2 ; : r x 2 ** y 2 ** + sqrt ; : x a t - sin r * ; : y a t - cos r * ; : x x .5 + ; : y y .5 + ; : d dup ; : m 0.4 * 0.5 + - ; : a y - abs 0.1 < x ; : r t swap / d floor - 1.96 * 0.98 - d 0 > 2 * 1 - * 0.01 + ; : e 2.9 r 0.94 * 0.03 + ; : f 3.7 r ; : p f 0.9 * 0.05 + d t ; e x - d * f y - d * + sqrt 0.02 < p 3 * sin m e * - a 0.03 < * p 2 * cos m 1 e - * - a 0.97 > * + + d d
PONG game Rotation Redux
Ricky Lai
'24 Nov 25
\ Rotation Prefix : x x .5 - ; : y y .5 - ; : a x y atan2 ; : r x 2 ** y 2 ** + sqrt ; : x a t - sin r * ; : y a t - cos r * ; : x x .5 + ; : y y .5 + ; : odd 2 mod ; : sqr dup * ; : len sqr swap sqr + sqrt ; : acos dup sqr 1 - negate sqrt swap 1 + atan2 2 * ; : rad 0.5 ; : tiles 10 ; : tile tiles * floor odd ; : dx x 0.5 - ; : dy y 0.5 - ; : dlen dx dy len ; : inside? dlen rad < ; : z rad sqr dlen sqr - sqrt ; : theta dy acos 2 * pi / ; : phi z dx atan2 pi / ; : ofs t 10 / ; : txtr tile swap ofs + tile + odd 0.25 max ; phi theta txtr z * inside? * dup dup
Rotating sphere Redux
Ricky Lai
'24 Nov 25
\ Rotation Prefix : x x .5 - ; : y y .5 - ; : a x y atan2 ; : r x 2 ** y 2 ** + sqrt ; : x a t - sin r * ; : y a t - cos r * ; : x x .5 + ; : y y .5 + ; : 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 Rotation Redux
Ricky Lai
'24 Nov 25
\ Rotation Prefix : x x .5 - ; : y y .5 - ; : a x y atan2 ; : r x 2 ** y 2 ** + sqrt ; : x a t - sin r * ; : y a t - cos r * ; \ Draw Taichi : r x 2 ** y 2 ** + sqrt ; : r1 x 2 ** y .247 - 2 ** + sqrt ; : r2 x 2 ** y -.245 - 2 ** + sqrt ; r .5 > \ 大黑圓 r .49 < \ 半大不小圓 x 0 < and \ 半白圓 半黑圓 r1 .243 < or \ 上白圓 r2 .245 > and \ 下黑圓 r1 .05 > and \ 上小黑圓 r2 .05 < or \ 下小白圓 or dup dup
太極 Tai Chi - Rotation Redux
Ricky Lai
'24 Nov 25
Next