Я думаю , Непересекающийся Набор довольно изящен для случаев, когда необходимо разделить набор объектов в отличные наборы и членство в запросе. Хорошая реализация Объединения и Находит операционный результат в амортизируемых затратах, которые являются эффективно постоянными (инверсия Функции Ackermnan, если я вспоминаю свой класс структур данных правильно).
Да, в вики Panda3D есть упоминание о , использующем wxPython для выполнения функций графического интерфейса .
Также есть несколько тем на форуме Panda3D ( 1 , 2 ), что может помочь.
Еще одним популярным выбором для визуализации моделирования в Python является VPython; он также стыкуется с wx .