大阪工業大学 情報科学部 情報科学科 学生番号 A 苧谷 真行

Slides:



Advertisements
Similar presentations
1 べき関数の微分 微分の定義は 問題 微分の定義を使って、次の関数の微分を求めよ。 a) b) c) d) e) n は自然数 数2の復習.
Advertisements

スイングバイを行う惑星 探査機軌道の再現 B 上杉耕玄. 目的・研究概要 スイングバイを再現するために 3 次元の運動方程式を ルンゲクッタを用いて解き, 精密な太陽系シミュレー タを作成した. 各惑星とパイオニア 10 号の初期位置と初期速度を打 ち上げの 1 ヶ月後,6 ヶ月後, スイングバイの.
多面体の画面への投影 ケプラーの太陽系モデルとミウラ折 り 宇宙物理・数理科学研究室 情報システム学科 B 奥野駿哉.
あみだくじ AMIDA-KUJI 井上 康博 Statistical analysis on Amida-kuji, Physica A 369(2006)
わかりやすい力学と 機械強度設計法 (独)海上技術安全研究所 平田 宏一. 講義内容 わかりやすい力学と機械強度設計法 第1章 力学の基礎 第2章 材料強度の基礎 第3章 機械強度設計の実際 第4章 機械設計の高度化 ● 機械設計をこれから学ぼうとしている方を対象 ● 力学や材料強度の基礎から実務的な機械強度設計まで.
神戸大・理 2009 年度 地球および惑星大気科学実習 (2009/07/17) 資料をもとに作成.
宇宙ジェット形成シミュレー ションの 可視化 宇宙物理学研究室 木村佳史 03S2015Z. 発表の流れ 1. 本研究の概要・目的・動機 2. モデルの仮定・設定と基礎方程式 3. シンクロトロン放射 1. 放射係数 2. 吸収係数 4. 輻射輸送方程式 5. 結果 6. まとめと今後の発展.
1 運動方程式の例2:重力. 2 x 軸、 y 軸、 z 軸方向の単位ベクトル(長さ1)。 x y z O 基本ベクトルの復習 もし軸が動かない場合は、座標で書くと、 参考:動く電車の中で基本ベクトルを考える場合は、 基本ベクトルは時間の関数になるので、 時間で微分して0にならない場合がある。
コンピュータと情報 第10回 Excel を使ってみる. Excel の起動 ① 「スタート」ボタンをク リック ② すべてのプログラムにマ ウスカーソルをあわせる ③ 「 Microsoft Office 」 → 「 Microsoft Excel 2003 」 にマウスをあわせて,ク リック ④.
自動映像生成のための パーティクルフィルタによるボールの追 跡 2007 年 3 月 21 日 神戸大学大学院自然科学研究科 矢野 一樹.
ペンローズタイリングを 学べるパズルの製作
初年次セミナー 第13回 2次元グラフィックス(1).
初年次セミナー 第14回 2次元グラフィックス(2).
ニュートン重力理論における ブラックホール形成のシミュレーション
CGアニメーションの原理 基本技術 対象物体の動きや変形の設定方法 レンダリング技術
電磁気学C Electromagnetics C 7/27講義分 点電荷による電磁波の放射 山田 博仁.
・力のモーメント ・角運動量 ・力のモーメントと角運動量の関係
伝達事項 皆さんに数学と物理の全国統一テストを受けても らいましたが、この時の試験をまた受けていただ きます。
コリオリ力の復習資料 見延 庄士郎(海洋気候物理学研究室)
HSPでのミニゲーム作成 早稲田実業学校PC班 Y氏.
剛体の物理シミュレーション は難しい? 佐藤研助手 長谷川晶一.
Javaでゲーム  山本拓弥.
学年 名列 名前 福井工業大学 工学部 環境生命化学科 原 道寛 名列____ 氏名________
学年 名列 名前 福井工業大学 工学部 環境生命化学科 原 道寛 名列____ 氏名________
ヘリウム-3輸送用, 月-地球周回軌道の計算
2004年度JAVAゼミコンテスト作品 「Othello」
大阪工業大学 情報科学部 情報システム学科 宇宙物理研究室 B 木村悠哉
1.Atwoodの器械による重力加速度測定 2.速度の2乗に比例する抵抗がある場合の終端速度 3.減衰振動、強制振動の電気回路モデル
周期境界条件下に配置されたブラックホールの変形
伝達事項 試験は6/6 (土) 1限目の予定です。.
重力レンズ効果を想定した回転する ブラックホールの周りの粒子の軌道
クリッカーの使い方(基本・選択肢) 電源入ボタンはない いきなり1,2,…,0(A, B,…,J)のどれかを押す 次にOKを押して送信
プロセッシング入門1 初歩のプログラミング.
情報学部 プログラミング体験教室 (中級編)
ブロック線図とシグナルフォローグラフ 1. ブロック線図と信号の流れ キーワード : 直列系、並列系、フィードバック系、 伝達関数
特殊相対性理論での光のドップラー効果と光行差
Philosophiae Naturalis Principia Mathematica
準光速ロケットでのブラックホール旅行における時間の遅れ
大阪工業大学 情報科学部 情報科学科 学生番号 A03-017 犬束 高士
物理学セミナー 2004 May20 林田 清 ・ 常深 博.
SPH法を用いた重力の潮汐力効果のシミュレーション
電界中の電子の運動 シミュレータ作成 精密工学科プログラミング基礎 資料.
重力・重力波物理学 安東 正樹 (京都大学 理学系研究科) GCOE特別講義 (2011年11月15-17日, 京都大学) イラスト
カオス水車のシミュレーションと その現象解析
今後の予定 4日目 10月22日(木) 班編成の確認 講義(2章の続き,3章) 5日目 10月29日(木) 小テスト 4日目までの内容
有効座席(出席と認められる座席) 左 列 中列 右列.
原子で書いた文字「PEACE ’91 HCRL」.白い丸はMoS2結晶上の硫黄原子.走査型トンネル顕微鏡写真.
電磁気学C Electromagnetics C 7/17講義分 点電荷による電磁波の放射 山田 博仁.
物理学Ⅰ - 第 11 回 - 前回のまとめ 回転軸の方向が変化しない運動 回転運動のエネルギーとその応用 剛体の回転運動の方程式
物理学Ⅰ - 第 9 回 -.
物理学Ⅰ - 第 8 回 - アナウンス 中間試験 次回講義(XX/XX)終了前30分間 第7回講義(運動量)までの内容 期末試験
ゲームプログラミング講習  第3章 ゲーム作成 ブロック崩しを作ります ゲームプログラミング講習 第3章 ゲーム作成.
プログラミング基礎a 第12回 Java言語による図形処理入門(3) アニメーション入門
プログラミング基礎a 第11回 Java言語による図形処理入門(3) アニメーション入門
重力レンズ効果による画像の変形と明るさの変化
電磁気学Ⅱ Electromagnetics Ⅱ 8/11講義分 点電荷による電磁波の放射 山田 博仁.
Visual Basic 2010 による 学習ウェアの開発
低温物体が得た熱 高温物体が失った熱 = 得熱量=失熱量 これもエネルギー保存の法則.
ニュートン力学(高校レベル) バージョン.2 担当教員:綴木 馴.
宇 宙 その進化.
宿題を提出し,宿題用解答用紙を 1人2枚まで必要に応じてとってください 配布物:ノート 2枚 (p.85~89), 小テスト用解答用紙 1枚
大阪工業大学 情報科学部 情報システム学科 学生番号 B02-014 伊藤 誠
バネモデルの シミュレータ作成 精密工学科プログラミング基礎 資料.
blossom取り扱い説明書 <基本説明> <各種設定> 初期画面→ノードの初期化 入力データの選択 学習開始 学習終了 マップの見方
力覚インタラクションのための 物理ベースモデリング
How shall we do “Numerical Simulation”?
大阪市立大学 孝森 洋介 with 大川,諏訪,高本
市松模様を使用した カメラキャリブレーション
逆運動学(Inverse Kinematics) 2007.5.15
科学概論 2005年1月27日
Presentation transcript:

