logo
ホーム •  フォーラム •  日本語wikiトップ •  アカウント情報 •  サイト内検索 •  新規登録
 ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
 メインメニュー
 米国サイト
 オンライン状況
102 人のユーザが現在オンラインです。 (20 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 102

もっと...

フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)

このトピックの投稿一覧へ

なし フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)

msg# 1.5.1.1.1
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-10-22 23:48 | 最終変更
toshi  長老   投稿数: 1540
sambar さん、こんばんは。
toshi です。
遅くなりましたが、お返事ありがとうございました。

引用:

sambarさんは書きました:
新たに発生した質問なんですが、--enable-game-modeと--enable-fullscreenの違いを教えていただけると幸いです。
#ところで、Win32版の場合、nVidia系のグラフィックボードで、B)と同じ状態で起動すると、フルスクリーンで起動するのでしょうか?

はい、私の環境ではB)でもフルスクリーンになります。

Windwos XP マシン上の NVIDIA GeForce 6150 LE (on board) で試してみたところ、--enable-game-mode と --enable-fullscreen のどちらでもフルスクリーン表示になりました。
ですが、挙動は少し異なりました。

FlightGear のフルスクリーン表示を3種類の方法でテストした結果を以下に記載します。

■ 動作環境
FlightGear のバージョン: v1.0.0
Windows の画面のプロパティにおける解像度: 1680x1050
FlightGear Wizard の Display の解像度: 800x600 (--geometry=800x600)

(1) --enable-game-mode (sambar さんの B) に相当)
- Windows 画面の解像度が一旦 800x600 に切り替わる
- FlightGear のスプラッシュスクリーンが 800x600 フルスクリーンで表示される
- FlightGear が 800x600 フルスクリーンで起動する

FlightGearを終了すると、Windows の解像度が元の 1680x1050 に戻りました。
但し、デスクトップのアイコンの配置が変わり、デスクトップの壁紙が800x600表示(?)になり、タスクバーの位置がずれてしまう現象が生じました。
なので、windows ユーザにはこの設定はあまりお勧めしません。

(2) --enable-fullscreen
- Windows 画面の解像度は 1680x1050 のまま
- FlightGear のスプラッシュスクリーンが ウィンドウ表示される
- FlightGear が 1680x1050 フルスクリーンで起動する

起動時の --geometry 設定は無視されるようです。
※もし 800x600 フルスクリーンなら FlightGear のメニューバーがそこそこ大きく表示されるはずですが、実際は結構小さく表示されたので、高解像度になっていると判断しました。

(3) どちらのオプションも無し
- FlightGear が 800x600 でウィンドウ表示される
- ウィンドウ右上隅の最大化ボタンをクリックすると、ウィンドウが最大化される

最大化時にはタイトルバーやツールバー(「自動的に隠す」設定にしていない場合)も表示されるので、正確にはフルスクリーンとは言いませんが、視覚上はフルスクリーンと同様の効果が得られます。


ちなみに、他のOSですと、FlightGear v0.9.10 on Mac OS X の場合は、「ppmさんの記事」の中で、--enable-game-mode は効かないけど --enable-fullscreen は使える、と書いていますね。

また、FlightGear マニュアルの「5.4.3 高度な構成」には、
--enable-game-mode (glutシステム用のフルスクリーン)
--enable-full-screen (sdlまたはwindows用のフルスクリーン)
という記述があります。
※パッケージの形態で配布されている各種OS用の FlightGear の中で、sdl を利用しているものってあるのでしょうか?

両者のさらに詳細な違いについては、ソースコードを追っかけてみないと分かりません。
投票数:27 平均点:4.44

投稿ツリー

  条件検索へ


 検索

高度な検索
 新しい登録ユーザ
enilas 2024-11-22
ugorijodu 2024-11-22
mehana1 2024-11-22
okyrebupe 2024-11-22
ofovevug 2024-11-22
ytewaqif 2024-11-22
ysoci 2024-11-22
ebanawak 2024-11-22
yhyvigyf 2024-11-21
ypanyq 2024-11-21
 最近の画像(画像付)
関東カスタムシーナ... (2024-8-16)
関東カスタムシーナ...
自作11機目 F/A-18... (2022-5-27)
自作11機目 F/A-18...
飛んでみる八尾空港 (2022-4-10)
飛んでみる八尾空港
作ってみる八尾空港 (2022-4-2)
作ってみる八尾空港
F117 nighthawk (2021-5-19)
F117 nighthawk
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Theme designed by OCEAN-NET