Ja/FAQ: Difference between revisions

Jump to navigation Jump to search
29 bytes removed ,  8 September 2011
Line 447: Line 447:
磁気コンパスの一部を除き、現在の全ての計器パネルは完全にXMLで定義されていて、カスタムのC++コードは使っていません。<br />
磁気コンパスの一部を除き、現在の全ての計器パネルは完全にXMLで定義されていて、カスタムのC++コードは使っていません。<br />
もし始めてみたければ、John Check氏の素晴らしい紹介をご覧ください<br />
もし始めてみたければ、John Check氏の素晴らしい紹介をご覧ください<br />
(ソース配布の FlightGear/docs-mini/ ディレクトリにあるREADME.xmlpanel)。
([[$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++のサポートコードを追加してくれるコーダがあります。
もし[[AC3D]]や[[PPE]]や[[Blender]]のような3Dデザインプログラムで(例えば)セスナ172の素敵な3Dコックピットの内装を設計できるのでしたら、C++のサポートコードを追加してくれるコーダがあります。


また、もしC++プログラミングで何か作成してみたいのであれば、結局OpenGLの良書を買わなければならないでしょう。<br />
また、もしC++プログラミングで何か作成してみたいのであれば、結局[[OpenGL]]の良書を買わなければならないでしょう。<br />
しかしながら、FlightGearが使っているハイレベルライブラリ[[OSG]]により、OpenGLの細部のほとんどは隠されます。<br />
しかしながら、FlightGearが使っているハイレベルライブラリ[[OSG]]により、OpenGLの細部のほとんどは隠されます。<br />
3D C++プログラミングを始めるには、OSGのドキュメントをちょっと見て、必要なときに必要なだけOpenGLについて学んでください。
3D C++プログラミングを始めるには、OSGのドキュメントをちょっと見て、必要なときに必要なだけOpenGLについて学んでください。
67

edits

Navigation menu