Предпочитаемая трехмерная библиотека для WxPython - PullRequest
0 голосов
/ 23 апреля 2019

Я создаю приложение с графическим интерфейсом, используя Wxpython, для которого требуются трехмерные диаграммы рассеяния.Я пытался использовать следующие библиотеки, но с недостатками:

  1. Matplotlib: очень медленный рендеринг, панорамирование и масштабирование требует обходных путей .
  2. plot.ly: я пытался создать wxpython webview и загрузить оттуда plotly html, но wxpython webview, похоже, не поддерживает WebGL, который требуется для 3D-рендеринга.Посмотрите этот вопрос для деталей.
  3. mayavi: я не могу понять, как я могу встроить mayavi в wxpython GUI. Этот пример на Mayavi Docs просто откройте пустой кадр wx.Комментарии на этот SO-ответ предполагает, что mayavi не поддерживает Wxpython 4+.

    Существуют ли какие-либо «приличные» библиотеки 3D-черчения, которые поддерживают wxpython или matplotlib мой единственный вариант здесь?
    [редактировать после комментария]: график должен быть интерактивным (по крайней мере, панорамирование и масштабирование),График предпочтительно должен быть внутри панели в wxpython.Данные будут статичными.

...