プログラムのダウンロード 
プログラムはWindows95&DirectX5.0以上で動作します。
Windows98SEでは動作していますが、Windows2000、WindowsXPでは途中で止まってしまいます。おそらくDirectXのバージョンによるものかと思います。
私は、現在WindowsXPにVirtualPC2004(2006年に無料ダウンロードができるようになりました)を入れ、そこでWindows98SEをセットアップして利用しています。
適当なディレクトリを作成しZIPファイルを解凍してください。
解凍されたファイルの中に3ddemo.iniという設定ファイルがあります。
このファイルをテキストエディタ(アクセサリのメモ帳で十分です)で開いて、適当にパラメータを追加・修正・変更して保存してください。(パラメータの意味は設定ファイルにコメントで記述してあります)
その後、プログラム(gravity1.exe)を起動してみてください。(保存してもエディタを終了しないで開いたままでも問題ありません)パラメータを変更し、変化を連続して楽しむ場合に有効な方法です(プログラムはその都度起動が必要です)。
画面上マウス右クリックでfps(最大・最小・平均)を表示してプログラムは終了します。
###

本プログラムの作成にあたり、お世話になった参考書
株式会社 翔泳社 Direct3D
プログラミングガイドブック 著者:清水 亮
地球・月・太陽・背景の星々のテクスチャ・メッシュ情報は上記サンプルプログラムに付属のものを使用しております。