opengl

    1熱度

    2回答

    我正在寫一個非常基本的OpenGL C++程序(Linux 64位)。 事實上,我有3個項目: 一個主C++程序 頂點着色器 片段着色器 的2個着色器在運行時編譯。我想這個程序是由GPU在視頻卡上並行運行的。 我的問題是如果我的電腦包含一個非GPU基本顯卡沒有GPU會發生什麼? 我試圖在VirtualBox上運行我的程序,禁用了「3D加速」並且程序正常運行! 這是否意味着如果沒有GPU,openg

    0熱度

    1回答

    我一直想知道如何讓我的FPS相機基本上向前和向後移動取決於相機的方向,但我一直在失敗,我想知道如何做到這一點最佳的,因爲現在我的代碼轉換我的三角形後面的方向(瓦特成爲小號和小號成爲瓦特),一般不工作(移動的對角線,而不是前進,有時),旋轉的作品完美,但翻譯擰緊我的矩陣... void glfwCursorCallback(GLFWwindow* window, double x, double y

    0熱度

    2回答

    我剛剛安裝並配置了我的服務器(WS2008,IIS7)和URL重寫模塊的版本2。我設置一個簡單的靜態重定向如下 /接觸>>> /pages/contact/default.aspx 因此該網站的用戶有一個簡單的網址,獲取到原來的,較長的文件路徑。它運作良好,甚至寄回到正確的地方。 我的問題是關於這個頁面的映射,現在URL已經改變,當我回到我的本地開發版本。我使用VS 2008進行開發,並且使用SV

    0熱度

    2回答

    所以MSDN說,你可以在兩個進程之間共享資源(堆): https://msdn.microsoft.com/en-us/library/windows/desktop/mt186623(v=vs.85).aspx 是在OpenGL可能是一回事嗎?如果是這樣,我可以使用一些函數名稱或任何類型的起點爲我的搜索,因爲我還沒有發現任何東西。 請注意,我試圖避免將數據複製到系統內存並返回到同一設備,因爲這將

    2熱度

    2回答

    渲染半透明物體時(使用glBlend),建議從後向前z順序對物體進行排序。 From opengl docs: 在應用程序中使用深度緩衝時,需要注意渲染基元的順序。需要首先渲染完全不透明的圖元,然後按照從後到前的順序渲染部分不透明的圖元。如果你不按照這個順序渲染原始圖元,原本可能通過部分不透明原始圖元可見的圖元可能會完全失去深度測試。因此,無論何時在渲染不透明三角形後呈現半透明物體,如果我從「視圖

    -2熱度

    1回答

    所以我試着運行the code,但它列出了索引範圍錯誤。我將索引從1更改爲0,但屏幕只彈出黑色。我如何更改代碼以使其工作?

    -2熱度

    1回答

    這是我質感一流的樣子: Texture* Texture::load(std::string filename) { static std::unordered_map<std::string, Texture*> loadedTextures; //If we already have the texture loaded, don't load it again

    2熱度

    2回答

    我一直在努力理解glReadPixels的輸出,這在理論上看起來很直接,但實際上會產生令人費解的結果(至少對我而言)。 讓我們假設我有一個簡單的片段着色器,繪製一個顏色值爲vec4(0.2,0,0,0)的單個三角形,而背景顏色設置爲(0.3,1.0,1.0,0.0),像這樣: 下面是完整的代碼(與着色器建設的除外),我用它來產生上面的圖片: #include "shader.h" // shade

    0熱度

    1回答

    我正在使用Qt3D編寫應用程序。我一直在做的大多數3D處理都是使用QML而不是C++接口。我創建了一個QML效果,加載我的着色器程序,類似於Qt5.9附帶的PerVertex顏色效果QML。 我遇到的問題是我想寫一個片段着色器並利用glBlendFunc(sfactor, dfactor)。根據OpenGL文檔,我需要設置glEnable(GL_BLEND)並使用glBlendFunc,但我不知道

    1熱度

    1回答

    我正在使用Netbeans 8.1和Glassfish 4.1創建一個RESTful Web服務。我已經使用Maven Web應用程序來創建服務器應用程序。 我正在使用發送XML請求並從服務器取回XML響應的客戶端。我的服務器項目中有一個FoodItemData.xml文件,我每次從客戶端收到一個請求時都會讀取它。 我已經存儲了FoodItemData.xml文件中的 project_name -