freeglut

    3熱度

    1回答

    我正在使用OpenGL和Haskell。我嘗試了樣本程序,它使用GHC編譯器編譯成功,但是當我運行它,我得到這個錯誤 用戶錯誤(未知GLUT進入glutInit) 我搜索了關於這一點,但大部分的答案均與發生此問題的是Mac OS X和Windows。但我在Ubuntu 15.收到此錯誤 This Question was Previously asked but is related to win

    -1熱度

    1回答

    這是使用OpenGL我的第一次,所以這可能是一個愚蠢的問題,但我的代碼glBegin()和glEnd()之間拉動GL_INVALID_OPERATION誤差(1218或0x0502) 。我只打幾個簡單的命令,但glGetError()在本函數開始時返回0,最後返回1218。 此函數用於繪製任何簡單形狀的單個實例,並且在調試器中逐步完成後,這些變量就是我想要的那些變量。還要注意的是,儘管這是一個愚蠢

    1熱度

    1回答

    我試圖編譯一個基本的OpenGL程序,只是一個空白的窗口。 我在Linux Mint 18.1(Ubuntu 16.04 LTS)上使用CodeLite和g ++編譯器。 到目前爲止的代碼是: #include <stdio.h> #include <GL/glew.h> #include <GL/freeglut.h> int main(int argc, char **argv) {

    1熱度

    1回答

    在這裏,我有兩個循環。第一個循環處理圖形幾秒鐘,然後代碼進入第二個循環。我在第一個循環中通過glutMainLoopEvent處理圖形事件。在第二個循環開始之前,我想關閉圖形窗口。看起來命令glutLeaveMainLoop無法關閉窗口。在第一次循環之後,我應該用什麼其他函數強制關閉窗口? #include <stdio.h> #include <GL/freeglut.h> #include

    0熱度

    2回答

    我跟着this installation video爲一個類安裝Dev C++和freeglut,我按照說明精確地做了,但是當我把一些預先寫好的測試代碼扔到試着弄明白。 老師推測,它可能有一些做與不具有freeglut.h但這個圖片顯示,這的確有。我需要爲班級工作,如果任何人都可以給我任何建議,那就太棒了。 更新:我試圖改變的建議點的頭文件,但沒有太大的幫助......我查了源的頭文件,它看上去像

    0熱度

    1回答

    我還有一個新的glut和opengl,我試圖讓鼠標移動時的相機移動,但當試圖讓鼠標在屏幕上的位置我假設你想傳遞的方法,你應該只是x和y在glutPassiveMotionFunc()參數中被引用。但是當我嘗試賦予CameraMove方法的功能時出現錯誤。我知道我錯了,但我不知道如何。 void helloGl::CameraMove(int x, int y) { oldMouseX = mo

    1熱度

    1回答

    Freeglut-3.0.0使用cmake(MinGW makefiles)和mingw構建,然後使用mingw32-make install至C:/Program Files (x86)/freeglut成功安裝。 我CMakeLists.txt是: cmake_minimum_required(VERSION 3.7) project(math_tests) set(T

    -1熱度

    1回答

    我在我的OpenGL項目中有一個聚光燈,當前光線照射到天花板上的-Z軸,朝向地面,這只是一個大四邊形。 我目前有一個立方體在光線的起點,跟隨着光線,所以我可以隨時看到光線在哪裏。 我的問題是在主燈後面還有一個更亮的聚光燈,它始於原點或地板的左下角。 我想刪除此白光,因爲我不知道是什麼原因造成的,或者如何刪除它。 我試圖玩弄一些變數,看看它們的影響,但我幾乎沒有成功。 任何援助將不勝感激。 錯誤:

    0熱度

    1回答

    我試圖爲freeglut庫生成lib文件。我已經安裝了Cygwin,並根據隨附庫README文件, Building and Installing the Libraries with Cygwin ================================================= To build "freeglut" under Cygwin, you have two

    1熱度

    1回答

    我有一個代碼,找出在國際象棋棋盤單擊單元格鼠標,那麼二維三角形去細胞位置,現在我想2D三角變爲3D立方體,但我不知道怎麼做。 這是我的代碼 #include <string> #include <stdlib.h> #ifdef __APPLE__ #include <OpenGL/OpenGL.h> #include <GLUT/glut.h> #else #include <GL/