問題タブ [glew]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
12447 参照

c++ - QtでGLEWを使用する方法は?

WindowsでQtでGLEWを使用したい(それが重要な場合は7)。

私が行ったことは、GLEW Webサイトにアクセスし、Windows用のパッケージをダウンロードしてから、glew.dllをSystem32フォルダーに配置することでした。私のプロファイルでは、.libファイルをLIBS += .../path_to_the_libs/glew32.libと同じで参照しましたglew32s.lib(後者が何のためにあるのかわかりません)。私のQGLWidgetサブクラスでは、それが前に、したがって前に含まglew.hれていることを確認しました。この関数で最初に行うことは呼び出しと呼び出しですが、アプリケーションは非常に大きな負の数などの奇妙なコードで終了します。<QGLWidget>gl.hglu.hmain()glewInitglGetError

私は自分が間違っている可能性が非常に高いのではないかと疑っています(私はQtとOpenGLに比較的慣れておらず、GLEWにはまったく慣れていません)が、主要なエラーの1つは、ライブラリがMSVCで構築されているため、MinGWとリンクすることはできません...とにかく、QtでGLEWをインストールして使用する方法をステップバイステップで説明していただけますか?よろしくお願いします。前もって感謝します

編集: みんな、多分私はあまりにも多くを求めています、しかし私は本当にステップバイステップの指示が欲しいです:)

0 投票する
1 に答える
1776 参照

qt - glTexImage3DがQTでクラッシュする

以下はコードの一部です。コンパイル時は問題ありませんが、実行するとクラッシュします。そして、それはglTexImage3Dのラインを壊します。Qtバージョン4.5.3、およびクラス「opengl」はQGLWidgetから継承されます。

0 投票する
1 に答える
1259 参照

opengl - OpenGLVBOが表示されない

VBOでの描画に問題があります。イミディエイトモードを使用すると、ポイントの立方グリッドを簡単に描画できますが、非常に低速です。VBOを使用して、描画を高速化してみたかったのです。SDL/glewを使用しています。私の出力は単一の黒い点です。同じsdl/glewセットアップコードがテクスチャ三角形で機能しましたが、データを格納するために構造体を使用しませんでした-キャッシュ目的の構造体が必要なので、頂点の色は頂点の位置に近くなります。

sdl / glewを設定するには:

VBOを作成します。

描く:

0 投票する
5 に答える
36841 参照

visual-studio-2010 - VS 2010で成長:未解決の外部シンボル__imp__glewInit

私はRedbookに従ってOpenGLを学んでいます。90ページあたりに来たら、使用する必要がありますglGenBuffers(); 次に、「glew」をインストールする必要があります。

ここの手順に従ってください。

ファイルをダウンロードglew.zipglew.sourceforge.net/て解凍します。

置いた

  • glew.hC:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
  • glew32.libC:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib、および
  • glew32.dllC:\Windows\System32

その後、VS 2010でプロジェクトをビルドし、Linker->inputに依存関係を追加しglew32.libます。

しかし、それを構築すると、エラーが発生します。

0 投票する
3 に答える
12217 参照

opengl - OpenGL:ソースファイルからglew32.dllをコンパイルする方法

glewのソースファイルをhttp://glew.sourceforge.net/からダウンロードします。readmeファイルには、DLLを完成させるために\ build \ vc6.0\glew.dswを使用する必要があると書かれています。しかし、VS 2010で開いた後、4つのプロジェクトがあります。それらをコンパイルすると、そのうちの2つがコンパイルに失敗しました。

ありがとう。

0 投票する
1 に答える
911 参照

c++ - OpenGL Render to Texture Transparency 問題

レンダーコールを収集してテクスチャに入れる「後処理パイプライン」を構築します。すべての後処理効果がレンダリングされた後、すべての結果をまとめます。そして、ここに私の問題があります:

最初に、glClearColor(0,0,0,0) でバッファーをクリアします。次に、ドローコールを呼び出します。これは、オブジェクトに 0.5 アルファのテクスチャがある場合に発生します。これにより、背景色とテクスチャが混在します。混泳は避けたいです。たとえば、テクスチャのピクセルが 0.5、0.5、0.5、0.5 の場合、透明度ゼロの黒い背景が影響を受けるため、結果は 0.25、0.25、0.25、0.5 になります。

glCopyTexImage2D 関数を使用して、レンダリング結果をテクスチャに入れます。フレームバッファの使用に関する記事を読みましたが、複数のフレームバッファの使用に関する問題を解決できるかどうかを確認したいと思います。

誰か私にアドバイスがありますか?

0 投票する
1 に答える
842 参照

c++ - GLEWおよびopenGLの非推奨

私はopenGLを使用していて、拡張機能をチェックするために光りました。

マルチテクスチャ拡張機能を使用できるかどうかを確認したいとします。

GLEW_ARB_multitextureは、使用できる場合はtrueを返します。

しかし

arb_multitextureはopenGL3.0で非推奨になりました。

それでもtrueを返しますか?

それが削除された3.1ではどうですか?

ありがとう。

0 投票する
1 に答える
1181 参照

c++ - GLEW+VS2010エラー

私はこの問題に遭遇していて、何をすべきかわかりませんか?

以前はたくさんのエラーが発生していましたが、Microsoftシンボルソースは、この1つのファイルを除くすべてのファイルに問題を設定しました:nvoglv32.dll; この問題を解決する方法や、ファイル「nvoglv32.pdb」を入手する方法を知っている人はいますか?

ありがとう

-A

0 投票する
1 に答える
2251 参照

visual-studio - glut、glew dll : バイナリはデバッグ情報でビルドされていません

これは私が得ている出力であり、

'abc.exe': Loaded 'C:\Windows\system\glut32.dll', Binary was not built with debug information. '

'abc.exe': Loaded 'C:\Windows\System32\glew32.dll', Binary was not built with debug information.

The thread 'Win32 Thread' (0x1710) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x16a0) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1770) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x1708) has exited with code 1 (0x1).
The thread 'Win32 Thread' (0x1778) has exited with code 1 (0x1).
The program '[600] abc.exe: Native' has exited with code 1 (0x1).
これを修正する方法について何か考えはありますか?

VS2008 VS2010 でも同じことを試しました。ほぼ同じ結果になります。バイナリを強制的にビルドするにはどうすればよいですか? 正しいプロジェクト オプションが見つかりません。どうもありがとうございました。

-エゴン

0 投票する
1 に答える
1292 参照

cmake - CMakeLists.txt /ライブラリのインストールに何が欠けていますか?

私はpbを表示するためだけにprogを最小限に減らしました:cmakeは文句を言わず、makeもしません(Linux / libglew 1.5 / cmake 2.8.2を実行しています)。プログラムはsegfaultsであり、pbを解決するためになぜ/どのステップを実行する必要があるのか​​わかりません。

render.cppのソース:

CMakeListの内容は次のとおりです。

前述のように、glewInit()の呼び出しでコンパイルおよびsegfaultされます。この時点で何を検索すればよいかわかりません。どんな助けでも素晴らしいでしょう、

ありがとう