freeglut

    2熱度

    1回答

    我正在寫一個地形引擎,其中有很多大型紋理覆蓋在heightmap上。這些紋理是通過渲染一堆東西,然後幾次使用glCopyTexSubImage2D命令生成的。我的第一個想法是,一些東西(GPU(圖形處理器),GPU(圖形處理器))和GPU(圖形處理器)或CPU)必須在每次紋理渲染時都拉動所有像素,這肯定會減慢它的速度,所以我嘗試了我認爲的解決方案:實現mipmapping。 所以我把所有的RGB值

    2熱度

    1回答

    我打算用freeglut函數glutBitmapString在屏幕上顯示FPS,但它什麼也沒有顯示。這是我的代碼。有沒有人可以找出問題所在? void PrintFPS() { frame++; time=glutGet(GLUT_ELAPSED_TIME); if (time - timebase > 100) { cout << "FPS:\t"<<

    2熱度

    1回答

    我想從我手裏的顯卡,下面的教程在http://en.wikibooks.org/wiki/OpenGL_Programming/Modern_OpenGL_Tutorial_06 問題:當我嘗試紋理我的立方體,我的樣本是黑色的。 截圖:http://puu.sh/2JP1H.jpg(注:我設置藍= uv.x來測試我的UV) 我看着線程OpenGL textures appear just blac

    0熱度

    1回答

    我試圖在我的kubuntu 64b上啓動一個測試opengl。 Opengl,glew和freeglut已經安裝,但是當我編譯它說沒有找到過剩。 CLEAN SUCCESSFUL (total time: 52ms) "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf make[1]:

    0熱度

    1回答

    在過去的幾周裏,我一直在發展與freeglut自定義渲染和使用VS 2010 Express GLEW QT GUI開發,該渲染器將是一個部分的3D編輯工具。 現在來挑選一個合適的GUI toolkit,我去了QT聽說過所有關於它的好東西。 的問題是,我剛纔發現QT使用它自己OpenGl調用和處理它鼠標/鍵盤事件自己的路。 這是否意味着我將不得不重寫我的渲染的大部分要求,以及使用QT librar

    -2熱度

    1回答

    我正在用OpenGl構建一個使用過量的學校項目,而且我的筆記本電腦(不在家時)和我的桌面上都工作。兩者都很好,但突然之間,當我在桌面上編譯代碼時,所有內容都是白色的,而同樣的代碼在我的筆記本上運行良好! 我需要它在我的桌面上工作,因爲當我在家中時,它更容易工作。 截圖: 筆記本:http://imageshack.us/a/img580/9522/f9yx.jpg 桌面:http://images

    1熱度

    3回答

    我想用freeglut做一些opengl編程。假設一個在3D空間中移動的對象(彗星/飛機),並且我想將它描繪的路徑渲染爲點雲(代表飛機留下的白色痕跡)。我的問題是,每次調用glutDispFunc命令給飛機移動時(我使用鍵盤功能改變平面位置),我需要使用glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)清除屏幕。不過,我也需要顯示其繼續積累作爲平面

    0熱度

    1回答

    我試圖將點擊鼠標座標轉換爲opengl座標。事實上,它似乎工作,但是當我取消我剛剛爲測試而寫的一條曲線時,它將我的變量設置爲不是數字-nan。 它是如何發生的?我該如何解決它? //global: GLdouble mouseOgl[3] = {0.0,0.0,0.0}; //handle click events of the mouse void myMouse(int button,

    2熱度

    1回答

    我喜歡有一個程序,你可以選擇十個點,然後計算出一個貝塞爾曲線。它似乎工作非常完美,但顯示的曲線有一些差距。我使用GL_LINE_STRIP這些點如何不可能連接? 我想,glEvalCoord1f(u);中的一個非常小的u會使間隙變小。 u如何取決於glEvalCoord1f(u);中的控制點和窗口屬性? [編輯]添加較粗的線網: #include <iostream> #include <std

    3熱度

    2回答

    我是新來這個網站,而比較新的節目。 我一直在做一些C++編程使用Visual Studio 2010的一段時間,我想進入OpenGL的,所以我買了OpenGL OpenGL超級上手。我陷入了第二章的「簡單」項目中。 之後的研究小時,我已經能夠下載所有使用freeGLUT和GLtools必要的文件。我確信一切都在正確的地方,讓這個計劃能夠發揮作用。 現在,它看起來好像一切都已經制定了......但有