Re: FlightGear用の気泡六分儀
toshi
投稿数: 1540
toshiです。
sambarさん、ご指摘ありがとうございました。
確かに、FlightGear v1.0.0 では簡単に動かすことはできなさそうですね。
工夫して動かす方法がもし見つかったらまたご報告します。
また、hideさんの最新投稿「天文航法でロビンソンの島へ(前編) 」を拝見しました。
マウスの視点移動時の分解能については、$FG_ROOT/mice.xml を改造することで、一応微調整ができるようになります。
ただし、私が試した方法にはちょっと癖があります。
Altキーを押しながらマウスを動かしたときの視点方向の変化量が1/10になるよう設定しようとしたのですが、実際には、Altキーを押しながら他の視点関連のキー(v/V やx/Xなど)を押したときに変化量が1/10になる、という挙動を示します。
ちょっと使いにくい方法ですが、もしよろしければお試しください。
ちなみに、操縦に関するマウス操作の分解能については、tetsuさんがかなり昔にお書きになった「マウスの操縦桿感度設定について」をご参照ください。
以下、$FG_ROOT/mice.xml の修正点を赤字で示します。
mice.xml 214行目付近 - x軸の設定
mice.xml 256行目付近 - y軸の設定
factorタグの値を変えると、もっと細かくすることができます。
sambarさん、ご指摘ありがとうございました。
確かに、FlightGear v1.0.0 では簡単に動かすことはできなさそうですね。
工夫して動かす方法がもし見つかったらまたご報告します。
また、hideさんの最新投稿「天文航法でロビンソンの島へ(前編) 」を拝見しました。
マウスの視点移動時の分解能については、$FG_ROOT/mice.xml を改造することで、一応微調整ができるようになります。
ただし、私が試した方法にはちょっと癖があります。
Altキーを押しながらマウスを動かしたときの視点方向の変化量が1/10になるよう設定しようとしたのですが、実際には、Altキーを押しながら他の視点関連のキー(v/V やx/Xなど)を押したときに変化量が1/10になる、という挙動を示します。
ちょっと使いにくい方法ですが、もしよろしければお試しください。
ちなみに、操縦に関するマウス操作の分解能については、tetsuさんがかなり昔にお書きになった「マウスの操縦桿感度設定について」をご参照ください。
以下、$FG_ROOT/mice.xml の修正点を赤字で示します。
mice.xml 214行目付近 - x軸の設定
<!-- Mouse left/right motion -->
<x-axis>
<!-- No buttons pressed: rotate the view left or right -->
<binding>
<condition>
<and>
<not>
<property>/devices/status/mice/mouse[0]/button[0]</property>
</not>
<not>
<property>/devices/status/mice/mouse[0]/button[1]</property>
</not>
<not>
<property>/devices/status/keyboard/alt</property>
</not>
</and>
</condition>
<command>property-adjust</command>
<property>/sim/current-view/heading-offset-deg</property>
<factor type="double">-360</factor>
<min type="double">0</min>
<max type="double">360</max>
<wrap type="bool">true</wrap>
</binding>
<!-- Alt pressed: rotate the view left or right precisely -->
<binding>
<condition>
<and>
<not>
<property>/devices/status/mice/mouse[0]/button[0]</property>
</not>
<not>
<property>/devices/status/mice/mouse[0]/button[1]</property>
</not>
<property>/devices/status/keyboard/alt</property>
</and>
</condition>
<command>property-adjust</command>
<property>/sim/current-view/heading-offset-deg</property>
<factor type="double">-36</factor>
<min type="double">0</min>
<max type="double">360</max>
<wrap type="bool">true</wrap>
</binding>
mice.xml 256行目付近 - y軸の設定
<!-- Mouse up/down motion -->
<y-axis>
<!-- No buttons pressed: tilt the view up and down -->
<binding>
<condition>
<and>
<not>
<property>/devices/status/mice/mouse[0]/button[0]</property>
</not>
<not>
<property>/devices/status/mice/mouse[0]/button[1]</property>
</not>
<not>
<property>/devices/status/keyboard/alt</property>
</not>
</and>
</condition>
<command>property-adjust</command>
<property>/sim/current-view/pitch-offset-deg</property>
<factor type="double">-180</factor>
<min type="double">-90</min>
<max type="double">90</max>
<wrap type="bool">false</wrap>
</binding>
<!-- Alt pressed: tilt the view up and down precisely -->
<binding>
<condition>
<and>
<not>
<property>/devices/status/mice/mouse[0]/button[0]</property>
</not>
<not>
<property>/devices/status/mice/mouse[0]/button[1]</property>
</not>
<property>/devices/status/keyboard/alt</property>
</and>
</condition>
<command>property-adjust</command>
<property>/sim/current-view/pitch-offset-deg</property>
<factor type="double">-18</factor>
<min type="double">-90</min>
<max type="double">90</max>
<wrap type="bool">false</wrap>
</binding>
投票数:32
平均点:5.00
投稿ツリー
-
FlightGear用の気泡六分儀
(toshi, 2008-9-3 2:03)
-
Re: FlightGear用の気泡六分儀
(hide, 2008-9-3 21:10)
-
Re: FlightGear用の気泡六分儀
(sambar, 2008-9-4 0:42)
-
Re: FlightGear用の気泡六分儀
(toshi, 2008-9-4 2:59)
-
Re: FlightGear用の気泡六分儀
(sambar, 2008-9-6 2:08)
-
Re: FlightGear用の気泡六分儀
(toshi, 2008-10-6 1:51)
- Re: FlightGear用の気泡六分儀 (hide, 2008-10-6 14:01)
-
Re: FlightGear用の気泡六分儀
(toshi, 2008-10-6 1:51)
-
Re: FlightGear用の気泡六分儀
(sambar, 2008-9-6 2:08)
-
Re: FlightGear用の気泡六分儀
(toshi, 2008-9-4 2:59)
-
Re: FlightGear用の気泡六分儀
(sambar, 2008-9-4 0:42)
-
Re: FlightGear用の気泡六分儀
(toshi, 2013-10-1 6:43)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-1 10:29)
-
Re: FlightGear用の気泡六分儀
(toshi, 2013-10-2 2:10)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-2 3:41)
-
Re: FlightGear用の気泡六分儀
(toshi, 2013-10-5 8:29)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-5 14:44)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-6 3:00)
- Re: FlightGear用の気泡六分儀 (toshi, 2013-10-26 3:49)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-6 3:00)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-5 14:44)
-
Re: FlightGear用の気泡六分儀
(toshi, 2013-10-5 8:29)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-2 3:41)
-
Re: FlightGear用の気泡六分儀
(toshi, 2013-10-2 2:10)
-
Re: FlightGear用の気泡六分儀
(hide, 2013-10-1 10:29)
-
Re: FlightGear用の気泡六分儀
(hide, 2008-9-3 21:10)