Лучшие модули для разработки простого оконного приложения для 3D-моделирования?

StackOverflow https://stackoverflow.com/questions/410941

  •  03-07-2019
  •  | 
  •  

Вопрос

Я хочу создать очень простой инструмент для 3D-моделирования.Приложение должно быть оконным и должно будет реагировать на события щелчка мыши и перетаскивания в окне 3D-просмотра.

В качестве основного окна я выбрал wxPython, так как уже достаточно с ним знаком.Однако мне нужно создать область просмотра OpenGL, которая может реагировать на различные события мыши.Не помешало бы иметь некоторую удобную математику для преобразования положений 2D-мыши в «пространстве камеры» в координаты мирового пространства, чтобы упростить задачи выбора.

Я ищу рекомендации, на какие модули мне следует обратить внимание.

Это было полезно?

Решение

Любая причина, по которой вы не будете использовать wx ГЛканвас? Вот пример рисования сферы.

Другие советы

В качестве очень простого инструмента 3D-моделирования я бы порекомендовал ВПитон.

Мне неизвестны какие-либо коробочные модули, обеспечивающие такую ​​функциональность, но вы можете почерпнуть вдохновение из Блендер 3D, который имеет все описанные вами функции:это инструмент 3D-моделирования, написанный на Python, имеет область просмотра OpenGL, которая реагирует на события мыши, и его Открытый исходный код.

Вероятно, вы можете почерпнуть вдохновение из Blender и применить его в своих собственных проектах.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top