glfw

    5熱度

    3回答

    我相信所有東西都是正確關聯的。我最初使用非官方GLSDK中的glload和glfw,但後來我決定取消glload,這意味着我必須使用glew才能使用現代標題。 #include <GL/glew.h> #include <GL/glfw.h> 我已經按照說明在glfw之前包括了glew。 在運行時的OpenGL窗口打開 //(relevant code) if(!glewInit()) {

    1熱度

    1回答

    我想在D2上運行一個基本的GLFW例子,用Derelict3運行。我把從d郵件列表歸檔這個例子:http://forum.dlang.org/thread/[email protected] 這裏是我到目前爲止的代碼: import std.stdio; import derelict.opengl3.gl; import derelict.glfw3.glfw3; pragma(lib

    2熱度

    2回答

    查看GLFW手冊,您可以使用glfwGetVideoModes(GLFWvidmode *modes, int maxcount)進入顯示模式。但是,這隻會給你。 int Width, Height; // Video resolution int RedBits; // Number of red bits int GreenBits; // Number of green bits in

    0熱度

    4回答

    這是我從一系列教程中看到的關於opengl 3+的源代碼。不同之處在於,當窗口初始化它具有白色和標題「GLFW WINDOW」和背景顏色,但在1-2秒的標題更改爲教程01,因爲它本來應該在 //#include <stdio.h> //#include <stdlib.h> #include <GL/glew.h> #include <GL/glfw.h> #include <glm/g

    4熱度

    1回答

    我使用OpenGL 3.2,GLFW和GLEW。我嘗試在OS X(10.8.2)上使用VAO和簡單着色器渲染簡單的三角形,但沒有顯示,只顯示白色屏幕。着色器編譯正常,GLEW inits ok,glGetString(GL_VERSION)顯示3.2,試圖在每行之後放置glGetError,但沒有報告任何錯誤。我不知道我做錯了什麼。下面的代碼: #include "include/GL/glew.

    2熱度

    1回答

    對於我使用GLFW進行窗口化的遊戲,我想禁止用戶使用關閉按鈕關閉遊戲窗口。有沒有跨平臺的方式來做到這一點?

    0熱度

    1回答

    1)我從http://www.glfw.org/download.html下載 - glfw來源。編譯它們, 得到了glfw.dll,libglfw.a,libglfwdll.a。 2)把他們從這些鏈接一步一步: GLFW and codeblocks 到他們要的文件夾。 3)在代碼塊中創建新項目。 而且同時建立它(默認main.cpp中,通過代碼塊創建)我得到 undefined referen

    1熱度

    2回答

    我在C++中使用Visual Studio 2010 Express上的OpenGL製作了2d側滾動器。我試圖編譯我的代碼,並且它的構建正確,但是我在main()函數中初始化GLFW函數時出現鏈接器錯誤。這裏是我的代碼: #include <iostream> #include <ctime> #include <GL\glfw.h> #include "Player.h" v

    3熱度

    3回答

    我一直在關注http://opengl-tutorials.org上的教程,它們非常出色(我在Mac上,所以我必須使用OpenGL 3.2和GLSL 1.50而不是OpenGL 3.3和GLSL 3.30)。到目前爲止,教程中唯一的問題是,在3D攝像頭教程(教程6:鍵盤和鼠標)中,當我移動鼠標時,我沒有得到任何旋轉,如果我這樣做,它只會緩慢向下;即使我將鼠標移動到任何方向。 我編寫了給定的代碼(O

    0熱度

    1回答

    是否可以在不將文件複製到C的情況下構建並鏈接Glew和GLFW? 我找不到任何文檔顯示如何使用這些庫,而無需將DLL複製到C:上的Visual Studio目錄。 我只想包括我的項目目錄中需要的所有.dll和.lib文件。