Re: 飛行結果の再生機能について
toshi
投稿数: 1540
おめでとうございます
なるほど、2.でdisableのチェックをはずすところが第1のポイントだったんですね。
ここでは、ReplayボタンでなくCancelボタン押すだけでもいいかもしれません(すると3.の手順が不要になる)。
私の環境(RAM:1024MB, 仮想メモリ1440-2880MB)ですとデフォルトでチェックが外れているので、メモリ容量によってデフォルト状態が異なるのかもしれません。
さて本稿では、ファイル入力によるプレイバック方法について書きたいと思います(相変わらず長くて恐縮です)。
なお、残念ながらエンジン音は出ません。
というより、エンジン停止状態で無理やり飛行してしまいます...
お分かりになる方、フォローをお願いします。
また、以下の方法はインスタントリプレイとは全く関係がありませんので、今までのことは一旦忘れてください...
### ファイル入力による飛行データのプレイバック方法 ###
(参考) The FlightGear Manual 5.5節: Recording and Playback
A. 飛行データの記録
以下のコマンドラインオプションを設定します。
--generic=file,out,20,flight.out,playback
o Windowsユーザ向け
FlightGear Wizard の Advanced... ボタンで以下の設定をします。
[Input/Output]
Protocol: generic
Medium: file
Direction: out
Hz: 20 <-- 1秒に20回の頻度で記録
File: flight.out <-- 出力ファイル名(変更可)
Generic: playback
Newボタンを押し、上記 --generic オプションが正しく登録されたことを確認して(時々トリッキーな挙動をします) OK ボタンを押し、Run ボタンでFligthGearを起動します。
飛行中のデータはFlightGearフォルダのflight.outファイルに保存されます。
サイズは1分あたり730KB程度(20Hz時)です。
記録頻度は、環境により10Hzか5Hzくらいまで落とす必要があるかもしれません。
5Hzだと、再生時にちょっとカクカクします。
B. 飛行データの再生
以下のコマンドラインオプションを設定します。
--fdm=external
--generic=file,in,40,flight.out,playback
その他の機種等のオプションは、基本的に記録時と同じ条件にします(飛行データには機種情報等が含まれていないため)。
ただし、わざと異なる機種を使って遊ぶことも出来る(たとえばBoeing 737-300を宙返りさせる)ので、そんなに気にしなくても良いかもしれません。
o Windowsユーザ向け
FlightGear Wizard の Advanced... ボタンで以下の設定をします。
[Flight Model]
FDM: external (デフォルト値はjsb(JSBSim))
[Input/Output]
Protocol: generic
Medium: file
Direction: in
Hz: 40 ※
File: flight.out
Generic: playback
※本来は記録時と同じ数値にすべきだと思いますが、私の環境では(なぜか)記録時の倍の数値を指定するとちょうど良い速さで再生できました(FlightGear 0.9.10 for win)。
Runボタンで起動すると、FlightGear/flight.outファイルの飛行データを再生します。
横方向の精度が低いようで、滑走路上ではカクカクした動きになりますが、目をつむりましょう。
動作確認ができたら、飛行データの交換もしてみたいですね。
zipで圧縮すればファイル容量は1/6になるのですが、どうやって交換するかはおいおい考えましょう。
なるほど、2.でdisableのチェックをはずすところが第1のポイントだったんですね。
ここでは、ReplayボタンでなくCancelボタン押すだけでもいいかもしれません(すると3.の手順が不要になる)。
私の環境(RAM:1024MB, 仮想メモリ1440-2880MB)ですとデフォルトでチェックが外れているので、メモリ容量によってデフォルト状態が異なるのかもしれません。
さて本稿では、ファイル入力によるプレイバック方法について書きたいと思います(相変わらず長くて恐縮です)。
なお、残念ながらエンジン音は出ません。
というより、エンジン停止状態で無理やり飛行してしまいます...
お分かりになる方、フォローをお願いします。
また、以下の方法はインスタントリプレイとは全く関係がありませんので、今までのことは一旦忘れてください...
### ファイル入力による飛行データのプレイバック方法 ###
(参考) The FlightGear Manual 5.5節: Recording and Playback
A. 飛行データの記録
以下のコマンドラインオプションを設定します。
--generic=file,out,20,flight.out,playback
o Windowsユーザ向け
FlightGear Wizard の Advanced... ボタンで以下の設定をします。
[Input/Output]
Protocol: generic
Medium: file
Direction: out
Hz: 20 <-- 1秒に20回の頻度で記録
File: flight.out <-- 出力ファイル名(変更可)
Generic: playback
Newボタンを押し、上記 --generic オプションが正しく登録されたことを確認して(時々トリッキーな挙動をします) OK ボタンを押し、Run ボタンでFligthGearを起動します。
飛行中のデータはFlightGearフォルダのflight.outファイルに保存されます。
サイズは1分あたり730KB程度(20Hz時)です。
記録頻度は、環境により10Hzか5Hzくらいまで落とす必要があるかもしれません。
5Hzだと、再生時にちょっとカクカクします。
B. 飛行データの再生
以下のコマンドラインオプションを設定します。
--fdm=external
--generic=file,in,40,flight.out,playback
その他の機種等のオプションは、基本的に記録時と同じ条件にします(飛行データには機種情報等が含まれていないため)。
ただし、わざと異なる機種を使って遊ぶことも出来る(たとえばBoeing 737-300を宙返りさせる)ので、そんなに気にしなくても良いかもしれません。
o Windowsユーザ向け
FlightGear Wizard の Advanced... ボタンで以下の設定をします。
[Flight Model]
FDM: external (デフォルト値はjsb(JSBSim))
[Input/Output]
Protocol: generic
Medium: file
Direction: in
Hz: 40 ※
File: flight.out
Generic: playback
※本来は記録時と同じ数値にすべきだと思いますが、私の環境では(なぜか)記録時の倍の数値を指定するとちょうど良い速さで再生できました(FlightGear 0.9.10 for win)。
Runボタンで起動すると、FlightGear/flight.outファイルの飛行データを再生します。
横方向の精度が低いようで、滑走路上ではカクカクした動きになりますが、目をつむりましょう。
動作確認ができたら、飛行データの交換もしてみたいですね。
zipで圧縮すればファイル容量は1/6になるのですが、どうやって交換するかはおいおい考えましょう。
投票数:16
平均点:6.25
投稿ツリー
-
飛行結果の再生機能について
(zero1962, 2007-4-30 22:32)
-
Re: 飛行結果の再生機能について
(tetsu, 2007-5-1 0:22)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-1 11:29)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-10 23:31)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 0:10)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 12:08)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 18:16)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 20:02)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 20:38)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 21:11)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 23:16)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-15 22:06)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-15 22:21)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-15 22:42)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-16 20:52)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-16 22:45)
-
Re: ファイル入力による飛行データのプレイバック方法
(tetsu, 2007-5-16 23:55)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-17 7:57)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-17 20:12)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-19 16:49)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-19 17:03)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-19 18:28)
-
Re: ファイル入力による飛行データのプレイバック方法
(tetsu, 2007-5-25 9:11)
- Re: ファイル入力による飛行データのプレイバック方法 (toshi, 2007-5-26 22:53)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-27 12:47)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-27 13:18)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-27 14:01)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-27 15:47)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-27 20:59)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-29 0:03)
-
Re: ファイル入力による飛行データのプレイバック方法
(sambar, 2008-3-2 13:50)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-3-3 1:29)
-
Re: ファイル入力による飛行データのプレイバック方法
(sambar, 2008-3-3 23:52)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-3-4 0:31)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-4-20 14:13)
- Re: ファイル入力による飛行データのプレイバック方法 (sambar, 2008-4-20 19:41)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-4-20 14:13)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-3-4 0:31)
-
Re: ファイル入力による飛行データのプレイバック方法
(sambar, 2008-3-3 23:52)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2008-3-3 1:29)
-
Re: ファイル入力による飛行データのプレイバック方法
(sambar, 2008-3-2 13:50)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-29 0:03)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-27 20:59)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-27 15:47)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-27 14:01)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-27 13:18)
-
Re: ファイル入力による飛行データのプレイバック方法
(tetsu, 2007-5-25 9:11)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-19 18:28)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-19 17:03)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-19 16:49)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-17 20:12)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-17 7:57)
-
Re: ファイル入力による飛行データのプレイバック方法
(tetsu, 2007-5-16 23:55)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-16 22:45)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-16 20:52)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-15 22:42)
-
Re: ファイル入力による飛行データのプレイバック方法
(toshi, 2007-5-15 22:21)
-
Re: ファイル入力による飛行データのプレイバック方法
(zero1962, 2007-5-15 22:06)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 23:16)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 21:11)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 20:38)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 20:02)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 18:16)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-13 12:08)
-
Re: 飛行結果の再生機能について
(toshi, 2007-5-13 0:10)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-10 23:31)
-
Re: 飛行結果の再生機能について
(zero1962, 2007-5-1 11:29)
- Re: 飛行結果の再生機能について (toshi, 2010-2-11 11:42)
-
Re: 飛行結果の再生機能について
(toshi, 2012-1-28 1:44)
-
Re: 飛行結果の再生機能について
(Hyde, 2012-1-28 4:09)
- Re: 飛行結果の再生機能について (toshi, 2012-1-29 10:43)
-
Re: 飛行結果の再生機能について
(Hyde, 2012-1-28 4:09)
- Re: 飛行結果の再生機能について (Hyde, 2012-1-29 14:05)
-
Re: 飛行結果の再生機能について
(tetsu, 2007-5-1 0:22)