glut

    0熱度

    1回答

    雖然我正在編譯我的opengl代碼,我面臨這個錯誤。如何刪除它? 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: rm sample2D 這是我的Makefile

    0熱度

    1回答

    我試圖圍繞一個四元數軸旋轉模型 例如Y. 我正在使用這個算法,非常簡單 axis =(0,1,0) 角度+ = 0.01F(輻射點) quat.w = cos(angle); quat.x = axis.x* sin(angle/2.0); quat.y = axis.y* sin(angle/2.0); quat.z = axis.z* sin(angle/2.0); 它適用於可能是第

    0熱度

    1回答

    ,而我上呈現在我的OpenGL項目中使用ftgl字體時,我遇到錯誤陳述 g++ -o mygame Sample_GL3_2D.cpp glad.c -lGL -lglfw -ldl -lftgl -lSOIL -I /usr/include/freetype2 -L/usr/local/lib -lfreetype /usr/local/lib/libftgl.so: undefined re

    0熱度

    1回答

    所以我來到java LWJGL的C++ Glew和Glut。我有一個簡單的glBegin(GL_QUADS)旋轉矩形和那東西工作。但我如何激活LWJGL像素格式。

    1熱度

    1回答

    我正在嘗試使用OpenGL創建模型,並且嘗試啓用深度測試。 我在main使用以下命令: glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH); glEnable(GL_DEPTH_TEST); 而這在我的顯示: glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 我甚至嘗試添加

    -1熱度

    1回答

    我是C++的新手& Visual Studio &一位朋友給我發送了一個示例項目的文件。它目前不會打開,由於幾個錯誤,但主要2包括項目無法找到glew.h文件freeglut.h庫(如下圖所示)&。 任何人可以幫助我,或直接我在哪裏可以找到如何添加這些庫並清晰(勺子喂)的方式擺脫這些2個錯誤的?

    0熱度

    1回答

    我一直在嘗試在用戶輸入密鑰時修改2d數組網格。我所有的程序都是創建一個2D網格,每個單元格都被阻塞/打開。我分配2D陣列在我的main.cpp類,如下所示:通過一個方法被稱爲顯示 point** grid = new point*[size]; for (int i = 0; i < size; i++) grid[i] = new point[size]; 然後,我將其路由到我displa

    0熱度

    1回答

    我想在OpenGL C++中創建一個具有在運行時顯示立方體三面的項目。沒有旋轉需要看到三面。我對OpenGL很陌生,現在我的攻擊計劃一直在改變x,y和z值。我很好的在2D工作,但添加Z混合是我認爲讓我絆倒。我知道使用負值會使圖像更接近相機並且更遠離正面,但在我的代碼中,當我更改Z值時,它對該對象沒有任何影響。 我只在前面和右側顯示(運行),試圖在繪製整個多維數據集之前先將這2個窗口置於窗口的正確位

    1熱度

    1回答

    我一直呼叫glutMainLoopEvent來處理圖形。但是,在某人關閉窗口後,我想退出該循環並顯示Code reached here.。看起來當一個窗口關閉時,一個exit函數被調用並且整個應用程序停止。雖然我需要應用程序繼續。我應該如何修復代碼? #include <stdio.h> #include <GL/freeglut.h> //display function - draws

    0熱度

    1回答

    我試圖調用一個函數,只有當「空格鍵」被按下時。其關鍵代碼是32. #include <GL/glut.h> #include <GL/glu.h> #include <GL/gl.h> #include <cmath> #include <iostream> #include <string.h> using namespace std; GLuint window, View1