大阪工業大学 情報科学部 情報科学科 学生番号 A05-027 苧谷 真行 万有引力の法則を利用した ゲームの制作 大阪工業大学 情報科学部 情報科学科 学生番号 A05-027 苧谷 真行

研究目的 本研究では、万有引力の働く空間での物体の動き や変化を目で見てもらうことで、背景の物理につい ての理解を深めてもらうことを目的として制作した。 プログラムの使用言語はJavaを使用し、物体の運 動はニュートンの運動法則をRunge-Kutta法で計算 し解くことで表現する。 疑ニュートンの要素として重力源をブラックホールと 模倣し、ブラックホール周辺での物体の運動を体感 してもらう。

ニュートン力学での運動法則 1つの物体Aとその周りを運動する物体Bを考えたと きのニュートンの運動方程式 を解くことで物体の運動を表す。  を解くことで物体の運動を表す。 このとき、G:万有引力定数 M:物体Aの質量 m:物体Bの質量 r:物体A、B間の距離である。 この式を応用することで重力源の数を増やすこともで きる。

疑ニュートンの要素での運動法則 物体A、B間の距離:rをr-aと置き換えた式である。 ニュートン力学での運動に疑ニュートンの要素を追 加したときの運動方程式 物体A、B間の距離:rをr-aと置き換えた式である。 疑ニュートンとはブラックホールを模倣することができる要素であり、ブラックホールの半径をシヴァルツシルト半径:aで表す。 本研究のプログラムではシヴァルツシルト半径の 大きさを変えることができる。

