LINUX.ORG.RU

Как рисовать объемные графики

 ,


2

6

Нужно на Python 3 нарисовать данные по типу таких, для начала без прозрачностей: https://www.tecplot.com/wp-content/gallery/3d-plots/tecplot_3d_cfd_fluid_blow...

Есть ли такие библиотеки. Вот представленная на этой картинке - проприетарная штука, управляется через Python. А на халяву есть?

Данные в динамике или просто статичная картинка?

Обычно такое хотят наблюдать в динамике.

Crocodoom ★★★★★
()
Ответ на: комментарий от Crocodoom

Статика сойдет, повертеть чтобы можно было. Вот paraview годидзэ

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Vtk

Не, но теоретически подходит. Я потыкался в библиотеке ихней https://www.vtk.org/Wiki/VTK/Examples/Python

Но не могу найти подходящий под мою задачу пример. Буду искать, но если есть на примете, то ссылку бы сюда.

I-Love-Microsoft ★★★★★
() автор топика

Вот если именно такой, то...

не сказать, чтобы это совсем уж тривиально. По крайней мере gnuplot вообще не подходит. Paraview или VisIt подходят (или, кажись, Vapor). Халявные. Это большие и тяжелые gui-тулзы. Но у обоих (обеих) есть python-интерфейсы.

Для начала можно попробовать через gui строить то, что нужно (чтобы понять, какой именно график нужен).

sshestov
()
Ответ на: комментарий от I-Love-Microsoft

VTk тебе не нужно — Paraview как раз на Vtk сделан :)

Кстати, в Paraview (как и Vtk) имеется возможность рендерить каритнку без GUI и даже без экрана (off-screen рендеринг)

Sahas ★★★★☆
()
Ответ на: комментарий от ZERG

А что в нем странного. Sourceforge — старая площадка для открытых проектов (MathGL под GPL/LGPL лицензией), ее функционал меня устраивает. Зачем куда-то перебираться?

abalakin ★★
()

octave умеет

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.