FrontPage > 翻訳作業場トップページ > 訳)特徴
このドキュメントは http://www.flightgear.org/features.html の日本語訳です。
FlightGearはオープンソースプロジェクトです。 その意味するところは、GPLライセンス条件を守るなら自由に自由にFlightGearをダウンロードしてコピーすることができる、ということです。 とにかく、最新の開発ソースコードに簡単かつオープンにアクセスできるということです。 オープンソースプロジェクトとしていくために、私たちはファイル形式をオープンにし容易にアクセスできるようにしました。 私たちは標準的な3Dモデル形式をサポートしており、またシミュレータ設定の大部分はXMLベースのアスキーファイルを通じて制御されています。 FlightGear用にサードパーティーの拡張機能を書くことは(またはFlightGearのソースコードを直接修正することですら)容易なことであり、膨大なリバースエンジニアリングは必要ありません。 このため、個人利用や商用利用、研究、または趣味のプロジェクトで使用する上で、FlightGearは魅力的な選択肢となります。
FlightGearは、Windows、Linux、Mac OS-X、FreeBSD、Solaris、そしてIRIXプラットホーム上で動作することが知られており、ユーザは好みのプラットホーム上で実行することができます。
FlightGearでは、3種類の主要な飛行力学モデルを選べます。 新しい飛行力学モデルを追加することや、外部の「独占的な」飛行力学モデルに連結することさえ可能です。
UUICは(JSBSimと同様に)、航空機に対する空気力係数成分とモーメント係数を検索するのにルックアップ表を利用し... そして、航空機に作用する力とモーメントの合計を計算するのにこれらの係数を利用します。
FlightGearは日時にあわせ正しく配置された太陽、月、星及び惑星モデルを生成します。 あなたのコンピュータのシステムクロックから時間を読み取り、リアルワールドと同期して星などを配置します。 今シドニーが夜明けならば、シミュレータの中のバーチャルなシドニーに居るあなたも夜明けになります。 星や惑星たちは天空の正しいコースを通過します。 さらに、四季をも正しくシミュレートするので、夏の北極圏では白夜を体験できるでしょう。 また、私達は月の満ち欠けを太陽の位置から正しく再現しています。
FlightGearはさまざまな航空機をモデル化する事ができます。 1903年のライト・フライヤー号、奇妙な「羽ばたき機」,747,A320,さまざまな軍用ジェット機、単発機などを操縦できます。 FlightGearはそれら全てをモデル化することができます。
また、コックピットのアニメーションは非常に滑らかに描かれます。
それは航空機設計者がビジュアル的にそして操作的にも完全な3Dコックピットを作成するインフラが整っています。(2D画像を新しくして、外部から表示させる事もできます。)
また、リアルワールドの計器と同じ動きを再現します。実際と同じように計器の反応の遅れや、ジャイロドリフトは正しくモデル化されていますし磁気コンパスは航空機に作用する力を受けて振れます。
さらに、システム障害まで再現します。例えば、負圧システムに障害が出ればHSIジャイロコンパスはゆっくりエラーが増、反応が遅れスピンダウンに至ります。
FlightGearは格好良く見えますが、シミュレータの精度を犠牲にして格好良く見せているわけではありません。 私達は表面的なグラッフィク技術で競争している『ゲーム』市場で競争する事を望んでいません。
よって、滑らかなフレームレートで快適に操作する為には適切なハードウェアが必要です。 しかし、最新のゲームで必要な30万円もするような高価なPCは不要で、5万ー10万くらいのPCでも十分動作します。
そうは言うものの、より奇麗に、より快適な環境を求めてコンピュータに大金を注ぎ込まないように注意しないといけませんよ。:-)
FlightGearは多くの内部及び外部へのアクセスメカニズムで、ユーザーと航空設計者が内部変数へアクセス可能です。 これらの変数は体系立てられたツリー構造で構成されています。
外部スクリプトからFlightGearを制御可能です。 ごく限られた人たちに向けた、アニメーションやサウンド、コックピットモジュールやネットワークプロトコルを作成する事もできます。 FlightGearはたいへんフレキシブルで融通がきく強力なシステムです。
多くのネットワークオプションでFlightGear同士や、GPS受信機、外部の航空力学モデル、自動操縦モジュールや他のコントロールモジュール、他のソフトウェアとしてOpen Glass Cockpitプロジェクト や Atlasマッピングユーティリティなどと接続します。
一般的なシリアルポートの入/出力オプションファイル、またはユーザー定義のネットワーククライアントの出力プロトコルを考慮します。
マルチプレーヤープロトコルではLAN環境でマルチ航空機環境で使用したり、管制塔シミュレーションを目的に利用可能です。
強力なネットワークオプションでマルチディスプレイや、大規模なシミュレーター環境を構築する事もできます。 全てのシステムが同じフレームレートで同期しているならば、きわめてすばらしい画像表示が可能です。