mp3で聞く(Google Drive)
Webで聞く(github.io)
WebAudioのオシレータでコードを鳴らすデモです。
2016/07/19
2016/07/18
Djozr - Sad Songs
Djozr - Sad Songs (bandcamp)
ドローンです。6曲目のフェイザーかフランジャーのような効果がいい感じです。
Sad SongsはPetcodeという今は活動していないインターネットレーベルからリリースされていました。
2016/07/13
多角形の分割(Convex Decomposition)

デモを見る(github.io)
BayazitのConvex Decompositionアルゴリズムの簡略版です。反射角(Reflex vertices、180°以上の内角をもつ頂点)を順に二等分していくだけなのでシンプルですが、分割数が多めになります。
QuickHullもついでに作りました。
2016/07/09
2016/07/07
Look and Say CA

デモを見る(github.io)
Look and Say Sequenceを使ったセルオートマトンです。フィボナッチ数列を使ったセルオートマトンもあります。
この三角形の模様をよく見かける気がしていたのですが、どうも二項係数を2で割った余りはこの形になるようです。
1
11
101
1111
10001
110011
1010101
11111111
100000001
1100000011
10100000101
111100001111
1000100010001
11001100110011
101010101010101
1111111111111111
2016/07/06
2016/06/27
Balls

デモを見る(github.io)
ボールが衝突をしながら画面の中を跳ね回ります。この実装では3つ以上のボールが同時にぶつかっていると安定しない、速度が速すぎると衝突せずにすり抜ける、といった問題があります。
XScreenSaverのFluidBallsも同じ挙動をします。
2016/06/22
登録:
投稿 (Atom)







