マツド・サイエンティスト研究所

研究報告9 軌道・姿勢シミュレーション暫定版公開
the 7th of September 1999
the 13rd of September 1999 バグ修正の為、更新
the 14th of March 2000 DLLの更新


はじめに

 madorbit.exe Ver0.03は、人工衛星や宇宙船と言った宇宙機の軌道や姿勢の動きをシミュレートするプログラムである。
 本プログラムはフリーであり、未だ暫定公開版であり、再配布等を禁止している。
 使用については、『著作権・使用条件・改修・転載等の条件』に基づいて貰いたい。

動作環境

 Windows95/98/NTのの動作する環境
 Windows95/98の場合、Direct3Dのランタイムがインストールされている必要がある。WindowsNTの場合、4.0以降なら、そのまま動作可能である。

プログラムのダウンロード

ソルトウェア名 ダウンリンク場所 作者 大きさ 備考
DirectXランタイム マイクロソフト Microsoft 4.46M Windows95/98に必要
3D表示用DLL msl3dl09.lzh 野田篤司 196,017 必須
シミュレータ mdobt005.lzh 野田篤司 346,743 軌道・姿勢シミュレータ

まず、動かしてみよう

 Windows95/98の場合は、Direct3Dのランタイムをインストールする必要がある。このランタイムはマイクロソフトのホームページからダウンロードできるが、上記のように巨大なファイルであり、各種のゲームCD-ROMや雑誌付録のCD-ROMに入っている場合が多いので、その方が得策であろう。なお、Direct3Dに付いてはVer3.0以降については動作確認しているが、現状はVer6.1であり、無理に古いバージョンを探す必要はなく、最新バージョンをインストールしても問題無いと思う。
 WindowsNTについては、Ver4.0以降なら、Direct3DのVer3.0相当の機能が標準で付いてくるので、そのまま使える。

 次に3D表示用DLLシミュレータ本体を本ホームページからダウンロードし、解凍したファイルを全て一つのディレクトリに入れる。
 madorbit.exeを実行すると、黄色い宇宙船が表示されるウィンドウとコントロール・ウィンドウが表示される。表示ウィンドウ上で、マウスの左または右のボタンを押したまま動かすと、表示が大きくなったり小さくなったり、角度が変わったりする。
 コントロール・ウィンドウの下部分にラジオボタンがあり、シミュレーション時間を変える事ができる。また、コントロール・ウィンドウの中央部分にスピードボタンが五個並んでいる。左から二番目を押すと、宇宙船は酷いニューテーションで回転運動を始め、真ん中のボタンを押すと回転運動が止まる。右から二番目のボタンを押すと、世界地図上に、軌跡を表示する。この世界地図ウィンドウのリストボックスから「航路表示」を選ぶと、宇宙船がは、月に向って進んでいるのが判るだろう。
 コントロール・ウィンドウの並んだ五個のボタンの右端のボタンを押すと、黄色い宇宙船のキャノピーが開き、ポリゴンでできた少年が飛び出してくる。(この辺が駄目駄目シミュレータとSF大会で言われたゆえんである。なお、SF大会で使ったポリゴン美少女を表示したい時は、ポリゴンデータをダウンロードし、解凍したファイルを同じディレクトリに入れておくと良い)まだ、文書類が未整理なので、詳細な説明文を書いていないが、色々と試して欲しい。

著作権・使用条件・改修・転載等の条件

ソフトウェア種別

 フリーソフトウェア

著作権

 本プログラム及び文書は 野田篤司 が著作権を有する。
 また、地上面軌跡及び航路表示に使用している地図データは、Dr.TS Kelso. 及び 野尻抱介氏が著作権を保有する

使用条件

 転載を伴わない限り、使用は自由であり、使用料は無料である。
 但し、このプログラムの使用により発生した問題やプログラムの出力結果については、使用者の責任において対処し、作者の責任は問わないこと。

転載

 現時点では、暫定バージョンであり、再配布・転載を禁止する。
 但し、将来、正式公開バージョンでは、再配布・転載を許可する予定である。

開発環境

 Windows95
 C++Builder1.0J

サポート

 サポートは、以下のホームページ及びeMailにて行う。
  本ホームページ: http://village.infoweb.ne.jp/~anoda/
 但し、暫定公開時点では、理論的・技術的な記述は、本ホームページには、ほとんど無く、事実上、SF作家である野尻抱介氏の野尻抱介 リファレンス・マニュアルの提示板で議論が行われている。

その他

 暫定バージョンであり、バグが残っている可能性がある。
 おかしな挙動をした場合は、下記メールアドレスに連絡して欲しい。
 特に、ハングアップ等クリティカルなバグを発見した場合は、使用環境などを含めて、速やかに連絡して欲しい。
 不明瞭な点が有れば、下記のメールアドレスにて問い合わせて欲しい。

履歴

 1999. 9. 7 V0.03  最初のリリース
 1999. 9.12 V0.04  試作バージョン(非公開)
 1999. 9.13 V0.05  バグ修正

 本研究に対する御意見、御感想、御指摘等、ございましたら、メールで送っていただければ大歓迎です。
Copyright (C) 1998-1999 野田篤司