機体データ開発FAQ
の編集
http://flightgear.jpn.org/wiki/index.php?%B5%A1%C2%CE%A5%C7%A1%BC%A5%BF%B3%AB%C8%AFFAQ
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
2casinochaos.blogspot.com
2dcmnjos.xyz
2dqgdrmm.xyz
2ticizesk.xyz
2vinccfe.com
2zeaocv.com
3Dモデルの作成方法
3blackjackessentials
3pokerclash
77wincasino1
???á?ó?È/?¨Àᤴ¤È
Atlas起動オプション
AutoTicketLinkName
BETBLACKJACK
Bendix/King KAP140 オートパイロットについて
BracketName
Download Application
Download Scenery
FAQ
Features
FlightGear
FlightGear1.9.1以前/訳)バージョン履歴
FlightGear2.9.0以前/FGCom の利用方法
FlightGear2.9.0以前/ジョイスティックの設定
FlightGearの特徴(機械翻訳)
FlightGearバージョン遍歴
FlightGearフライトスクール
FlightGearフライトスクール/序文
FlightGearフライトスクール/第1章
FlightGearフライトスクール/第I部
FlightGearフライトスクール/第I部/第2章
FlightGearフライトスクール/第I部/第3章
FlightGearフライトスクール/第I部/第4章
FlightGearフライトスクール/付録
FlightGearマニュアル
FlightGearマニュアル/第10章
FlightGearマニュアル/第11章
FlightGearマニュアル/第1章
FlightGearマニュアル/第2章
FlightGearマニュアル/第3章
FlightGearマニュアル/第4章
FlightGearマニュアル/第5章
FlightGearマニュアル/第6章
FlightGearマニュアル/第7章
FlightGearマニュアル/第8章
FlightGearマニュアル/第9章
FlightGearマニュアル/第III部
FlightGearマニュアル/第II部
FlightGearマニュアル/第IV部
FlightGearマニュアル/第IV部/付録C
FlightGearマニュアル/第I部
FlightGearマニュアル/付録A
FlightGearマニュアル/付録B
FormattingRules
FrontPage
Help
InterWiki
InterWikiName
InterWikiSandBox
InterWikiテクニカル
JPオリジナルダウンロードへの登録方法
JSBSim フライトモデルの解説
Linuxクイックインストール
Linux版Atlas
MP Carrier の利用方法
Mac 向け説明
Mac版クイックインストール
MenuBar
NAVの簡単な使い方
Nasal スクリプト集
Nasal マニュアル
NumLock
OverView
PHP
PrivacySettings
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/マニュアル/プラグイン
PukiWiki/1.4/マニュアル/プラグイン/a
PukiWiki/1.4/マニュアル/プラグイン/b
PukiWiki/1.4/マニュアル/プラグイン/c
PukiWiki/1.4/マニュアル/プラグイン/d
PukiWiki/1.4/マニュアル/プラグイン/e
PukiWiki/1.4/マニュアル/プラグイン/f
PukiWiki/1.4/マニュアル/プラグイン/h
PukiWiki/1.4/マニュアル/プラグイン/i
PukiWiki/1.4/マニュアル/プラグイン/l
PukiWiki/1.4/マニュアル/プラグイン/m
PukiWiki/1.4/マニュアル/プラグイン/n
PukiWiki/1.4/マニュアル/プラグイン/o
PukiWiki/1.4/マニュアル/プラグイン/p
PukiWiki/1.4/マニュアル/プラグイン/r
PukiWiki/1.4/マニュアル/プラグイン/s
PukiWiki/1.4/マニュアル/プラグイン/t
PukiWiki/1.4/マニュアル/プラグイン/u
PukiWiki/1.4/マニュアル/プラグイン/v
PukiWiki/1.4/マニュアル/プラグイン/y
PukiWiki練習場
Pukiwikiの練習場
RecentDeleted
SandBox
Sohbet
Sohbetodalari
Some Test Page
USEFUL LINK FOR SEO
Useful guarantee site
WikiEngines
WikiName
WikiWikiWeb
Win版クイックスタート(インストール編)
Win版クイックスタート(起動編)
Yasim フライトモデルのチューニング
YukiWiki
akawahuynh
animep
baccaratblogone01
baccaratblogxyz01
bloggingsite
calabarzon2
casinositeguidecom000
casinositeguidecom0000
casinositeguidecom00000
casinositeguidecom000001
casinositekimcom000
casinositekimcom0000
casinositekimcom00000
casinositekimcom000001
casinositenetcom000
casinositenetcom0000
casinositenetcom00000
casinositenetcom000001
ce-top10
chchx
comment_on_manual
cwin05cc
daytime.nas
ddddddssssss
ffe.nas
gamegusto02
googredirect1
googredirect2
googredirect3
googredirect4
googredirect5
googredirect6
googredirect7
googredirect8
gwolf25805
gwolf7777
gwolf777700
hantv
heguru
hen
henitub
henstrm
henti
hention
hentistram
heticu
hni
hnthavn
isabellabowen23
kammey01
linkbacarasite2
linkbacarasite3
linkbetsarang
linkmajor1
linkmajor2
linkmajor3
linkmajor4
linkmajor5
linkmajor6
linkmajor7
linkmajor8
linkoncablogxyz
linkoncablogxyz1
linkoncablogxyz2
linkoncablogxyz3
linkoncablogxyz4
linkoncablogxyz5
linkoncablogxyz6
linkoncablogxyz7
linkoncablogxyz8
linkoncasinosite
linkoncasinosite1
linkoncasinosite2
linkoncasinosite3
linkoncasinosite4
linkoncasinosite5
linkoncasinosite6
linkoncasinosite7
linkoncasinosite8
linkpowerballsite
linkpowerballsite1
linkpowerballsite2
linkpowerballsite3
linkpowerballsite4
linkpowerballsite5
linkpowerballsite6
linkpowerballsite7
linkpowerballsite8
linksouthwestern
linksouthwestern1
linksouthwestern2
linksouthwestern3
linksouthwestern4
linksouthwestern5
linksouthwestern6
linksouthwestern7
linksouthwestern8
linksportsblog
linksportsblog1
linksportsblog2
linksportsblog3
linksportsblog4
linksportsblog5
linksportsblog6
linksportsblog7
linksportsblog8
linktotolink4
linktotolink5
linktotolink6
linktotolink7
linktotolink8
linktotopick
linktotopick1
linktotopick2
linktotopick3
linktotopick4
linktotopick5
linktotopick6
linktotopick7
linktotopick8
linktotositeinfo
linktotositeinfo1
linktotositeinfo2
linktotositeinfo3
linktotositeinfo4
linktotositeinfo5
linktotositeinfo6
linktotositeinfo7
linktotositeinfo8
linktotositeone
linktotositeone1
linktotositeone2
linktotositeone3
linktotositeone4
linktotositeone5
linktotositeone6
linktotositeone7
linktotositeone8
linktotositepros
linktotositepros1
linktotositepros2
linktotositepros3
linktotositepros4
linktotositepros5
linktotositepros6
linktotositepros7
linktotositepros8
linkviki
loversmoon
loversmoon22
malachitemajestybaccarat2023
mttotositecom000
mttotositecom0000
mttotositecom00000
mttotositecom000001
muses
new88marketing
nsisteej
nubko01
outlook8970
pecigie
performance.nas
playbackEx
pokerchipsupdate
r34
rats
rocking_nimitz.nas
rumbos viajeros
rumbos viajeros web
safetotositepro000
safetotositepro0000
safetotositepro00000
safetotositepro000001
simply
sportstototv03698
taila
tokmatikbuytiktoklikes
twicsydakopigfolgere
twicsyfreeinstagramlikes
verhe
vinbetbet
vonser02
wapkw02
wikibetsarang
wikibetsarang0
wikibetsarang00
wikibetsarang1
wikibetsarang2
wikibetsarang3
wikibetsarang4
wikibetsarang5
wikibetsarang6
wikibetsarang7
wikimajor
wikimajor0
wikimajor00
wikimajor1
wikimajor2
wikimajor3
wikimajor4
wikimajor5
wikimajor6
wikimajor7
wikioncablogxyz
wikioncablogxyz0
wikioncablogxyz00
wikioncablogxyz1
wikioncablogxyz2
wikioncablogxyz3
wikioncablogxyz5
wikioncablogxyz6
wikioncablogxyz7
wikioncasinosite
wikioncasinosite0
wikioncasinosite00
wikioncasinosite1
wikioncasinosite2
wikioncasinosite3
wikioncasinosite5
wikioncasinosite6
wikioncasinosite7
wikipowerballsite
wikipowerballsite0
wikipowerballsite00
wikipowerballsite1
wikipowerballsite2
wikipowerballsite3
wikipowerballsite5
wikipowerballsite6
wikipowerballsite7
wikisouthwestern
wikisouthwestern0
wikisouthwestern00
wikisouthwestern1
wikisouthwestern2
wikisouthwestern3
wikisouthwestern5
wikisouthwestern6
wikisouthwestern7
wikisportsblog
wikisportsblog0
wikisportsblog00
wikisportsblog1
wikisportsblog2
wikisportsblog3
wikisportsblog5
wikisportsblog6
wikisportsblog7
wikitotopick
wikitotopick0
wikitotopick00
wikitotopick1
wikitotopick2
wikitotopick3
wikitotopick5
wikitotopick6
wikitotopick7
wikitotositeinfo
wikitotositeinfo0
wikitotositeinfo1
wikitotositeinfo2
wikitotositeinfo3
wikitotositeinfo5
wikitotositeinfo6
wikitotositeinfo7
wikitotositeone
wikitotositeone0
wikitotositeone00
wikitotositeone1
wikitotositeone2
wikitotositeone3
wikitotositeone6
wikitotositeone7
wikitotositepro
wikitotositepro0
wikitotositepro1
wikitotositepros00
wikitotositepros3
wikitotositepros7
xanipo
zexyl01
zexyl02
すべての機器、キーストローク、およびメニューに関して
コンテンツ
シーナリーのインストール
ジョイスティックの設定
ジョイスティックの設定方法
ソースからのインストール(Unix編)
ソースコード
ソースコード機械翻訳
ソフトのダウンロード(機械翻訳)
チョコレートダイアリーディライト
テスト
ナビゲーションツールAtlasの設定方法
バージョン情報
バージョン情報機械翻訳
フライトデータの記録と再生
ヘルプ
マルチプレーヤー設定
機体データのサイト集
機体データの作成
機体データの作成/YASimフライトモデルの解説
機体データ開発FAQ
機体操作方法
空港ダイヤグラム作成ツールのインストール
現実の気象の反映方法
航空管制に挑戦
次期アップデート情報
新FGマニュアル第二章
新しいシーナリーをインストールしよう!!!
整形ルール
第1章
第2章
第3章
着陸練習
投稿ガイド(案)
日本語
風景のダウンロード(機械翻訳)
翻訳作業場トップページ
訳)FAQ
訳)FlightGearのダウンロード
訳)FlightGearショートリファレンス
訳)イントロダクション
訳)シーナリーのダウンロード
訳)ジョイスティック・キーボードの設定方法
訳)スクリーンショット
訳)スクリーンショット/v0.9.10
訳)スクリーンショット/v1.0
訳)スクリーンショット/v1.9
訳)ダウンロード
訳)トラブルシューティング
訳)動作環境
訳)特徴
鐃緒申鐃緒申鐃淑リー鐃塾ワ申鐃藷スト¥申鐃緒申
[[FrontPage]] > [[機体データ開発FAQ]] #contents *1 - はじめに [#rc0b3231] **1.1 - フライトモデルとは [#zef59d78] フライトモデルとは、FlightGearにおいて機体開発をする際にプログラミングする必要のある、FlightGear独自のXMLのタグ要素の事です。フライトモデルを記述する事によって、機体の飛行速度や運動性、離陸距離、エンジン出力などなど...を表す事があできます。 **1.2 - フライトモデルの選択 [#d2d34eba] 機体開発を行う際は、必ずフライトモデルを記述しなければなりません。そのフライトモデルの記述法、機体の飛行の様子や機能は、フライトモデルによって大きく異なります。 FlightGearにおいてメジャーなフライトモデルは、YASim、JSBsim、UIUCです。特に、YASimは簡素だが性能はそこそこで、FlightGearの機体データのうち大半を占めます。JSBsimはYASimより手間をかけてつくられ、機体の飛行状況も現実により近いのですが、入力されていない値を超えた飛行をすると、非現実的な飛行に陥ることがあります (突然空中でくるくる回転するなど)。UIUCは、アメリカのNASAによって開発されたフライトモデルです。 **1.3 - どんなプログラミング言語を習得する必要がありますか? [#w9f3602d] 基本的に、XMLについて基礎知識があれば十分です。また、C++を使用する事も、たまにあるようです。XMLはプログラミングの感じだけ理解していれば、だいたいいいそうです。 しかしFlightGearの機体開発には、XMLよりもフライトモデルのタグについての習得が不可欠です。フライトモデルは、機体開発初心者には簡単なYASimをお勧めします。YASimについての勉強は、[[機体データの作成/YASimフライトモデルの解説]]をご覧下さい。 **1.4 - どんな3DCGソフトウェアを習得する必要がありますか? [#pe944d6b] まず、他のデータの3D機体モデルを借りるのでなければ、3DCGソフトの習得は不可決です。FlightGearで最もよく使用される3DCGソフトは、無料で提供されるBlenderと、有料販売のAC3D、有料版と無料版があるSketchUpがあります。しかし、基本的に3Dモデル拡張子は.acで統一されています。詳細は[[機体データの作成]]をご覧下さい。 **1.5 - どんな2DCGソフトウェアを習得する必要がありますか? [#sdd9a746] ここでいう2DCGソフトウェアとは、Illustratorのようなペインティングソフトの事です。しかしやっかいなことに、現時点でFlightGearの機体データは、2Dのデータ (機体のペイントや計器類の絵など、テクスチャとも呼ばれる)の拡張子は.rgbで統一されています。Illustratorには、データを破損せずに拡張子を.rgbにする機能がありません。また、このソフトは有料での購入になってしまいます。 なので、FlightGearの機体開発者たちは、無料でダウンロード可能のGIMPを使用しています、このGIMPはWindowsやMac、Linuxなど様々なOSで使用できます(ダウンロードページ : [http://www.gimp.org/index.html])。 また、Photoshopにhttp://www.telegraphics.com.au/sw/#sgiformatからダウンロードした、SGI FORMATというプラグインを使用する事によって編集する事も可能です。 どちらかを習得していれば、あとは十分です。 *2 - 質問 [#s47db757] **2.1 - どのOSでも機体開発ができますか? [#r042cbea] FlightGearに対応しているOS (Windows、Linux、Mac、FreeBSD、Solaris または IRIX)ならばできます。ただ、Windows、Mac、Linuxなどメジャー以外のOSで開発する際は、使用できるソフトを探すのが大変かもしれません。 **2.2 - 使用する3DCGソフトは何でもかまいませんか? [#j784f45f] 使用する3DCGソフトに制限はありません。ただ、FlighGearの個々のデータに対応するソフトは、BlenderやAC3D、SketchUpなどが最適です。 これら以外のソフトでモデリングを行った例はないようですが、一部のソフトにはFlightGearの個々のデータに対応できずバグを発生させてしまうものがあるかもしれません。なので、これらのソフトでやるのが一番無難でしょう。 **2.3 - 固定翼機とヘリコプターでは開発に違いがありますか? [#l2368415] ヘリコプターの場合、YASimを利用する場合が多いですので、YASimを使用する前提で解説します。~ 基本的に差はほとんどないようですが、フライトモデルの記述の際に、少なくとも以下の点が異なります。~ -固定翼機では<wing>タグで主翼を定義し、エンジンを<jet>や<propeller>の子要素タグで<piston-engine>または<turbine-engine>で定義しますが、回転翼機ではそれらを使わない代わりに<rotor>タグでローターを定義します。 -ヘリコプターの場合、通常はローターの回転数をガバナで自動で調整(昔の機種は、手動スロットルですが)して、プロペラピッチで推進力を調節するので、エンジン関連の記述をせずに、<rotor>で纏めて記述します。そして、重量バランスを<ballast>タグで調整します。これは、テイルローターも同じです。 -CH47等、タンデムローター機の場合は両方のrotorタグ内の、control-inputタグのcontrol値でaileronだけではなく、rudderにもCYCLICAILを割り当てて、後ろのローターの方に「invert="true"」と付け加えて、ブレードの回転面が前後のローターで逆になるようにします。 -2重反転ローター機の場合はテールローターがありませんが、ラダーペダルや垂直尾翼があります。機種によってはラダー(方向舵)もあるでしょう。 以下は推測ですが、ラダーペダルの操作をピッチの増減に割り当ててやれば(片方はinvert="true"、もう片方は"false")、双方のローターにかかるトルクに差が出て、結果として旋回できるでしょう。 **2.4 - ドッグファイトや爆撃などのコンバット系はプログラミングできますか? [#fbfa28f9] できないこともないでしょうが、これまでに挑戦している方はいません。やるとなれば、フライトモデルの記述が異なるでしょう。また、兵装に関するXMLファイルの作成も必要となるでしょう。それについては、現時点では自身での研究が必要となるでしょう。 ---- !加筆・査読をお願い致します! (執筆) BBCTV 2007/12/13
画像と同じ番号を入力 :
[[FrontPage]] > [[機体データ開発FAQ]] #contents *1 - はじめに [#rc0b3231] **1.1 - フライトモデルとは [#zef59d78] フライトモデルとは、FlightGearにおいて機体開発をする際にプログラミングする必要のある、FlightGear独自のXMLのタグ要素の事です。フライトモデルを記述する事によって、機体の飛行速度や運動性、離陸距離、エンジン出力などなど...を表す事があできます。 **1.2 - フライトモデルの選択 [#d2d34eba] 機体開発を行う際は、必ずフライトモデルを記述しなければなりません。そのフライトモデルの記述法、機体の飛行の様子や機能は、フライトモデルによって大きく異なります。 FlightGearにおいてメジャーなフライトモデルは、YASim、JSBsim、UIUCです。特に、YASimは簡素だが性能はそこそこで、FlightGearの機体データのうち大半を占めます。JSBsimはYASimより手間をかけてつくられ、機体の飛行状況も現実により近いのですが、入力されていない値を超えた飛行をすると、非現実的な飛行に陥ることがあります (突然空中でくるくる回転するなど)。UIUCは、アメリカのNASAによって開発されたフライトモデルです。 **1.3 - どんなプログラミング言語を習得する必要がありますか? [#w9f3602d] 基本的に、XMLについて基礎知識があれば十分です。また、C++を使用する事も、たまにあるようです。XMLはプログラミングの感じだけ理解していれば、だいたいいいそうです。 しかしFlightGearの機体開発には、XMLよりもフライトモデルのタグについての習得が不可欠です。フライトモデルは、機体開発初心者には簡単なYASimをお勧めします。YASimについての勉強は、[[機体データの作成/YASimフライトモデルの解説]]をご覧下さい。 **1.4 - どんな3DCGソフトウェアを習得する必要がありますか? [#pe944d6b] まず、他のデータの3D機体モデルを借りるのでなければ、3DCGソフトの習得は不可決です。FlightGearで最もよく使用される3DCGソフトは、無料で提供されるBlenderと、有料販売のAC3D、有料版と無料版があるSketchUpがあります。しかし、基本的に3Dモデル拡張子は.acで統一されています。詳細は[[機体データの作成]]をご覧下さい。 **1.5 - どんな2DCGソフトウェアを習得する必要がありますか? [#sdd9a746] ここでいう2DCGソフトウェアとは、Illustratorのようなペインティングソフトの事です。しかしやっかいなことに、現時点でFlightGearの機体データは、2Dのデータ (機体のペイントや計器類の絵など、テクスチャとも呼ばれる)の拡張子は.rgbで統一されています。Illustratorには、データを破損せずに拡張子を.rgbにする機能がありません。また、このソフトは有料での購入になってしまいます。 なので、FlightGearの機体開発者たちは、無料でダウンロード可能のGIMPを使用しています、このGIMPはWindowsやMac、Linuxなど様々なOSで使用できます(ダウンロードページ : [http://www.gimp.org/index.html])。 また、Photoshopにhttp://www.telegraphics.com.au/sw/#sgiformatからダウンロードした、SGI FORMATというプラグインを使用する事によって編集する事も可能です。 どちらかを習得していれば、あとは十分です。 *2 - 質問 [#s47db757] **2.1 - どのOSでも機体開発ができますか? [#r042cbea] FlightGearに対応しているOS (Windows、Linux、Mac、FreeBSD、Solaris または IRIX)ならばできます。ただ、Windows、Mac、Linuxなどメジャー以外のOSで開発する際は、使用できるソフトを探すのが大変かもしれません。 **2.2 - 使用する3DCGソフトは何でもかまいませんか? [#j784f45f] 使用する3DCGソフトに制限はありません。ただ、FlighGearの個々のデータに対応するソフトは、BlenderやAC3D、SketchUpなどが最適です。 これら以外のソフトでモデリングを行った例はないようですが、一部のソフトにはFlightGearの個々のデータに対応できずバグを発生させてしまうものがあるかもしれません。なので、これらのソフトでやるのが一番無難でしょう。 **2.3 - 固定翼機とヘリコプターでは開発に違いがありますか? [#l2368415] ヘリコプターの場合、YASimを利用する場合が多いですので、YASimを使用する前提で解説します。~ 基本的に差はほとんどないようですが、フライトモデルの記述の際に、少なくとも以下の点が異なります。~ -固定翼機では<wing>タグで主翼を定義し、エンジンを<jet>や<propeller>の子要素タグで<piston-engine>または<turbine-engine>で定義しますが、回転翼機ではそれらを使わない代わりに<rotor>タグでローターを定義します。 -ヘリコプターの場合、通常はローターの回転数をガバナで自動で調整(昔の機種は、手動スロットルですが)して、プロペラピッチで推進力を調節するので、エンジン関連の記述をせずに、<rotor>で纏めて記述します。そして、重量バランスを<ballast>タグで調整します。これは、テイルローターも同じです。 -CH47等、タンデムローター機の場合は両方のrotorタグ内の、control-inputタグのcontrol値でaileronだけではなく、rudderにもCYCLICAILを割り当てて、後ろのローターの方に「invert="true"」と付け加えて、ブレードの回転面が前後のローターで逆になるようにします。 -2重反転ローター機の場合はテールローターがありませんが、ラダーペダルや垂直尾翼があります。機種によってはラダー(方向舵)もあるでしょう。 以下は推測ですが、ラダーペダルの操作をピッチの増減に割り当ててやれば(片方はinvert="true"、もう片方は"false")、双方のローターにかかるトルクに差が出て、結果として旋回できるでしょう。 **2.4 - ドッグファイトや爆撃などのコンバット系はプログラミングできますか? [#fbfa28f9] できないこともないでしょうが、これまでに挑戦している方はいません。やるとなれば、フライトモデルの記述が異なるでしょう。また、兵装に関するXMLファイルの作成も必要となるでしょう。それについては、現時点では自身での研究が必要となるでしょう。 ---- !加筆・査読をお願い致します! (執筆) BBCTV 2007/12/13
テキスト整形のルールを表示する