to stosunkowo nowa struktura w ramach aktywnego rozwoju, która ostatnio stała się wystarczająco silna i elastyczna (w interfejsach wysokiego poziomu), aby zastąpić moje własne wykorzystanie mayavi. Minusem jest to, że teraz jest trochę bardziej zaangażowany w pewne rzeczy, ponieważ ten wysoki poziom rzeczy wciąż jest rozwijany. Obserwując jego postępy przez pewien czas, jestem przekonany, że pozostałe problemy zostaną dość szybko zaadresowane, i myślę, że będzie to skutkować solidnym interfejsem podobnym do mayavi, ale z bardziej zróżnicowanymi funkcjami, które są względnie łatwe do modyfikacji na niższych poziomach. Jest to szczególnie ważne w porównaniu do mayavi, który ma wiele potężnych cech, ale z którym stosunkowo trudno jest sobie poradzić z dala od głównych, dobrze udokumentowanych interfejsów.
Też słyszałem dobre rzeczy o glumpy i PyQtGraph, ale nie próbowałem tych. Dokumentacja Glumpy'ego wydaje się stosunkowo skromna i skupia się na operacjach stosunkowo niskiego poziomu w porównaniu do mayavi, ale jej przykłady wykazują szeroki zakres potężnych efektów. PyQTGraph ma bardziej wyrafinowany interfejs użytkownika (być może bardziej znany, jeśli podoba ci się materiał uav mayavi, choć nie jest taki sam) i może niektóre inne funkcje drukowania.
Oczywiście można również użyć OpenGL bezpośrednio, ale oznacza to ponowne wymyślenie wielu kół. Skłonny do tego, wydaje mi się, że vispy (a może glumpy) jest nadal dobrym wyborem, ponieważ jego opakowania opengl na niskim poziomie są miłe, ale można potencjalnie wykorzystać jego wyższy poziom.
[pyopengl] (http://pyopengl.sourceforge.net/), [pyvtk] (https://pypi.python.org/pypi/PyVTK/) powinny być łatwiejsze w użyciu, ale nie bardzo pewne, ponieważ używam 'pyopengl'. – avstenit
Zrobiłem sobie trochę czasu, aby nieco ułożyć pytanie w kierunku, w którym się znajdujemy, aby moderatorzy StackOverflow nie chcieli od razu zamknąć pytania, a my moglibyśmy być tu naprawdę pomocni. –