67
edits
m (→新しい航空機用の飛行力学モデル(FDM)はどのように設計すれば良いですか?: リンクミス修正) |
|||
| Line 447: | Line 447: | ||
磁気コンパスの一部を除き、現在の全ての計器パネルは完全にXMLで定義されていて、カスタムのC++コードは使っていません。<br /> | 磁気コンパスの一部を除き、現在の全ての計器パネルは完全にXMLで定義されていて、カスタムのC++コードは使っていません。<br /> | ||
もし始めてみたければ、John Check氏の素晴らしい紹介をご覧ください<br /> | もし始めてみたければ、John Check氏の素晴らしい紹介をご覧ください<br /> | ||
( | ([[$FG_ROOT]]/Docs/README.xmlpanel.html)。 | ||
同様に、FlightGearの3Dコックピットやビル、航空機モデルなどを作ってみたいと思うのであれば、あなたの手助けがメチャクチャ必要です。<br /> | 同様に、FlightGearの3Dコックピットやビル、航空機モデルなどを作ってみたいと思うのであれば、あなたの手助けがメチャクチャ必要です。<br /> | ||
| Line 453: | Line 453: | ||
FlightGearでは、1モデルあたり50,000の三角形要素を使うことは多分できません。<br /> | FlightGearでは、1モデルあたり50,000の三角形要素を使うことは多分できません。<br /> | ||
5,000がやっとです。<br /> | 5,000がやっとです。<br /> | ||
もし[[AC3D]]や[[PPE]]や[[Blender]]のような3Dデザインプログラムで(例えば)セスナ172の素敵な3Dコックピットの内装を設計できるのでしたら、C++のサポートコードを追加してくれるコーダがあります。 | |||
また、もしC++ | また、もしC++プログラミングで何か作成してみたいのであれば、結局[[OpenGL]]の良書を買わなければならないでしょう。<br /> | ||
しかしながら、FlightGearが使っているハイレベルライブラリ[[OSG]]により、OpenGLの細部のほとんどは隠されます。<br /> | しかしながら、FlightGearが使っているハイレベルライブラリ[[OSG]]により、OpenGLの細部のほとんどは隠されます。<br /> | ||
3D C++プログラミングを始めるには、OSGのドキュメントをちょっと見て、必要なときに必要なだけOpenGLについて学んでください。 | 3D C++プログラミングを始めるには、OSGのドキュメントをちょっと見て、必要なときに必要なだけOpenGLについて学んでください。 | ||
edits