Я пробовал много вещей, таких как использование tkinter root.tk.call('tk', 'scaling', 2.0) и ctypes.windll.shcore.SetProcessDpiAwareness(1)
но это просто не работает с графикой черепашьего пера.
пример:
Код: Выделить всё
from turtle import *
wn = Screen()
wn.colormode(255)
pen = Turtle()
pen.speed(0)
pen.ht()
pen.pu()
pen.pensize(15)
pen.pencolor(0, 255, 255)
pen.setpos(-150, -50)
pen.pd()
pen.setpos(150, 50)
wn.mainloop()
скриншот из кода вверху
скриншот шкалы жизни из моей собственной игры при использовании разрешения 1920x1080, и он все еще кажется 720p без сглаживания
так что, если вы знаете какой-либо способ сделать это, действительно спасибо, если вы не можете найти способ сделать это через черепаху, tkinter или любой другой доверенный модуль, меня даже не волнует, придется ли мне редактировать черепаху для решения.
Подробнее здесь: https://stackoverflow.com/questions/744 ... too-blurry
Мобильная версия