Re: wikiページのv1.9.0リリースへの対処
toshi
投稿数: 1540
sambarさん
toshiです。
早速のお返事、ありがとうございます。
引用:
私の予想では、sambarさんのグラフィックボードが高機能なので黒い壁が発生しないのだと思います。
あえて性能を落とすために、マザーボード上のビデオ端子にモニタをつなげて試してみてはいかがでしょうか?
黒い壁が発生する原因としては、OpenGLのフレームバッファオブジェクト(FBO)の機能を使って描画しようとするが、実は私のボードが未対応なのではないか、と想像しています。
私が見たことのあるエラーメッセージ(2008-12-21 23:57投稿)では、いずれもFBOのエラーが出ています。
# 他の方のエラーメッセージの内容は拝見していないので、FBOだけが問題なのかどうかは何とも言えません。
ソースを追いかけたわけではない上、全くの想像なのであまり信用しないで頂きたいのですが、おおまかに以下のような流れで問題が発生している可能性がありえると思います。
- OSGがビデオドライバに、OpenGL拡張機能の対応状況を問い合わせる
-- GL_EXT_framebuffer_object に対応していることを返答[*1]
- OSGがFBO関連の何らかの機能を使って描画しようとする
-- でも実はボードにはその機能が無いため描画に失敗する
-- ドライバによっては、デスクトップが16ビット色設定のときにその機能が無効になる?
[1] OpenGL Extensions Viewer を使って試した限りですが、私の NVIDIA GeForce 6150 LE (画面設定16ビットでは黒い壁が発生、32ビットでは発生しない)では、画面設定を16ビットにしていても32ビットにしていても、GL_EXT_framebuffer_objectが有効であると返事をしているようです。
これはOSG、あるいはドライバにバグがあることを想定していますが、単にFlightGear側での呼び出し方が悪い(チェックが甘い)可能性もありますね。
ただ、機体によって挙動が変わる点(2008-12-27 18:15投稿)が良く分かりません(重要なヒントだと思うのですが)。
これ以上深いところは、OpenGLの知識の無い私にはちょっと分かりません。
引用:賛成です。
ただ、「Win版クイックスタート」の方が「Win版クイックスタートV2」よりも歴史の長いページなので、逆に、「Win版クイックスタート」に全てマージする、という考えもありますね(お任せします)。
引用:それがいいですね。
賛成です。
引用:
なるほど、そうでしたか。
それはやっかいですね。
すると、wikiページの更新手順は、おおまかに以下のような流れになりますでしょうか。
- 開発者内でv1.0.0扱いをどのように取り扱うかの確認(tatさんのお返事待ち)
- 各種wikiページの更新 (sambarさん、出来るところからお願いします)
-- 「Win版クイックスタートV2」にマージ
-- Atlasインストール部分の 「ナビゲーションツールAtlasの設定方法」への移動 (これはもう始めてもいいですね)
-- 「Win版クイックスタート」の削除
- 管理者権限での更新 (wikiの更新が終わった時点でtetsuさんに依頼)
-- 「Win版クイックスタートV2」 --> 「Win版クイックスタート(インストール編)」 にページ名を変更 [*2]
-- FlightGear JP トップページのリンク先の修正、整理
[2] ページの新規作成とページの削除は一般ユーザ権限でも可能なので、やろうと思えばページの移行作業は出来るのですが、その場合は編集履歴が消えてしまい、添付した画像もアップロードし直すことが必要になります。
なので、tetsuさんにお願いしてwiki上で「ページ名の変更」(要管理者パスワード)をしていただくのがベストだと思います。
toshiです。
早速のお返事、ありがとうございます。
引用:
sambarさんは書きました:
とりあえず、「なぜ私の環境では"Big Black Box"」問題が発生せず、他の人の環境では問題が起きるのか解明するまではそちらに力を注ごうかと思っていましたが・・・
私の予想では、sambarさんのグラフィックボードが高機能なので黒い壁が発生しないのだと思います。
あえて性能を落とすために、マザーボード上のビデオ端子にモニタをつなげて試してみてはいかがでしょうか?
黒い壁が発生する原因としては、OpenGLのフレームバッファオブジェクト(FBO)の機能を使って描画しようとするが、実は私のボードが未対応なのではないか、と想像しています。
私が見たことのあるエラーメッセージ(2008-12-21 23:57投稿)では、いずれもFBOのエラーが出ています。
# 他の方のエラーメッセージの内容は拝見していないので、FBOだけが問題なのかどうかは何とも言えません。
ソースを追いかけたわけではない上、全くの想像なのであまり信用しないで頂きたいのですが、おおまかに以下のような流れで問題が発生している可能性がありえると思います。
- OSGがビデオドライバに、OpenGL拡張機能の対応状況を問い合わせる
-- GL_EXT_framebuffer_object に対応していることを返答[*1]
- OSGがFBO関連の何らかの機能を使って描画しようとする
-- でも実はボードにはその機能が無いため描画に失敗する
-- ドライバによっては、デスクトップが16ビット色設定のときにその機能が無効になる?
[1] OpenGL Extensions Viewer を使って試した限りですが、私の NVIDIA GeForce 6150 LE (画面設定16ビットでは黒い壁が発生、32ビットでは発生しない)では、画面設定を16ビットにしていても32ビットにしていても、GL_EXT_framebuffer_objectが有効であると返事をしているようです。
これはOSG、あるいはドライバにバグがあることを想定していますが、単にFlightGear側での呼び出し方が悪い(チェックが甘い)可能性もありますね。
ただ、機体によって挙動が変わる点(2008-12-27 18:15投稿)が良く分かりません(重要なヒントだと思うのですが)。
これ以上深いところは、OpenGLの知識の無い私にはちょっと分かりません。
引用:
Win版クイックスタートに関してですが、正直なところ「他のアプリケーションと大きく違う点が無い」と思うので、
Win版クイックスタートV2に統合してはどうでしょう?
#Win版クイックスタートV2 を、Win版クイックスタート(インストール編)に名前を変更すればもっとわかりやすいと思います。
ただ、「Win版クイックスタート」の方が「Win版クイックスタートV2」よりも歴史の長いページなので、逆に、「Win版クイックスタート」に全てマージする、という考えもありますね(お任せします)。
引用:
Atlasの部分は、 ナビゲーションツールAtlasの設定方法に移せばいいと思います。
賛成です。
引用:
もう既に1.0.0を消してしまっているのですが、CVS版の時点で動くものと動かないものの両方があったと思います。
#テクスチャにpngを使用しているものと、Particle Systemを使用しているもの、nasalの新機能を使用しているものがNGです。
確か、OH-1も1.0.0で動かないとtatさんが言われています。
なるほど、そうでしたか。
それはやっかいですね。
すると、wikiページの更新手順は、おおまかに以下のような流れになりますでしょうか。
- 開発者内でv1.0.0扱いをどのように取り扱うかの確認(tatさんのお返事待ち)
- 各種wikiページの更新 (sambarさん、出来るところからお願いします)
-- 「Win版クイックスタートV2」にマージ
-- Atlasインストール部分の 「ナビゲーションツールAtlasの設定方法」への移動 (これはもう始めてもいいですね)
-- 「Win版クイックスタート」の削除
- 管理者権限での更新 (wikiの更新が終わった時点でtetsuさんに依頼)
-- 「Win版クイックスタートV2」 --> 「Win版クイックスタート(インストール編)」 にページ名を変更 [*2]
-- FlightGear JP トップページのリンク先の修正、整理
[2] ページの新規作成とページの削除は一般ユーザ権限でも可能なので、やろうと思えばページの移行作業は出来るのですが、その場合は編集履歴が消えてしまい、添付した画像もアップロードし直すことが必要になります。
なので、tetsuさんにお願いしてwiki上で「ページ名の変更」(要管理者パスワード)をしていただくのがベストだと思います。
投票数:22
平均点:4.09
投稿ツリー
-
wikiページのv1.9.0リリースへの対処
(toshi, 2008-12-28 0:09)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2008-12-28 0:54)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2008-12-28 2:16)
-
Re: wikiページのv1.9.0リリースへの対処
(Tat, 2008-12-29 1:08)
- Re: wikiページのv1.9.0リリースへの対処 (toshi, 2008-12-29 2:21)
- Re: wikiページのv1.9.0リリースへの対処 (sambar, 2008-12-29 14:49)
-
Re: wikiページのv1.9.0リリースへの対処
(Tat, 2008-12-29 1:08)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2008-12-28 2:16)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2008-12-31 0:14)
- Re: wikiページのv1.9.0リリースへの対処 (toshi, 2008-12-31 1:56)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2008-12-31 18:01)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-1-12 21:48)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-1-12 21:53)
- Re: wikiページのv1.9.0リリースへの対処 (toshi, 2009-1-12 22:05)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-1-12 21:53)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-1-12 21:48)
- Re: wikiページのv1.9.0リリースへの対処 (toshi, 2009-2-1 14:49)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-3-31 1:26)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-4-1 0:38)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-4-1 1:23)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-4-1 1:52)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-4-1 2:35)
-
Re: 「キーボード操作」と「機体操作方法」
(sambar, 2009-4-3 0:35)
-
Re: 「キーボード操作」と「機体操作方法」
(tetsu, 2009-4-12 10:04)
- Re: 「キーボード操作」と「機体操作方法」 (sambar, 2009-4-12 21:27)
-
Re: 「キーボード操作」と「機体操作方法」
(tetsu, 2009-4-12 10:04)
-
Re: 「キーボード操作」と「機体操作方法」
(sambar, 2009-4-3 0:35)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-4-1 2:35)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-4-1 1:52)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2009-4-1 1:23)
-
Re: wikiページのv1.9.0リリースへの対処
(toshi, 2009-4-1 0:38)
-
「機体操作方法」ページ内での分類方法
(sambar, 2009-4-13 18:59)
-
Re: 「機体操作方法」ページ内での分類方法
(toshi, 2009-4-14 1:15)
-
Re: 「機体操作方法」ページ内での分類方法
(sambar, 2009-4-14 18:10)
- Re: 「機体操作方法」ページ内での分類方法 (tetsu, 2009-4-14 23:26)
-
Re: 「機体操作方法」ページ内での分類方法
(sambar, 2009-4-14 18:10)
-
Re: 「機体操作方法」ページ内での分類方法
(toshi, 2009-4-14 1:15)
-
Re: wikiページのv1.9.0リリースへの対処
(sambar, 2008-12-28 0:54)