В настоящее время я планирую построить интерактивную периодическую таблицу программы-элемента в python 3. Это не будет супер-продвинутая программа, так как я всего лишь новичок в python 3 (4-5 месяцев автономной работы, обучение).Взаимодействие с 3D-объектами в Python 3?
В основном, когда вы нажимаете на элемент периодической таблицы, вы будете более подробно изучать его свойства и иметь динамический трехмерный вид анимированного атома (с окружающими его электронами), который я бы создал в Блендере. Here - простой макет, который я только что сделал для людей, которые являются визуальными (здесь много недостающих вещей, но это только основная оболочка).
Итак, мой вопрос: как я могу взаимодействовать с 3D-объектами в Python 3? Я искал и обнаружил, что PyGame может справиться с этим, но, похоже, это не лучшая работа с 3D-графикой, и я не уверен, что PyGame идеально подходит для такого рода программ. Конечно, есть vpython, но он не работает с Python 3. Итак, как я могу это сделать?
Пожалуйста, имейте в виду, что я новичок, поэтому любые ресурсы, которые, по вашему мнению, могут мне помочь, будут очень благодарны!
Спасибо всем.
Vpython совместим с Python 3.x? – Raphael
Да, в windows по крайней мере: http://vpython.org/contents/download_windows.html – Dorian
Возможно ли внедрить приложение vpython в, скажем, приложение PyQT? – Raphael