Лучшие модули для разработки простого оконного приложения для 3D-моделирования?
Вопрос
Я хочу создать очень простой инструмент для 3D-моделирования.Приложение должно быть оконным и должно будет реагировать на события щелчка мыши и перетаскивания в окне 3D-просмотра.
В качестве основного окна я выбрал wxPython, так как уже достаточно с ним знаком.Однако мне нужно создать область просмотра OpenGL, которая может реагировать на различные события мыши.Не помешало бы иметь некоторую удобную математику для преобразования положений 2D-мыши в «пространстве камеры» в координаты мирового пространства, чтобы упростить задачи выбора.
Я ищу рекомендации, на какие модули мне следует обратить внимание.
Другие советы
В качестве очень простого инструмента 3D-моделирования я бы порекомендовал ВПитон.
Мне неизвестны какие-либо коробочные модули, обеспечивающие такую функциональность, но вы можете почерпнуть вдохновение из Блендер 3D, который имеет все описанные вами функции:это инструмент 3D-моделирования, написанный на Python, имеет область просмотра OpenGL, которая реагирует на события мыши, и его Открытый исходный код.
Вероятно, вы можете почерпнуть вдохновение из Blender и применить его в своих собственных проектах.