Проблема с gui python
у меня вопрос. Я разрабатываю проект на python pygame и есть одна проблема. Если я хочу отрисовать полигон, часть которого находиться вне экрана, то pygame все равно её отрисовывает. И порой эта часть может быть очень большой и из за этого очень сильно проседает fps. Как заставить pygame неотрисовывать невидимую часть полигона? (я отрисовываю полигон, если хотя бы одна точка находится внутри экрана) Если такого способа нет, то посоветуйте фреймворк типа pygame для python, в котором не тратятся ресурсы не отрисовку полигонов вне экрана. Заранее благодарю.