glut

    0熱度

    1回答

    我正在使用xcode與glut,OpenGL和c + +,我試圖導入並繪製模型。我使用了obj來轉換.h文件,這是標題的一小部分,所以你可以看到結構。 unsigned int M4GunNumVerts = 37812; GLfloat M4GunVerts [] = { // f 1/1/1 1582/2/1 4733/3/1 {0.266494348503772, 0.02523343

    0熱度

    1回答

    我在執行可以選擇對象的機器人手臂時遇到問題,因爲我的實現中有glTranslate(),glRotate()調用,機器人的每個部分都依賴於前一部分。 實施例: void drawRobo() { draw a Cylinder as Base; glTranslate(); drawArmpart1(); glTra

    19熱度

    2回答

    我只是將我的mac os x 10.6.8升級到10.9今天早上。除了使用OpenGL Glut API的Xcode 5以外,一切都很順利。每當我跑我的程序,涉及過剩功能,我得到了30折舊警告,如: 'gluErrorString' is deprecated: first deprecated in OS X 10.9. 'glutBitmapCharacter' is deprecated:

    3熱度

    3回答

    我完全不熟悉OpenGL,所以我試圖在家裏編譯我的應用程序。在我的大學裏,我有一切由我的實驗室教授解決,我在那裏使用Linux。在家裏,我使用的是Windows 8與Visual Studio 2013年 我試圖建立在我的應用程序的球體包含以下包括: #include <GL/glut.h> #include <math.h> #include <iostream> 所以,因爲它包含Glu

    1熱度

    1回答

    我正在做一個基本的OpenGl程序,這是我的週末項目。 描述:如果我在窗口屏幕上拖動鼠標,然後釋放按鈕(左)後應該出現一條線,顯示拖動鼠標的路徑,圓應從開始到結束遍歷該行。 我的代碼工作得很好,但問題是繪製的線不是連續的[而是它的虛線],這可能是因爲OS屏幕到OpenGL屏幕的映射。 那麼,有沒有辦法讓一個連續線路徑或糾正我,如果我做錯了什麼 這裏是我的代碼: #include <iostream

    0熱度

    1回答

    我試圖在GLUT中繪製字符串。我需要將int的值轉換爲unsigned char*,然後才能在glutBitmapString中使用它。但是當我做這樣的 glBegin(GL_POINTS); glRasterPos2i(15, 20); char text[10]; sprintf(text, "%d", 5); glutBitmapString(GLUT

    0熱度

    1回答

    我想獲得過量窗口模式。 是否有一個內置的函數返回,如果過度窗口是全屏模式或不是?

    7熱度

    3回答

    我想在OpenGL中創建2個盒子,但它們出現內外,有時他們不正確重疊。視頻http://www.youtube.com/watch?v=IVJu4zJFp7Q 我猜這是一個深度問題,但我一直無法弄清楚我做錯了什麼。 這裏是我使用的初始化代碼: glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glDisable(GL_CULL

    0熱度

    1回答

    我有以下頂點的形狀和麪孔 static Vec3f cubeVerts[24] = { { -0.5, 0.5, -0.5 }, /* backside */ { -0.5, -0.5, -0.5 }, { -0.3, 4.0, -0.5 }, { -0.3, 3.0, -0.5 }, { -0.1, 5.5, -0.5 }, { -0.1, 4.5, -0.5 }, { 0.1,

    0熱度

    1回答

    Imageloader.cpp // some code Image* loadBMP(const char* filename) { ifstream input; input.open(filename, ifstream::binary); assert(!input.fail() || !"Could not find file"); **// I am