OpenFlight [ 1 ] (または .flt) は、1988 年に Software Systems Inc. がMultiGen [ 2 ]リアルタイム 3D モデリング パッケージ用に開発した 3D ジオメトリ モデル ファイル フォーマットです。当初 Flight と呼ばれていたこのフォーマットは、リアルタイム 3Dビジュアル シミュレーション画像ジェネレータで使用するための非独占的な 3D モデル フォーマットとして設計されました。このフォーマットは後に、非独占的な画像生成 (IG) 用途を示すために OpenFlight に改名されました。MultiGen モデリング パッケージ (現在は Creator [ 3 ]として知られています) と OpenFlight フォーマットは、1980 年代後半から 1990 年代初頭にかけて、初期の商用フライト シミュレーション業界で急速に採用されました。NASA Ames は、 MultiGen モデリング パッケージの最初の顧客でした。
OpenFlightが多くの3Dジオメトリモデルファイル形式(.obj、.dxf、.3ds)に対して初期段階で優位に立っていた点は、リアルタイム3Dグラフィックス業界向けに特化して設計されていたことでした。 つまり、この形式はポリゴンベース(NURBS曲面ではなく)であり、リアルタイムIGシステムに不可欠なリアルタイムツリー構造を提供します。Wavefront TechnologiesやAlias Systems Corporationなど、初期のグラフィックスファイル形式のほとんどは、リアルタイムベースではないレンダリンググラフィックスパッケージ向けに、視覚的な美しさに重点を置いていました。
OpenFlightファイル形式は、現在でもハイエンドのリアルタイムビジュアルシミュレーション業界で、異なるIGシステム間の標準的な交換フォーマットとして広く使用されており、現在はPresagisによって管理されている。
OpenFlightモデルには、マテリアル特性やシェーダーなどの要素を定義する、さまざまな形式の関連ファイルが複数存在する場合があります。
現在市場には、OpenFlight ファイル形式の読み書きに対応したモデリング ツールがいくつかあります。ファイル 形式の標準である Presagis Creator は、ファイル 形式との互換性が最も広くなっています。Remograph の Remo 3D [ 5 ]も、OpenFlight をネイティブ フォーマットとして使用しているモデリング ツールです。Blender は以前は OpenFlight 形式でのモデルのインポートを統合的にサポートしていました。しかし、この機能は新しいバージョンでは廃止されたようで、現在この形式へのエクスポートはサポートされていません。[ 6 ] Autodesk 3DS Max は、ソフトウェアの 2024 バージョンでも OpenFlight 形式へのエクスポートをサポートしています。Carbon Graphics の Geo STUDIO も、OpenFlight のバージョンと機能のサポートの開発に非常に積極的に取り組んでいます (現在のバージョンは 16.8 です)。
OpenFlightファイル形式はベンダー固有のデータフィールドの追加を可能にするため、一部のモデリングツールやシミュレーションツールは、ベンダー固有のファイル形式への追加を完全にサポートしない場合があります。