グラフィックスカードの間違った設定により、OpenGL関連のウィンドウが正常に開かれない
問題:
OpenGL関連のウィンドウが正しく開かない場合、考えられる現象とエラーメッセージは以下の通りです。
-
Mech-Visionで マッチングモデル・把持位置姿勢エディタ を開くと画面が真っ白になり、ログに
Fail to load libEGL
というエラーメッセージが表示されます。 -
Mech-Visionでキャリブレーションを実行できず、OpenGL関連のエラーが発生します。
-
Mech-Visionで3D ROIを設定すると、3D ROIの設定画面がフラッシュバックするか、画面が真っ白になります。
問題が発生するバージョン:
Mech-Visionのすべてのバージョン
考えられる原因:
-
グラフィックスカードのドライバーが正しくありません。
-
IPCにグラフィックスカードを2枚同時搭載する場合、IPCの構成が低いです。
解決策:
まず、グラフィックスカードのドライバが正しくインストールされているかどうかを確認します。確認手順は以下の通りです。
-
IPC上で PC を右クリックし、管理 を選択してコンピュータの管理画面にアクセスします。
-
を順番にクリックし、インストールされているグラフィックスカードのドライバーを表示します。
-
ディスプレイアダプターの下に NVIDIA GeForce xxxx とだけ表示されていれば、グラフィックスカードのドライバーは正常にインストールされています。
-
独立したグラフィックスカード(GPU)があるIPCの場合:Microsoft Basic Display Adapter が表示される場合、グラフィックスカードドドライバーがインストールされていないため、グラフィックスカードドライバーを再インストールする必要があります。Windowsの自動更新またはサードパーティのドライバーソフトウェアを使用してドライバーを更新できます。
-
独立したグラフィックスカード(GPU)がないIPCの場合:CPUに対応するドライバーをダウンロードする必要があります。
-
グラフィックスカードのドライバーが正常にインストールされていることを確認したら、「OpenGLレンダリングGPU」および「高パフォーマンス」を有効にします。設定手順は以下の通りです。
-
IPCのシステムトレイにある をクリックすると、NVIDIAコントロールパネルが表示されます。
-
3D設定 で 3D設定の管理 を選択します。
-
右側の画面で プログラム設定 タブに切り替えます。
-
Mech-Visionを カスタマイズするプログラムを選択する に追加します。追加手順は次の通りです。
-
追加 をクリックして追加画面に入ります。
-
画面の右下隅にある 参照 をクリックしてMech-Visionのインストールパスを選択します。
-
mmind_vision.exe を選択して 開く をクリックします。すると、カスタマイズするプログラムの追加は完了です。
-
-
このプログラム用の設定を指定する で、パラメータを設定します。
-
OpenGLレンダリング GPU を グローバル設定(自動選択)を使用する に設定します。
-
電源管理モード をパフォーマンス最大化を優先 に設定します。
-
-
設定後、適用 をクリックして変更を完了します。