• 締切済み

OpenGLのバージョンアップについて

こんにちは。 現在、 ■OS:WindowsXP Professional SP3 ■CPU:インテル Core i7-940 プロセッサー (256KBx4 L2キャッシ 8MB L3キャッシュ 2.93GHz 4.8GT) ■メモリ:DDR3 SDRAM 3GB PC3-10600 (1GBx3 トリプルチャネル) ■HDD:1TB SerialATAII 7200rpm ■マザーボード:NVIDIA nForce 790i ultra SLI ■VGA:NVIDIA GeForce GTX285 GDDR3 1GB HDCP DualDVI(SLI接続) と言う環境のPCで3DCG関連の仕事をしているのですが、 現在のOpenGLのバージョンを確認したところ2.0でしたので、 最新のバージョン3.0にバージョンアップしたいと考えているのですが いろいろ検索してみても方法が良くわかりませんでした・・・。 OpenGLのバージョンアップ方法、最新版ダウンロードが出来るサイトの URLなどをご指南して頂けたらと思い投稿させていただきました。 なにとぞよろしくお願いいたします。

みんなの回答

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.3

え? そんなばかなと思って以下のURLの記事をもう一度詳しく読み直してみると、  http://www.geeks3d.com/?p=2675 >Before ForceWare 181.00, we had to use NVemulate to enable OpenGL 3.0 support. Here is how to use WGL_ARB_create_context:  と書かれている。  すいません。NVemulate をダウンロードしてからインストールしてみて下さい。  使い方やダウンロードのリンクは下記URLにあります。  【NVemulate】   http://developer.nvidia.com/object/nvemulate.html #たぶん、ビデオドライバ側の機能が181.00以降からOpenGL 3.0で使われる機能に対応しただけで、同梱されているOpenGL(API)は2.12のままだったのではないかと推測

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.2

もしかしたら、そのリンク先のドライバは質問者殿が現在入れているドライバより古いかもしれない。 どのバージョンのドライバを入れているのか、書いていないのでこちらでは分からないが、調べてみると  http://www.shader.jp/xoops/html/modules/wordpress/index.php?cat=13 181.00以降でならOpenGLの3.0がサポートされているようだ。 現時点でNvidiaからダウンロードできる最新WHQLドライバが、181.22なので  http://www.nvidia.co.jp/Download/index.aspx?lang=jp で、最新版ドライバをダウンロードしてインストールすれば、いけるかも知れない。 #当方の環境で試してみたが、GeForce7x00シリーズのGPUのせいかOpenGL 3.0の機能が有効にならなかった (ベータ版3.0ドライバの方でGeForce8x00以降という注意書きがあったので予想はしていたが)

ghmx-0104
質問者

お礼

ご回答ありがとうございます。 現在インストールされているドライバのバージョンを確認してみたところ最新版の181.22でした。 そこで、もう一度入れ直してみてもやはりだめでした...。 何か他に問題があるのでしょうか...。

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.1

まあ、Windows版のDirectX向けと一緒に同梱されているやつがVer2.0なんだろうなと思われる。 NvidiaでVer3.0の提供を行なっているみたいなので、そちらからOpenGL単体でダウンロードしてインストールしてみては。 (位置付けはβ版ドライバなので注意)  http://developer.nvidia.com/object/opengl_3_driver.html #ページの中ほどにDriver Downloadsがあるので、そこでDownload for WindowsXP(32bit)を選択

ghmx-0104
質問者

お礼

ご回答ありがとうございます。 早速教えて頂いたURLにアクセスしてやってみたところ、 インストール時に「このドライバは、現在インストールされているものより古いドライバです」と言う警告をうけてしまいました・・・。

関連するQ&A