cost 391 ms
調用“initializeGLFunctions()”時斷言失敗

[英]Assertion failure when calling "initializeGLFunctions()"

我目前正在嘗試學習如何在 VS2022 中使用 C++ 中的 QTWidgets(版本 6.4.2)。 現在,我正在嘗試運行我在 QT 設計器中創建的簡單用戶界面。 在 window 上,我有一個 QOpenGLWidget,我想用它來顯示圖形。 我將此小部件提升為 MyOpenGLWidget。 ...

如何在 Qt 和 VIsual Studio 中創建 OpenGL 小部件?

[英]How to create a OpenGL widget in Qt and VIsual Studio?

我正在嘗試使用Qt 6.4和VStudio 2022創建一個OpenGL小部件,我在模塊下啟用了Qt OpenGL小部件,但我仍然遇到很多編譯錯誤: 我正在一個“干凈”的項目中進行測試,其中僅包含一個OpenGlWidget Designer 添加的 OpenGlWidget。 我添加的包括:#i ...

繪制項目時出錯<pyqtgraph.opengl.items.glscatterplotitem.glscatterplotitem object at 0x0000026eb461b4c0></pyqtgraph.opengl.items.glscatterplotitem.glscatterplotitem>

[英]Error while drawing item <pyqtgraph.opengl.items.GLScatterPlotItem.GLScatterPlotItem object at 0x0000026EB461B4C0>

我遇到了 pyqtgraph 錯誤。 我正在嘗試 plot 和 OpenGL 的 3D 散點圖。 但是,當我運行我的代碼時,我得到一個空白 plot 和這個 output: 繪制項目 &lt;pyqtgraph.opengl.items.GLScatterPlotItem.GLScatterPlo ...

pyinstaller 無法為 QtWebEngineWidgets.QWebEngineView 找到 QtOpenGl(用於顯示 PDF)

[英]pyinstaller fails to find QtOpenGl for QtWebEngineWidgets.QWebEngineView (used to display PDFs)

我的代碼在 Pycharm 中運行良好。 它可以正確顯示 PDF。 當我制作 pyinstaller 版本時,它將失敗並給出此消息“未加載庫:@rpath/QtOpenGL.framework/Versions/A/QtOpenGL”。 我在非虛擬環境中使用 pyinstaller,在該環境中安裝了 ...

如何使用 alpha 創建 QOffscreenSurface?

[英]How to create QOffscreenSurface with alpha?

在 QT 中找到了一個離屏渲染的示例(更新 1 中有一個工作代碼)。 但無法使其支持 alpha,請參見下面的代碼: 它總是打印“表面有阿爾法”。 但是我的屏幕外渲染沒有 alpha 或者更確切地說我得到了一個奇怪的效果,透明像素變成白色,而背景是黑色: 將其與沒有透明度的原始圖像進行比較: ...

通過 QGraphicsScene 中的 addWidget 嵌入 QOpenGLWidget

[英]Embedding a QOpenGLWidget via addWidget in QGraphicsScene

前段時間我創建了QGraphicsView的一個子類,我稱之為MultiWidget 。 它的目的是保存我使用的其他一些小部件,我使用 addWidget 添加到與我的MultiWidget關聯的QGraphicsScene中。 想法是, MultiWidget應該呈現所有這些添加的小部件的“筆記 ...

在 QOpenGLWidget 上的 update() 之前調用 glActiveTexture(GL_TEXTURE1) 會導致紋理顯示為黑色

[英]Calling glActiveTexture(GL_TEXTURE1) before update() on a QOpenGLWidget causes textures to appear black

從QOpenGLWidget和QOpenGLFunctions_4_5_Core繼承時,如果我在調用update() ) 之前調用glActiveTexture(GL_TEXTURE1) (或任何其他非零數字),則屏幕上的紋理將完全顯示為黑色。 相關代碼片段: 以及主循環 function: 着色器 ...

QOpenGLWidget粉碎了顯示

[英]QOpenGLWidget crushes on shown

我嵌入QOpenGLWidget在QMainWindow實例w 。 編譯沒問題。 但是在調試時,程序會破壞w.show() 。 錯誤對話框顯示: TestQtOpenGL.exe中0x000007FEE5AF4469(d3d11sdklayers.dll)拋出異常:0xC00 ...

Qtopengl,為什么不能使用不同的vbo繪制兩個立方體

[英]Qtopengl, why can not draw two cubes using different vbo

