Я хотел бы построить простой 3D-преобразователь данных в Python 3.
Предполагается, что этот преобразователь данных визуализирует в 3D различные виды данных (в виде текста) на сеткеКВАДРАТНЫЕ и ТРЕУГОЛЬНЫЕ ячейки .Так же, как простая модель FE.
У меня нет опыта работы с 3D-графикой.После нескольких дней интернет-исследований я все еще не уверен, какой модуль Python (Tkinter, vtk, VisPy, PyOpenGL, Pyglet, PyGame, Mayavi и т. Д.) И какой подход будет самым простым и лучшим для этой работы.
Я считал vtk подходящим инструментарием визуализации, но у меня возникают трудности с поиском хорошей документации для начинающих.
Функциональность:
Имеются в виду следующие функции:
1. прочитать в простом (разделенном запятыми) входном файле с координатами вершин и ячеек иданные для представления
2. построить сетку из вершин и ячеек
3. сопоставить выбранные данные (из выпадающего меню) с ячейками
4. интерактивно переместить и повернуть сетку
5Выберите мышью одну или несколько ячеек, чтобы назначить выделенные ячейки группе
Буду признателен за любые советы и рекомендации!
Спасибо и всего наилучшего,
Лимон