glut

    0

    1答えて

    私はglew、glut、GLMを使ってC++プログラムを書いています。このような 私が作成していシェーダー:それは言う GLuint VertexShaderID = glCreateShader(GL_VERTEX_SHADER); 「セグメンテーションフォールトが(コアダンプ)」。 私のハードウェアはIntel Atom CPUです。 OS:OpenSuse 13.2 32ビット。 動作さ

    0

    1答えて

    オブジェクト(立方体)に特定の数を掛けたいとします。この場合は25としましょう.1つの立方体のコードがありますが、どのように計算するのですか?もっと作る。私はGLUTの新人です。 #include <GL/gl.h> #include <GL/glut.h> #include <stdlib.h> void initGL(int width, int height) { glMatr

    0

    1答えて

    私は自分のopenglコードをコンパイルしていますが、これを削除するにはこのerror.howに直面していますか? all: sample2D sample2D: Sample_GL3_2D.cpp glad.c g++ -o sample2D Sample_GL3_2D.cpp glad.c -lGL -lglfw -ldl -std=c++11 clean: r

    3

    1答えて

    オブジェクトに重力を実装する際に問題があります。 私はOpenGLを使用して描画している円のオブジェクトの束を持っています。私はdelta-xとdelta-yを使って円(ボール)を動かしています。私はyに重力定数を加えて各フレームを調整しようとしていますので、下に引っ張られるようにシミュレートしていますが、正確にどのように行うのかは分かりません。 ここに関連するコードです: class Ball

    1

    1答えて

    私はOpenGLに書き込むためにXcodeを使用しています。私がしていることは、円、三角形、四角形を描くことです。 しかし、私は私のサークルだけ glutInitDisplayMode(GLUT_RGBA | GLUT_SINGLE); に三角形を表示することができ、角だけで、私は彼らが一緒に表示させることができますどのようにglutInitDisplayMode(GLUT_3_2_CORE_PR

    -1

    1答えて

    私は接続4ゲームを作成していますが、すでにすべてのC++コードを実装しましたが、今はグラフィックを作成しています。 ウィンドウのサイズが変更されたときに、ゲームボードを再センタリングする方法がわかりません。これは私が現在持っているコードです: void reshape(int w, int h){ glViewport(0, 0, (GLsizei)w, (GLsizei)h); width

    1

    1答えて

    動作していない、と私はデプステストを有効にしてみました。 は、私は私のmainにこれらのコマンドを使用します。 glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH); glEnable(GL_DEPTH_TEST); そして、この私のディスプレイで: glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BU

    -1

    1答えて

    私はC++を初めて使用しました& Visual Studio &友人がプロジェクトのサンプルファイルを送ってくれました。いくつかのエラーのために現在のところ開かれていませんが、主な2は、プロジェクトがglew.h & freeglut.hライブラリ(以下の画像にあります)を見つけることができないことを含みます。 誰が私を助けたり、私はこれらのライブラリを追加するとクリア(スプーン供給)のように、こ

    0

    1答えて

    ユーザーが指定したgridSize(グリッドは常に正方形)に応じて2次元グリッドを描画しようとしています。 ただし、グリッドの一部の値では、グリッドの上端線と右端線が描画されません。私の人生にとって、ここで自分のコードに何が間違っているのか分かりません。 これは、グリッドを描画するために私のrenderメソッドでは私のコードです: glBegin(GL_LINES); for (float i

    1

    1答えて

    私はglutMainLoopEventを呼び出してグラフィックスを処理し続けます。しかし、誰かが窓を閉めた後、ループを終了してCode reached here.と表示したいと思います。ウィンドウが閉じられると、exit関数が呼び出され、アプリケーション全体が停止するように見えます。私はアプリケーションを続行する必要がありますが。コードをどのように修正すればよいですか? #include <std