opengl

    1熱度

    1回答

    我在用openGL有序地移動這些對象時遇到了問題。 我想要做的是讓每一行中的每個對象緩慢旋轉並移動屏幕的右側,當它從視圖中消失時,它應該再次出現在另一側,就像在一個循環中一樣。 空閒函數對單個對象工作正常,但它不適用於對象組。 #include <stdlib.h> #include <GL/glut.h> GLuint objectList; GLfloat xRotated, yRo

    0熱度

    1回答

    你好,我是新來的Linux和我使用薄荷18.2 和代碼塊13.12 我從http://www.glfw.org/download.html 下載GLFW源碼包,我用cmake的製作代碼塊的項目,所以當我打開我的代碼塊項目的一切編譯罰款,我可以運行的例子 的問題是,沒有libglfw3.a或libglfw3.so產生(我還手動搜索和定位) 請糾正我,如果我的理解SOMET興錯了! 我的繼承人項目看起

    1熱度

    1回答

    我試圖用Java編寫一個小平臺遊戲的遊戲。沒什麼大的,更多的是練習其他的東西。但是,我仍然遇到了試圖使用OpenGL進行圖形處理的問題。我的IDE是Netbeans v.8.2,我正在使用LWJGL訪問OpenGL。當我嘗試運行LWJGL提供的基本「測試」代碼(https://www.lwjgl.org/guide)時,它將不會運行。我得到的錯誤是: [LWJGL] GLFW_API_UNAVAI

    2熱度

    1回答

    我一直在學習OpenGL(實際上是OpenTK)一個月左右,我開始玩幾何着色器。我原本寫了一個更復雜的着色器,但它並不起作用,所以我已將所有東西都剝離了一個簡單的直通着色器,但仍然無法使用。 頂點着色器: #version 420 core layout (location = 0) in vec3 position; uniform mat4 transform; void main

    0熱度

    1回答

    下面我已經包含了glfw-quick-test.c,它基本上是從http://www.glfw.org/docs/latest/quick.html逐字複製的 - 除了刪除使用glad,增加了背景顏色,幾個定義在Ubuntu 14.04(64位)上編譯,以及一個預處理器#ifdef開關宏DO_OPENGL_THREE)更改請求的OpenGL版本。 當我編譯: gcc -g -o glfw-quic

    1熱度

    1回答

    因此,我已經通過關於保留與立即模式渲染的問題列表,但似乎沒有人指定圖形API(OpenGL/DirectX)存儲的場景數據是存儲在RAM中還是存儲在GPU內存中。常識告訴我,API會將場景數據存儲到GPU上,但我沒有在線看過直接指定的數據。這是因爲它取決於API中的設置? 只是要清楚,我的問題如下:在保留模式圖形中,場景數據是否總是存儲在GPU的內存中,還是取決於圖形API中的某些設置?

    0熱度

    1回答

    我想創建一個使用Windows函數的OpenGL上下文(現代版)。 基本上代碼只是: 創建窗口類 註冊類 創建一個窗口 選擇PIXELFORMATDESCRIPTOR &集它 創建一個傳統的OpenGL背景 製作方面目前 glewInit() 創建新窗口 創建一個現代化的像素格式ATTRIB陣列 設置格式 創建現代OpenGL上下文 製作方面目前 在此之後,我嘗試繪製一個正方形(使用VAO & V

    3熱度

    2回答

    我正在開發一個使用Qt3D的應用程序,需要通過C++訪問原始頂點數據。我正在使用QObjectPicker進行射線定位,但由於數據是專用的(我開發了一個導入程序,它爲包含溫度讀數的每個頂點添加了一個額外的屬性),所以我不能使用QObjectPicker來方便地從這個點讀取數據。 3D對象正在通過QMesh加載,所以我相信訪問原始數據的最佳方式是通過QMesh的QGeometry成員。如我錯了請糾正

    0熱度

    2回答

    我想調試GLSL着色器。 我需要的是發送字符串信息。 我已經試過FBO,但這不是一個乾淨的方式 有沒有辦法發送日誌到主程序?

    -1熱度

    1回答

    我正在開始使用Oculus SDK。作爲第一步,我決定嘗試使用提供的示例中的「OculusRoomTiny(GL)」示例。該項目在Visual Studio 2017上編譯完成。但是,當我運行二進制文件時,出現以下錯誤「OpenGL僅支持默認圖形適配器」。 我使用的是Windows 10桌面與英特爾(R)酷睿(TM)i7-6700k CPU @ 4.00GHz和專用的NVIDIA GeForce