Описание тега pyvista

3 ответа

Как создать сетку и построить трехмерную поверхность в Python?

У меня есть координаты 6 угловых точек трехмерной поверхности, как на рисунке 1. Я хочу сгенерировать и построить трехмерную поверхность, как на рисунке 2. Мне нужно найти расстояние средней точки каждой области сетки от начала координат. фигура 1 ф…
18 дек '19 в 15:10
0 ответов

Невозможно запустить код в Google Colab с помощью Pyvista

https://colab.research.google.com/drive/1oaFUl8lifNbmgerC_OBXzhEIHeOuibIq?usp=sharing Невозможно запустить код и сгенерировать визуализации Ссылка:https://docs.pyvista.org/examples/00-load/create-uniform-grid.html https://github.com/pyvista/pyvista/…
26 авг '20 в 21:01
0 ответов

How can I avoid "Segmentation fault" error when plotting two Widgets with PyVista?

I have created a GUI with PyQt5 where there is an area in which I would like to plot some volumes. I sometime wish to slice the volumes for which I am using PyVista's "add_mesh_clip_plane" widget. It always works just fine the first time, but when I…
24 сен '19 в 12:58
1 ответ

Как я могу использовать PyVista для создания пользовательских 3D-объектов из списков / массивов?

Я хочу создать 3D-объекты, состоящие из 2D-полигонов, каждый из которых имеет текстуру, состоящую из одного jpeg-изображения. У меня есть трехмерные координаты значений X, Y и Z для многоугольников, а также координаты текстуры в интервале [0, 1]. Я …
21 ноя '19 в 00:49
1 ответ

Есть ли способ интегрировать Pyvista с tkinter?

Я работаю над скриптом Python, в котором он берет файл VTI и отображает данные с помощью pyvista. В текущем состоянии (нажав кнопку на tkinter) он запустит сценарий и отобразит мои данные с помощью pyvista в новом окне. Я пытаюсь отобразить график и…
12 мар '20 в 10:51
1 ответ

PyVista TypeError: аргумент SetSpacing

Раньше я без проблем запускал следующее. grid=pv.UniformGrid() grid.points=np.array([x_surf,y_surf,z_surf]).transpose() Сегодня запустил и получил следующее. Я уже пробовал переустановить пакет. Traceback (most recent call last): File "C:\Users\camr…
18 мар '20 в 13:48
1 ответ

Построение параметрических объектов в виде сетки в PyVista

Я застрял, вероятно, с простой проблемой, но после прочтения документации pyvista я все еще ищу ответ. Я пытаюсь построить сетку, в которой каждая ячейка будет сеткой, определенной как параметрическая форма, то есть супертор. В ранней версии pyvista…
28 апр '20 в 09:30
1 ответ

Текстура на pyvista polydata (трапеция) выглядит криво по диагонали.

У меня есть многоугольник Pyvista (в частности , равнобедренная трапеция), и я хочу применить к нему текстуру. Проблема в том, что изначально параллельные линии странно искривлены по диагонали трапеции. Есть ли способ предотвратить это? Я также пока…
18 мар '20 в 13:14
0 ответов

pyvista "похитить" фокус после закрытия

Использование окон Python 3.6 и tkinter с использованием tkinter для вызова графа pyvista для нескольких изображений основной графический интерфейс теряет фокус после закрытия холста pyvista, если любой другой вариант - вызов без закрытия pyvista, с…
16 янв '20 в 19:14
1 ответ

Как использовать PyVista для добавления векторной стрелки на 3D-график, например, в поле ABC?

Я нарисовал контуры ABC feild, когда добавляю векторные стрелки, такие как Plotting Glyphs (Vectors). Я не знаю, как сделать сетку для 3D-данных. import pyvista as pv import numpy as np from numpy import mgrid xmin = -800. xmax = 800. Lx = xmax-xmin…
14 июн '20 в 23:48
0 ответов

