glut

    5熱度

    2回答

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

    7熱度

    1回答

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

    1熱度

    1回答

    我想在我的opengl遊戲中實現cel陰影。我只找到了一個使用glaux的nehe教程(老到地獄)。我正在研究它,但我想避免學習如何翻譯那些舊的glaux函數/變量的痛苦。那裏有使用glut/sdl的cel陰影教程嗎? http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=37

    0熱度

    2回答

    我正在經歷一些使用glaux的舊代碼。 那麼,我需要在我的項目中使用過量,我想知道它是否有像glaux一樣的rgb位圖結構。 東西,可以讓我替換這個指針聲明。 AUX_RGBImageRec *pBitmap;

    0熱度

    1回答

    您好我正在使用C#和taoframework OpenGL和過剩 這裏是我的BuildMenu() private static void BuildMenu() { submenu1 = Glut.glutCreateMenu(selectMessage); Glut.glutAddMenuEntry("New Game(N)", 1); Glut.glu

    1熱度

    2回答

    我正在根據鼠標位置旋轉我的相機。但是,只有在鼠標左鍵或右鍵關閉的情況下,我纔會激活此功能。這個代碼的問題是我必須釋放並再次按下該程序才能注意到我移動了鼠標。 當使用鍵盤按鍵並移動它的鼠標它工作。 試圖glutPostRedisplay,但我不知道是否它是我需要或如何使用它。 void processMouse(int button, int state, int x, int y) { if

    0熱度

    3回答

    我使用GLUT和OPENGL在C語言中進行編程,我希望我的窗口一次又一次地重繪。我知道我可以用glutPostRedisplay()來放棄,如果我把它放在Glut的閒置函數中,我的電腦就會滯後。 我的代碼是繼ATM void on_idle() { glutPostRedisplay(); } void on_draw() { ... glClearColor(1

    0熱度

    2回答

    我正在嘗試一個非常基本的代碼示例。我畫一個opengl對象並用鍵盤旋轉它。我沒有使用鍵盤嘗試過相同的東西。我打開一個線程,並且每5秒鐘調用一次glRotatef函數(我在鍵盤函數中使用相同的glrotatef)。但沒有輪換。問題是什麼?這裏是我下面的線程代碼: void movePlayer2() { while(1) //if(key == 'a') {

    2熱度

    1回答

    有沒有一種方法可以爲GLUT創建/指定自定義窗口而不是使用glutCreateWindow方法?我想修改窗口的某些元素,例如刪除邊框,可能四捨五入等。 似乎沒有任何內置函數來設置某個HWND句柄作爲目標GLUT窗口(在Windows上)。 任何想法? Jengerer

    1熱度

    2回答

    我正嘗試在使用GLUT的Python(v2.7)程序中創建一個右鍵單擊彈出式菜單。我還沒有找到Python特定的文檔來做這件事,所以我使用了C++文檔,這通常幾乎相似。 這是我有: if __name__=="__main__": glutInit(sys.argv) #...more initialization code... createMenu()