我在QT中使用opengl,並且想要繪制一個彩色立方體和一個白色立方體(模擬光源)。 我使用兩個不同的着色器程序和兩個不同的vbo。 但是,我發現我只能畫一個立方體。 怎么辦呢? m_shaderProgram-&gt;addShaderFromSourceFile(QOpenGLSha ...

Qt QOpenGLWidget 在哪里?

[英]Where is Qt QOpenGLWidget?

我正在嘗試編寫一個使用 QOpenGLWidget 的 C++ 應用程序,但 Qt Creator 在這一行給出了“'QOpenGLWidget' file not found”錯誤: 文檔說 QOpenGLWidget 是在 Qt 5.4 中引入的,我相信我正在運行 Qt 5.12.1; q ...

如何合並同一對象的多點雲手掃

[英]How to combine multiple point cloud of same object hand scan

我正在做一個學校項目,我要做的一件事情是結合對同一對象的多次掃描。 這些掃描或.obj文件,我想將它們組合以獲得更好的掃描對象。 我在互聯網上搜索解決方案,但找不到任何可接受的解決方案,因此,如果有人只是有想法或可以遵循的方法,我將不勝感激。 如果您對我的問題有任何疑問,請問我,也 ...

如何在片段着色器中將分辨率從靜態更改為動態

[英]How to change the resolution from static to dynamic in fragment shader

我有分辨率為1920x1080的工作片段着色器。 但是,無論用戶選擇什么,我都想更改為動態分辨率。 我已引用&lt; http://www.fourcc.org/source/YUV420P-OpenGL-GLSLang.c &gt;此鏈接,並將行ny=576.0-gl_TexCoord ...

QtOpenGL-共享的OpenGL上下文

[英]QtOpenGL - shared OpenGL context

我有一個Qt4 + OpenGL + Python應用程序,它可以生成幾何圖形,然后將其繪制在QGLWidget 。 這很好。 問題在於,根據輸入的不同,幾何圖形生成可能需要幾秒鍾甚至幾分鍾的時間。 這一次沒有Qt窗口出現,因為應用程序卡在initializeGL() 我試圖通 ...

如何實時對來自不同線程的圖像進行可視化處理?

[英]How to vizualize Images from different threads in real time?

我有4個相機對象。 每個相機對象都獨立刷新幀。 我想在我的videowall類上可視化這些框架。 基本上,我的拼接牆只是帶有draw Widget方法的gridlayout子級。 每個相機對象都有imageHolder小部件。 ImageHolder小部件是qOpenglWidge ...

OpenGL渲染四邊形

[英]Opengl rendering quad

由於某種原因,我正在渲染的四邊形不會顯示,而只會渲染黑屏。 我已經多次檢查代碼,但找不到問題,也許有人可以看到我看不到的內容! 目的是要使四邊形跟隨攝像機,現在我只想用單色顯示四邊形,但是我得到的只是一個黑屏。 我正在使用QOpenGLWindow和QOpenGLFunctions 。 ...

從QOpenGLFramebuffer創建立方體貼圖

[英]Create Cubemap from QOpenGLFramebuffer

我想使用Qt小部件為IBL實現立方體貼圖卷積。 當實現從等角圖到立方圖的轉換時,我遇到了一個我不明白的錯誤: 這是我創建渲染緩沖區的方法: 這是我創建立方體貼圖紋理的方法: 然后,我繼續將不同的立方體貼圖視圖呈現到紋理的相應部分: drawBackground ...

glTexSubImage3D與QOpenGLTexture setData

[英]glTexSubImage3D vs QOpenGLTexture setData

據我了解,在紋理數組或3D紋理的情況下,QOpenGLTexture :: setData等效於glTexImage3D。 現在,如果我想使用PBO在運行時更新紋理,則需要使用glTexSubImage3D而不是glTexImage3D,Qt紋理的等效功能是什么? ...

QT安裝-OpenGL(無角度)

[英]QT installation - OpenGL (No ANGLE)

我已經安裝了QT的最新版本,但似乎其中包含一些DirectX調用,因此我希望默認安裝程序使用ANGLE! 我希望安裝一個100%的openGL版本,但是找不到! 任何想法 ? 謝謝 ...

OpenGL深度緩沖區未使用z值

[英]OpenGL Depth Buffer not using z value

我有一個運行OpenGL 3.3並嘗試進行實例渲染的QtOpenglWidget,但是我的z緩沖區無法正常工作 當前,我按多維數據集3,多維數據集2的繪制順序添加了3個測試多維數據集,然后對多維數據集1進行了更改,並顯示它只是顯示最后繪制的多維數據集。 我也知道DEPTH_TEST已啟用 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM