glut

    6熱度

    2回答

    之間的關係,在讀我發現紅皮書: glutDisplayFunc(無效(* FUNC)(無效))是 第一和最重要的事件 回調函數,你會看到。 每當GLUT確定窗口內容 需要重新顯示 時,由glutDisplayFunc()註冊的回調函數 爲 執行。因此,你應該把 所需的所有例程重新繪製在 的場景中,在顯示回調 函數中。 如果你的程序改變內容的窗口 ,有時你必須 調用glutPostRedisplay

    1熱度

    1回答

    對於上下文,我試圖在OpenGL中建模一個簡單的1x1樂高積木。我設置我的相機看看原點,'向上'在Y方向。我正在試圖爲立方體上的小結點繪製一個圓柱體,並且無法弄清楚如何旋轉它。 C++代碼: //draw cylinder glPushMatrix(); glTranslated(0.0, 0.4 , 0.0); //glRotatef(angle, 1.0f, 0.0f, 0.0f);

    2熱度

    3回答

    我有一個在Opengl中繪製出的3D場景,相機被允許在場景周圍平移。我怎麼去添加2d形狀的窗口,將不會受到相機移動的影響?

    9熱度

    6回答

    我有一個移動的3D場景設置,並且我想製作一個始終位於頂部的固定2D圖形覆蓋圖,當我嘗試製作2D圖形時,我什麼都看不到。當我調用:glMatrixMode(GL_PROJECTION);我的3D場景消失了,我留下了一個空白的窗口... 這裏是我使用的覆蓋碼 編輯:更新的代碼 glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glMatrixMode(GL

    0熱度

    1回答

    請原諒我的英語不好。 我正在開發一個OpenGL,GLUT和C++的程序,用於在窗口周圍移動一個多邊形塊。那麼,首先我使用GLUT定時器功能,它工作正常。現在,我想實現我自己的計時器,所以我寫了一個。但是,當我在同一個文件中使用它時,動畫效果如此之慢。定時器創建一個線程來執行函數來移動塊,我認爲問題是glutPostRedisplay不會自動刷新窗口,定時器繼續調用這些函數,而不考慮是否真的更新了

    0熱度

    1回答

    我對安裝cabal軟件包 turing-music感興趣,但我無法在macintosh上找到haskell綁定ALUT所需的ALUT庫(http://hackage.haskell.org/package/ ALUT)。 我在哪裏可以在OSX 10.6.3上找到ALUT開發庫,以便編譯cabal package ALUT。

    2熱度

    2回答

    任何人都可以告訴我,如果有改變glui窗口大小的功能嗎?也有人有任何想法如何添加滾動條到過剩窗口? Thanx提前。

    3熱度

    4回答

    它不運行,顯然。代碼直接從提供的源代碼複製。我把圖書館和標題放在我被告知的地方。運行它會導致某種崩潰。 我問了幾個人來運行它,他們都說它給了他們一個關於丟失.dll的錯誤,並沒有試圖運行該程序,與我發生的事情完全不同。 從 「x.exe已停止工作」 的對話: Problem signature: Problem Event Name: BEX Application Name:

    5熱度

    2回答

    我想基於粒子模擬渲染OpenGL中的火焰效果。我有數百個具有位置和溫度(以及顏色)的粒子以及所有其他屬性。使用過剩只是簡單地渲染solidSphere看起來不太現實,因爲這些粒子散佈得太寬。如何根據粒子信息繪製火焰?

    7熱度

    1回答

    我正在開始一系列有關SDL的教程。在我深入挖掘之前,我想知道SDL通過GLUT提供的控制類型是什麼類型? 此外,是否支持網絡攝像頭訪問(用於面部跟蹤或移動檢測),還是最好通過OpenCV管理?