2022年4月8日 星期五

丟骰子

有一年尾牙
公司安插了一個小遊戲
骰子丟贏老闆就可以拿現金

我就想
老闆玩遊戲都這麼佛系嗎?

像老闆一樣思考


W fro Win

比大小 ➡️ 大的贏

這麼多種可能,我那時候是寫程式去跑


遊戲進入尾聲的時候,老闆又說
比大小這樣太無聊了
6 > 5 > 4 > 3 > 2 > 1
不刺激 Boring
我們改一下規則,讓 1 > 6

但這其實也是set好的

1比6大的情況 ➡️ 輸贏的機率完全一樣

2022年4月4日 星期一

魔球

拋體的垂直方向初速 ➡️ V0

拋體上升到最高點花了 tup
從最高點下降到Target花了 tdown
 tall  tup +  tdown

X ➡️ 拋體移動的水平距離
拋體的水平方向速度 Vx = X / tall

因為 X = Vx t
➡️ t = X / Vx

使用 t 就能畫出拋物線的路徑了
Y = Vy t + gravity  t2 / 2 ➡️ path(x)
拋物線射門 (改變時間t 球就會動了) 

如果是香蕉球呢?

拋物線在地面的投影路徑是1條線
如果讓投影是拋物線呢?
如果讓投影是sin呢?
魔球 (改變時間t 球就會動了) 

periodNumber = 0.5

periodNumber = 1 

消失線 feat. 3ds Max

 






餘數

餘數的陣列

靈感來自數學女孩

有一次結城浩先生在介紹什麼是群時

列了一個矩陣

矩陣上每個Element都是數字

我感覺那些數字有一種對稱性





用Picasa疊上濾鏡之後

用Picasa疊上濾鏡之後



用Picasa疊上濾鏡之後

用Picasa疊上濾鏡之後

萬花筒濾鏡

從你給的圖當中取下一小塊3角形區域
放入6邊形裡(每個6邊形,可以塞進6塊3角形)
然後不斷重覆的貼拚






2022年4月3日 星期日

Draw Field 大集合

從最簡單的電場出發(強度與距離平方成反比)

接著對空間加入一些奇怪的(強度)擾動

聽起來很神奇?

2D空間的點是 P = (x,y)

Perturbation(x,y) = 隨便你想得到的運算

比如說

Perturbation(x,y) = sin(x) + x/y


記得當初做好的時候

這些畫面是會跟著音樂動的

我就把我家的紋鳥放在銀幕前


試到後來

還出現像宇宙星雲的圖案

可惜那幾張都沒有留下來


最單純的電場

每個小島都是電荷中心




這張有另外套濾鏡,其他都是在ShaderToy上畫的


黃色是正電 藍色是負電