freeglut

    1熱度

    1回答

    我正在嘗試爲sceen-filling quad創建着色器。但我似乎無法將統一的浮點數傳遞給着色器。 在下面的例子中,我正在初始化過剩,創建/編譯&鏈接着色器,將統一的int &浮點數傳遞給着色器,並讓它們返回檢查。 int asdf工作正常,浮動qwer行爲怪異。 如果我將qwer的值設置爲1.3,則uniform設置爲-2.0,如果將其設置爲1.2,則uniform設置爲2.0。 #inclu

    -2熱度

    1回答

    在glutCreateWindow上顯示此消息 - 可能導致此類問題的原因是什麼? 下面的代碼,我有: #include "pch.h" #include <stdio.h> #include "include/glew.h" #include "include/glut.h" #include "include/freeglut.h" #include "Mathematics.h"

    -2熱度

    1回答

    這是我簡單的菜單程序。出於測試目的,我每次選擇菜單時都打印出「hello」這個詞。但我不明白爲什麼在菜單中選擇一個選項後,每當我右擊鼠標時,再次顯示「你好」一詞。 我只希望菜單功能執行一次。我怎樣才能做到這一點? #include <windows.h> #include <GL/glut.h> static int window; static int menu_id; static i

    1熱度

    1回答

    我具有網格/遊戲對象與glRotatef旋轉,使用FreeGLUT庫: glPushMatrix(); glTranslatef(GlobalPos_x, GlobalPos_y, GlobalPos_z); glRotatef(Global_Yaw,0,1,0); glRotatef(Global_Pitch,1,0,0); glRotatef(Glob

    -1熱度

    2回答

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

    2熱度

    1回答

    我意識到這個問題之前在stackoverflow上有問題,但我還沒有找到一個我完全理解的答案,所以我想我會得到一些特定於我的情況的幫助。 我基本上想要能夠使用鼠標圍繞Y軸旋轉。以下是我用於實際旋轉的功能(角度以度爲單位)。 void CCamera::RotateY (GLfloat Angle) { RotatedY += Angle; //Rotate viewdir

    0熱度

    1回答

    我是OpenGL的新手,我嘗試創建一個包含視口,3d模型並顯示一些文本的簡單應用程序。我從來沒有使用過度窗口,並希望使用MFC窗口的上述功能。視口和三維模型工作正常,但沒有顯示給定的文本。我測試了基於glutWindow的應用程序,其中的文本顯示工作。由於我不想在我的應用程序中使用glutwindow,因此我避免了以下幾行 glutInit(&argc, argv); glutInitW

    0熱度

    1回答

    我對openGL的使用經驗並不好,所以這對你來說可能看起來很sl but,但我有一個使用opengl渲染物體的項目,使用我自己的着色器。然後,我應該可以使用我的鼠標和WASD鍵在相機周圍自由漫遊。我看不到對象,而我的按鍵和鼠標不會影響對象。我一直盯着這個小時改變一些小東西,但似乎沒有任何工作,我真的需要一雙新的眼睛來看待這個。我知道vmath已經老了,而且過剩了,但這是我們的教授希望我們使用的。

    -1熱度

    3回答

    我試圖做一些形狀旋轉每個.5秒,同時顯示它的整個時間,而使用循環,但是,它只顯示最終結果。我怎樣才能讓它不斷顯示變化的圖像? 以下是我有: for (float i = 190.0; i <= 200; i+= 2.0){ viewMatrix = glm::lookAt( glm::vec3(i, 70.0f, 200.0f), // eye position g

    0熱度

    1回答

    我想嘗試在C++中製作一個簡單的遊戲。 所以我發現如何使遊戲非常酷的系列,但是創作者並沒有包括如何安裝不同的庫等 所以,在教程中,他給了我們這樣的代碼: http://gynvael.vexillium.org/ext/vc/game.cpp 作爲製作遊戲的基本框架。 從現在起,我將列出你我發現了什麼什麼,我覺得是這個問題: 的問題是,當你只是嘗試編譯並運行它,它會在你扔噸的錯誤等等。 我需要先將