Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Вывести графические данные из буфера программы в окно (любой тулкит). Линукс. [RSS Feed]

#1 Июнь 13, 2013 18:44:52

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

Вывести графические данные из буфера программы в окно (любой тулкит). Линукс.

Я пишу экспортёр из Блендера в Поврей. В процессе оказалось, что у Поврея врождённый глюк под линуксом, о котором всем заинтересованным лицам известно, но никто ничего ни делает для его устранения. Глюк заключается в том, что по команде из Geany, bash-скрипта, питон-скрипта, из консоли Поврей запускается в обычном режиме, открывает SDL окно и показывает происходящий процесс, открывая клетку за клеткой создающееся изображение. Если я попытаюсь запустить поврей из блендера(что особенно нужно) или из Eclipse получается segfault. Ранее писавшие экспортёр программисты обошли проблему костылём, добавив в subprocess extra-argument “-d”, не дающий открываться окну наблюдения.Segfault не происходит, но и процесс наблюдать невозможно. Это никуда не годится, ибо при моделировании ни всегда есть необходимость ждать восемь часов результат. Порою бывает достаточно и четверть сцены просмотреть, чтобы увидеть косяки, которые необходимо исправить.

Вопрос: можно ли как-то влезть туда, где накапливается вычисляемая повреем информация и вывести её в drawing area какого-нибудь вменяемого тулкита в виде pyQt или pyGTK, чтоб поврей не тревожить запуском глючного окна SDL? Питон, разумеется 3.3.



Отредактировано leonid_10 (Июнь 13, 2013 18:46:10)

Офлайн

  • Начало
  • » GUI
  • » Вывести графические данные из буфера программы в окно (любой тулкит). Линукс.[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version