opengl

    0熱度

    1回答

    在我的日誌文件我有以下格式的文本: 18 Mar 2001 14:18:17,438 INFO DomainName1\[email protected]@3.1 18 Mar 2001 14:19:00,872 INFO DomainName2\[email protected]@1.3.2.0 18 Mar 2001 14:20:05,418 INFO DomainName3\[email

    0熱度

    2回答

    與您如何使用多個下劃線得到一條實線相似,有沒有一種方法可以在不使用破折號的情況下編寫「-------」?感謝任何幫助。 謝謝!

    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

    1熱度

    1回答

    這裏是我的片段着色器: #version 330 core in vec2 param_uv; uniform sampler2D uniform_texturetoto; out vec3 color; void main() { color = texture(uniform_texturetoto, param_uv).rgb; } ,這裏是一片我主要的C++代碼:

    0熱度

    1回答

    所以對於一個類,我們有幾個程序,我們正在使用opengl。爲了讓設置更容易,我們從克隆閃光https://github.com/Polytonic/Glitter開始。然後根據Visual Studio 2017的說明將其編譯,並將我的代碼添加到我正在處理的項目中。我在臺式電腦上執行了此操作,但將這些文件保存在了ondrive上。當我在筆記本電腦上打開同一個項目並嘗試構建項目時,出現「源目錄D:/

    0熱度

    1回答

    經過一段相當長的Google Session後,我有足夠的空間! 我有一個python/opengl應用程序,用一些簡單的Quad,我用gluLookAt在場景中移動。然後我只需要一個Quad的紋理,所以我現在明顯使用這個Quad的着色器程序。 現在,當我使用gluLookAt時,帶有紋理的Quad不會移動,我也能理解。 現在有什麼辦法可以讓gluLookAt函數與着色器程序一起工作,獲得當前矩陣

    4熱度

    1回答

    我想在OpenGL中創建一個NurbsSurface。我使用40x48的控制點大小的網格。除此之外,我還創建索引以確定頂點的順序。 這樣,我創建了三角形的面。 只是爲了避免誤解。我有 float[] vertices=x1,y1,z1,x2,y2,z2,x3,y3,z3.......和 float[] indices= 1,6,2,7,3,8.... 現在我不想繪製三角形。我想插入曲面點。我想過n

    -1熱度

    2回答

    假設我在GLSL着色器中有一個統一變量,該值在程序啓動時設置。該值在程序執行期間不會改變。 我想要做的是從我的主C++程序中設置這個統一變量。 我的問題是,統一變量似乎每次我打電話glUseProgram清除。我必須再次調用glUniformXX()API 有沒有辦法告訴OpenGL不要清除glUseProgram之間的統一變量?