ニュートン力学での運動 黄色の線が運動す る物体の軌道、赤い 点が重力源である。 物体が閉じた楕円 運動をしていること がわかる。

疑ニュートンの要素での運動 ニュートン力学での運 動と同条件のときに シヴァルツシルト半径 a=1.5としたときの物 体の運動である。 閉じた運動ではなく、 模様を描くよう運動して いることがわかる。

設定パネル START&STOPボタンで計算の開始と 中止を切り替えることができる。 RESETボタンで計算を中止し、入力さ れている数値を読み込む。 軌跡ボタンで物体の運動の軌跡の ONOFFを切り替える。 物体の座標、初速度、発射角度を入 力することで物体の初期位置を指定す ることができる。 疑ニュートンポテンシャルを入力するこ とで物体の運動に変化を与えられる。 重力点ボタンを押すことで重力点の数 を1と2で切り替えることができる。

モード1:シミュレータ ゲームではなく物体の運動をシミュレータとして見ることができるモード。 図は重力源1のときの楕円運動と、重力源2のときの八の字運動である 。

モード2:ブロック崩し 中心点が斥力を発する空間でのブロック崩しである。斥力のため物体は赤い矢 印のような動きをする。 ブロックを1つ壊すごとにSCOREに100加算される。 中心点にぶつかるか、画面下枠から外にでると残数が減り、残数が0で GAMEOVERとなる。

モード3:的当て 物体の発射角度と初速度を設定して目標の青い玉を狙うゲームである。 このとき物体のX座標とY座標は固定されている。 黒のフィールド内のみ運動が可能で灰色の枠外に出た場合は物体の運 動が止まり、そこから再度発射することになる。

まとめ 万有引力という物理法則を体感、理解してもら うために考えたルールや設定をゲームとして の形に成せた。 万有引力を生かしたゲームのルールや設定を 考えるためにシミュレータ部分を強化し、様々 な物体の動きを検証する必要があった。