PyVista add_volume показывает пустое изображение

Я пытаюсь разработать визуализацию данных с помощью PyVista (на Mac). Моя версия Python - 3.7.4, а моя PyVista (установленная через conda) - 0.25.1. Я попробовал приведенный здесь пример: https://banesullivan.com/python-blog/000-intro-to-pyvista.htm…
07 июн '20 в 22:07
1 ответ

Ошибка Cythonize: сбой со статусом выхода 2. numpy и pyvista

Я хотел бы Cythonize следующий код, но получаю сообщение об ошибке. import numpy as np cimport numpy as np import pyvista as pv from mesh_funcs import * cimport cython from libcpp cimport bool #import matplotlib.pyplot as plt #Getting mesh points fr…
30 мар '20 в 18:09
0 ответов

Как мне проверить, что PyVista успешно построила фигуру?

Я создаю трехмерные сетки в PyVista, и я хотел бы обновить свой набор интеграционных тестов, чтобы убедиться, что он успешно отображает мои графики. Я надеюсь адаптировать описанную здесь методологию для работы с PyVista. К сожалению, я не могу найт…
17 июн '20 в 22:01
1 ответ

построение нескольких сеток с помощью pyvista

У меня есть несколько сеток, я каждую из них читаю с помощью pyvista import pyvista as pv # read the data grid1 = pv.read('mesh1.vtk') grid2 = pv.read('mesh2.vtk') Я хочу построить их вместе на одном участке, используя разные цвета: plotter = pv.Plo…
13 июл '20 в 17:24
0 ответов

Линия симметрии Pyvista

Я пытаюсь добавить к своей модели линию симметрии, такую ​​же, как на сайте Mixamo, при загрузке новой модели. Я попытался добавить линию, проходящую в центре масс модели, но она не проходит в том же месте, что и в Mixamo, кто-нибудь знает, каково о…
31 авг '20 в 23:55
1 ответ

Доступ Pyvista к значениям файла VTK

У меня есть файл VTK, и я могу открыть его с помощью pyvista. Когда я открываю этот файл в любом приложении для 3D-просмотра (например, Paraview), я вижу точки и их значения (есть много точек, распределенных по X,Y,Z, и каждая точка имеет свое собст…
17 сен '20 в 20:26
1 ответ

Добавить новую точку в PolyData в PyVista / Лучший способ преобразовать XYZ в TIN

Можно ли добавить новую точку (X, Y, Z) в массив точек PolyData, не создавая новые PolyData? Я хочу сделать новую поверхность Triangulate Surface (TIN) очень быстрой, но создание новой PolyData из массива NumPy занимает около 1 секунды. Между тем, н…
18 сен '20 в 19:03
0 ответов

Сюжет Majavi не отвечает при использовании с базой данных mne

Я пытаюсь запустить сценарий с базой данных mne. В какой-то момент я пытаюсь нарисовать интерактивную фигуру с помощью Mayavi: fig = mne.viz.plot_alignment(show_axes=True, dig='fiducials', surfaces='head', bem=sphere, info=info) Окно сцены Mayavi по…
20 окт '20 в 13:42
1 ответ

Как читать файлы dem в Python pyvista

у меня есть файлы .dem, подобные этим здесь:http://ddfe.curtin.edu.au/models/ERTM2160/data/dem/ В python pyvista у меня есть, например: import pyvista as pv file = 'pick_one_from_the_link_above.dem' mesh = pv.read(file) В выводе говорится: mesh.dime…
18 фев '21 в 15:19
1 ответ

Проверить, содержит ли объем (.ply) 3D-точку

Я ищу решение, чтобы определить, содержится ли данная 3D-точка в объеме (определенном файлом многоугольника .ply). Я использую PyVista для определения своего объема из облака точек. Но я не понимаю, как манипулировать объемом PLY, есть вершины и гра…
28 янв '21 в 12:38