KITASENJU DESIGN BLOG

memo, html, javascript, unity

algorithm

seed対応random

seedで数値が固定される乱数が欲しい。 sbfl.net ↑こちらを参考にさせていただき、 Math.random()の代替となるようvalue()関数を新設しました export class SRandom { x:number=0; y:number=0; z:number=0; w:number=0; public static instance:SRandom; pub…

波動方程式を解く

www.nicovideo.jp 単位 メートル→ピクセル 秒→1フレーム 波動方程式 (1/s2) * (d2u / dt2) = Δu 1/s2 = 伝搬 uは波の高さ d2/dt2は2回微分を表す(二階微分なので変化量の変化量) つまり時間に対する変化の変化 Δはラプラス演算子(ラプラシアン) d2u/dt…

CA rule セルオートマトンルール

Cellular Automata rules lexicon - Life Life rules are defined in the "S/B" form, where: S - defines counts of alive neighbors necessary for a cell to survive, survive セル=1だったとき生き残る条件 B - defines counts of alive neighbors neces…

QuadTreeを使った衝突判定

Boidsのように、たくさんのオブジェクトがお互いに力をおよぼすようなものを作るには、総当たりでお互いの距離を計算しなきゃならいため、高負荷。 そんなときQuadTreeを使う。 とりあえずダニエルシフマンの動画 https://thecodingtrain.com/CodingChalleng…

"FOOTER"