mieki256's diary



2011/03/03(木) [n年前の日記]

#1 [cg_tools] Shade12のOpenGL設定で試行錯誤中

_Shade + Quadroでの描画不具合対応: fwlablog 「ツクルコト」
具体的な変更箇所は、「バッファフリップ モード」です。これを「ブロック転送法を使用する」に変更します。

Shade + Quadroでの描画不具合対応: fwlablog 「ツクルコト」 より



NVIDIAコントロールパネルから、〜\e frontier\Shade 12\bin\Shade 12.exe 用の設定を作ると状況改善できるらしい。が、NVIDIA Quadro を積んでる環境での話らしい。自分のソレは GeForce 9800GTGE なので項目は無かった。残念。しかし、Shade 12.exe 用の設定を作ったら、なんだか動作が変わったような気がする。今のところ、垂直同期を強制オン、トリプルバッファをオンにして使用中。

色々弄っていたら、Shade12が終了しない・プロセスが残る状態になった。NVIDIAコントロールパネルから設定を弄ってみるも変化なし。Shade12セーフモードを起動したら、その後は正常終了するようになった。…Shade12セーフモードって、一体何をやっているんだろう。どうもユーザの把握できないところで、OpenGL関係の設定を最低レベルに落として、その状態をどこかに保持し続けている予感。

Shade12はとにかく酷い。 :

Shade12は、OpenGLを有効にしていると、レンダリング処理中に他のアプリの描画をおかしくしてしまう模様。これはかなり致命的。

モデリングの作業をしている時は Shade12のウインドウがアクティブになっているから、そういう不具合があっても別に困らないのだけど。レンダリング中は、ただボーッと待っているのもアレなので、別アプリで別の作業をしたくなる。しかし、別アプリのウインドウをアクティブにすると、裏に居るShade12のレンダリングウインドウ(イメージウインドウ)が、別アプリの描画をグチャグチャにしてしまう。つまり、Shade12がレンダリングを終了するまで、他の作業が一切できないに等しい。酷い話。

解決策として思いつくのは以下の2つ。
  • OpenGLを無効にする → モデリング作業時に描画が遅くなるのでイライラしてくる。
  • Shade12専用のPCを別途用意する → お金も電気代もかかる。
なんだかな。

イメージウインドウを最小化して、別アプリと重ならない場所に移動しておく、という手もありそうな気もする。

何にせよ、Shade12は酷い。OpenGL周りの実装がとんでもないことになっているとしか思えない。

ふと、Shade 10.5 を起動してみたら、動作があまりに軽いのでなんだか感動してしまった。

以上です。

過去ログ表示

Prev - 2011/03 - Next
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project