glut

    -2熱度

    1回答

    我想使用三角形和細分模擬橢球體。 下面的代碼,從OpenGL的編程指南,車型範圍引用,但我不知道我怎麼能修改此爲橢圓體軸線對齊的橢球 #define X .525731112119133606 #define Z .850650808352039932 static GLfloat vdata[12][3] = {   { -X, 0.0, Z }, { X, 0.0, Z }, { -X,

    3熱度

    1回答

    gloss是一個很好的圖形庫。問題是,當我在ghci中運行它時,一旦我退出,它就會關閉ghci。我試過使用forkIO,但在關閉窗口後仍然關閉ghci。我如何獲得gloss不關閉ghci(或者至少保留歷史記錄),還是僅僅使用文件更好?

    4熱度

    1回答

    smooth_opengl3.c:123:1: error: unknown type name 'PFNGLGENBUFFERSPROC' PFNGLGENBUFFERSPROC gl_GenBuffers; ^ smooth_opengl3.c:124:1: error: unknown type name 'PFNGLBINDBUFFERPROC' PFNGLBINDBUFFERPR

    0熱度

    1回答

    我一直在試圖爲項目移植一些有用的代碼,但我在使GLUT正常工作時遇到了一些困難。無論何時調用cbRender函數,Visual Studio都會彈出一個異常,指出存在堆棧溢出:「KinectBridgeWithOpenCVBasics-D2D.exe中0x00FAD357的未處理異常:0xC00000FD:堆棧溢出(參數:0x00000000,0x00272000)。」 我曾嘗試在cbRender

    0熱度

    1回答

    我想在按下不同的屏幕位置時顯示不同的菜單。是否可以將(x,y)座標添加到GLUT中的菜單中?

    0熱度

    1回答

    我想在我的Mac上編譯一個OpenGL + OpenCL代碼,並在經過大量努力設法獲得安裝的依賴關係並理解如何鏈接它們(GLUI,GLUT, OpenCL等)。 大多數錯誤被刪除,但有3個錯誤仍然堅持如下圖所示: pranjal:~/parallel-prog$ g++-4.9 mittalp.cpp -fopenmp -framework OpenCL -framework OpenGL -fr

    -1熱度

    2回答

    我 「CMakeList.txt」 文件 cmake_minimum_required(VERSION 3.1) project(butler) ######################################################### # FIND GLUT ####################################################

    1熱度

    1回答

    我嘗試使用下面的GLUT-方法繪製在3D OpenGL的帆布球與JOGL: GLUT glut = new GLUT(); glut.glutSolidSphere(radius, stacks, slices); 的大小由radius -attribute和定義 gl.glTranslatef(posX, posY, posZ); 在我的場景中,我繪製了3個具有不同x座標的相同球體。我

    1熱度

    1回答

    我寫了一個程序,可以創建一個當前包含三角形的房間。我想製作更多像這個三角形的物體,但我也想增加一些功能,讓我可以通過點擊它們並拖動它們來移動物體。我認爲最好的辦法是創建一些模板/原型等等,它們通過構造函數傳遞幾何數據,但有一個鼠標移動它的功能,但我不確定是否正確,而且我不完全確定我真的需要做些什麼來實現這樣的工作。這裏是我當前的代碼,它允許使用方向鍵旋轉場景,但我不確定如何製作它,所以我可以點擊一

    1熱度

    2回答

    我想教我自己動畫沒有用戶輸入的對象,到目前爲止我已經想出瞭如何使場景旋轉。我如何讓對象改變顏色?我認爲我的代碼會做到這一點,但它仍然是一個白色的三角形(甚至不是一個不同的顏色)。 如何在三角形或透視旋轉的同時改變顏色? 這裏是我當前的代碼: #include <GL/glut.h> float color1; float color2; float color3; void chang