3D-ускоренное черчение, гибкое как matlab, mathematica и т. Д.? - PullRequest
2 голосов
/ 24 марта 2011

Я ищу библиотеку для построения больших наборов данных с набором функций, аналогичным профессиональным инструментам для построения графиков (например, Matlab, Mathematica), но 3D-ускорение В частности, я ценю

  • может быть написано как профессиональные инструменты выше (гибкое использование)
  • имеет функцию, по крайней мере такую ​​же большую, как эти
  • быстро (ну, так говорится в названии)

Я могу представить (на самом деле, я имею в виду) что-то подобное для python - скажем, NumPy, SciPy. Но я еще не очень разбираюсь в этих библиотеках. Было бы здорово, если бы я мог убедить людей отказаться от matlab.

Ответы [ 2 ]

3 голосов
/ 24 марта 2011

Проверьте Mayavi , пакет трехмерной визуализации для Python, охватывающий VTK . Он очень гибкий, имеет достойную документацию и аппаратно-ускоренный рендеринг.

1 голос
/ 08 июня 2011

MathGL - это кроссплатформенная библиотека GPL, написанная на C / C ++, которая может отображать огромные массивы данных (включая 2- и 3-ранговые данные).Его список графических типов такой же или больше, чем в Matlab и Mathematica.MathGL имеет свой собственный язык сценариев (MGL) и имеет интерфейсы для Python (включая numpy), Fortran, Octave, Forth, Pascal и т. Д.

...