1

Visual Studio 2010 を使用して OpenGL でコードを記述したいと考えています。opengl.org を開くと、http://user.xmission.com/~nate/glut.htmlにリダイレクトされます。これは、私が WindowsXP と Visual Studio 6 を使用していることを前提としています。このページhttp://user.xmission.com/~nate/glut/README-win32.txtの手順は2001 年にさかのぼり、現在のコンテキストではありません。

簡単に言えば、Visual Studio 2010 を使用して Windows 7 で OpenGL を使用してプログラミングするのに役立つチュートリアルはありますか。

私の質問に答えてくれてありがとう。私はこれが初めてなので、ご容赦ください。

4

2 に答える 2

3

Window-7でのOpenGL開発は、Windows-NT 4、Windows 2k、およびWindowsXPの場合とまったく同じです。すべてのチュートリアルは引き続き有効です。

OpenGLSDKは必要ありません。必要なものはすべてコンパイラに付属しています。OpenGLはライブラリではなく、ドライバーによって実装されるAPIです。したがって、GPUのベンダーのホームページから最新のドライバーを直接ダウンロードしてインストールするようにしてください(OpenGLのサポートは非​​常に限られているため、Windowsに付属のドライバーは使用しないでください)。

ただし、最近のOpenGL機能を確実に使用したいので、GLEWライブラリを入手する必要があります。これにより、いわゆる「拡張機能」のロードプロセスが数桁簡単になります。強くお勧めします。次に、通常のOpenGLヘッダーの代わりに、OpenGLコンテキストがアクティブになった直後にインクルードGL/glew.hして呼び出します。glewInit()

古い、古くなった、メンテナンスされなくなったGLUTの代わりに、FreeGLUTまたはOpenGLUTを使用する必要があります。GLUTを使用する場合は、すぐに制限に達するためです。代わりにGLFWを使用することをお勧めします。

于 2012-05-26T15:53:21.650 に答える
1
  1. まず、opengl32.lib などとリンクするようにプロジェクトを構成します 。 Visual Studio 2010 の OpenGL構成。
  2. NeHe チュートリアルhttp://nehe.gamedev.net/を見てください。

Visual Studio 2010 と Windows 7 についてはどうですか - 以前のバージョンの Visual Studio と Windows と API に大きな違いがあるとは思いません (少なくとも単純な例では)。

こちらもご覧ください: OpenGL API ドキュメントの概要

于 2012-05-26T13:46:01.257 に答える