Я не могу работать с GLScatterPlotItem, поскольку точки, которые я пытаюсь отобразить, продолжают исчезать при перемещении или повороте области GLViewWidget.
PyOpenGL==3.1.7 pyqtgraph==0.13.3 PySide2==5.15.2.1
Я попробовал тот же код на своем настольном ПК, и там он работает так, как ожидалось, но на моем ноутбуке он продолжает исчезать.
import numpy as np
import pyqtgraph.opengl as gl
from PySide2 import QtWidgets
app = QtWidgets.QApplication([])
w = gl.GLViewWidget()
w.show()
colors = np.ones([1000, 4]) * 255
colors[:, :-1] = np.random.rand(1000, 3)
item = gl.GLScatterPlotItem(pos=np.random.rand(1000, 3) * 10 - 5, color=colors, size=30)
item.setGLOptions('translucent')
w.addItem(item)
app.exec_()
Подробнее здесь: https://stackoverflow.com/questions/790 ... o-anything
Очки GLScatterPlotItem исчезают, когда я что-то делаю ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение