タグ

simulationに関するtetu_3104のブックマーク (4)

  • 空気や水の対流を表現してみよう : ヘキサドライブ日記

    こんにちは!イワサキです とろけるような暑さがあると水!プール!海!な感じな私です。 川で泳いだりするときの水の流れや扇風機であ゛~としているとき風の涼しさを感じる機会がある季節です。 特に冷え症の方では冷房空調で空気の流れが気になったり、淀んだ場所は暑くなったりと室温のムラを感じることもありそうです。 ここ数日多少ましになってきましたがまだまだ暑い日は続きますね! 風や水流っていったいどんな風になっているんだろう? そんなわけで今回はそんな興味から、お題は『空気・液体の流れのシミュレーション』をやってみたいと思います。 最近のゲームをプレイすると水面などはチャポチャポ揺れるものはあっても川に落ちた落ち葉の流れなんかが自然に流れていく、といったものはまだあまり正確に表現されていません。 これはもちろん現在のゲーム機自体の性能でそういった表現にパワーを割く余裕がないから省略されているわけです

  • 今話題の「異人種住み分け」をシミュレーションにしてみる - roombaの日記

    はじめに 最近、移民に関連して「居住区は人種ごとに分けたほうが良い」というような発言が話題となっています。 曽野綾子さん「移民を受け入れ、人種で分けて居住させるべき」産経新聞で主張 その是非は誰かに考えてもらうとして、これをきっかけに人種ごとの住み分けに関する興味深いモデルを思い出したのでシミュレーションを行ってみることにしました。この記事上で自由に動かすことができます! シェリングの「分居モデル」 分居モデルとは? 上述の「興味深いモデル」とは、アメリカトーマス・シェリング氏が1971年に考案した「分居モデル」です。Wikipediaによれば、このモデルには以下のような意義があります。 たとえ白人と黒人が隣同士で暮らすことに抵抗がなくとも、いつの間にか白人が多く居住する地域と黒人が多く居住する地域に分かれてしまう理由をゲーム理論(マルチエージェントシミュレーション,Multi-Agen

    今話題の「異人種住み分け」をシミュレーションにしてみる - roombaの日記
  • テオ・ヤンセン機構の計算【詳細版】 - roombaの日記

    はじめに 前回の記事ではテオ・ヤンセン機構のアニメーションを行いました。その際のリンク機構の詳細な動きに関する説明は省略していたのですが、思いのほかブックマークが沢山ついたのでここで説明してみます。 テオ・ヤンセン機構をHTML5 Canvasでアニメーションに - roombaの日記 結構面倒ですが、やっていることは点A~点Gの座標を計算しているだけです(前回の記事中プログラムのdraw_jansen関数に対応)。それさえできてしまえば、あとはその点どうしを線で結ぶだけでリンク機構が描けることになります。そこで、点A~点Gの座標の計算方法を以下で順に説明します。 前提知識:三角関数・余弦定理 前提 以下の図では、青字が点の名前・黒字がリンクの長さ 赤で示したリンクmが点Oのまわりを回転し、その角度Θによって他の全ての点の座標が定まる(1自由度) 座標系の原点は点Oとし、右がx, 上がy

    テオ・ヤンセン機構の計算【詳細版】 - roombaの日記
  • テオ・ヤンセン機構をHTML5 Canvasでアニメーションに - roombaの日記

    はじめに オランダのアーティストであるTheo Jansen(テオ・ヤンセン)氏は、風力によって歩行する巨大な脚「ストランドビースト」をつくったことで有名です。「ストランドビースト」には特殊なリンク機構(Jansen's Linkage)が用いられており、これによって風力による回転運動を生物のように生き生きとした脚の動きに変換しています。 Theo Jansen Japan Jansen's linkage - Wikipedia, the free encyclopedia 以下のような組み立てキットも発売されています。私も持っていますが楽しいです。 大人の科学マガジン Vol.30 (テオ・ヤンセンのミニビースト) (Gakken Mook) 作者: 大人の科学マガジン編集部出版社/メーカー: 学習研究社発売日: 2011/01/14メディア: ムック購入: 13人 クリック: 267

    テオ・ヤンセン機構をHTML5 Canvasでアニメーションに - roombaの日記
  • 1