glew

    2

    2答えて

    これで、独自のテクスチャ/画像データを作成し、それをOpenGLのクワッドに表示する必要があります。私はクワッドが動作していると私は自分自身のテクスチャローダーでそれにTGAファイルを表示することができ、それは完全にクワッドにマップします。 しかし、どのように私は自分の "自家製の画像"、つまり1000x1000と各チャンネルの3チャンネル(RGB値)を作成するのですか?テクスチャ配列の形式は何で

    2

    1答えて

    私はyoutubeのChernov @ sparkyエンジンのチュートリアルからopenGLプログラミングを学んでいます。現在私は頂点&を持っており、ウィンドウ、シェーダなどの管理に必要なクラスを持つフラグメントシェーダを持っています。私は単一の頂点配列オブジェクトを使って画面上に描画することができますが、同じことがvertexArrayクラスを作成することによって行われると失敗します。 頂点配列

    1

    1答えて

    私は過去に編集した特定のOpenGLアプリケーションを持っていますが、今は同じマシンにはありません。問題は、フラグメントシェーダが適切にコンパイルしていないようです。 私が使用している: GLEW 2.1.0を GLFW 3.2.1 また、必要なすべてのコンテキストはプログラムの最初に作成されています。ここに私のプログラム作成機能がどのように見えるかです: std::string vSource,

    -1

    1答えて

    私は、6つの異なる2Dシェイプ(ドット、ライン、三角、正方形、星、円)を描き、それぞれに異なる色を割り当てることになっています。私はそれらのすべてを描き、私のサークルを除いて色付けしました。しかし、私が与えた色(g_colors_circle)は円の中心から描かれていますが、端には届きません。ここでは、現在の出力は次のとおりです。 誰かがそれを修正する方法を教えてもらえますか?ここで 私のコードで

    0

    2答えて

    コンテキスト: のcygwin-gccの私の端末とコンパイラ として私のプログラムのためのOpenGLを使用しようとすると、それはそれを動作させるためにGLEWの拡張子が必要です。プログラムを必要なライブラリに動的にリンクすることを選択しました。 glewライブラリとヘッダーファイルをダウンロードしてインストールします。 .dllファイルは、元々system32フォルダからテストされていても動作し

    -1

    1答えて

    Manjaro KDE(17.0.5)またはAntergos KDE(17.9)ではlibreoffice-freshを実行できません。 それは完全pacmanを使用してインストールされますが、私はそれを実行してみたとき、私は次のエラーを取得する: /usr/lib/libreoffice/program/soffice.bin: error while loading shared librar

    0

    2答えて

    // SDL 2.0.6, glew 2.1.0 SDL_Init(SDL_INIT_EVENTS | SDL_INIT_VIDEO); SDL_Window *w = SDL_CreateWindow("Open GL", 0, 0, 1000, 1000, SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL); SDL_GLContext ctx = SDL_

    0

    1答えて

    最近、私はGLEWを使用してOpenGLを学習しています。このために、私はVisual StudioコミュニティIDEを使用しています。何らかの理由で、ビジュアルスタジオのインテリセンスが完全な関数シグネチャを表示しない場合、glewで定義された関数の上にカーソルを置くと、完全な関数定義の代わりにglew.hで定義されたマクロのみが表示されます。例えば 、iはglVertexAttribPoint

    1

    1答えて

    私はGLEWをやっていて、参照は面倒です(多くの場合)。ただし、必要なリンク手順が実行されて以来、なぜ機能していないのかはわかりません。 私を悩ますものは、私がリンクしているロジックを「理解した」と思ったことです。 "GLEWライブラリを使用するには、まずコンパイラに検索ディレクトリ/ Project/includeなどを指定してヘッダファイルをインクルードする必要がありますが、ヘッダ内の関数プロ

    -2

    1答えて

    最近OpenGLとUbuntuで遊んでいて、エラーが発生したようです。 私は、問題とまったく同じことをしている他のスレッドに従おうとしました。 は、簡単に言えば、私は仕事何もしなかった... これは私のエラーです: Segmentation fault (core dumped) 私は g++ -o exec main.cpp -I/usr/include/libdrm -lglfw -I/u