【发布时间】:2020-09-30 21:36:06
【问题描述】:
我想使用 Pyopengl 在 pygame 中制作可调整大小的窗口,并尝试使用此代码
pygame.display.set_mode(display, DOUBLEBUF|OPENGL, RESIZABLE)
或者这个
pygame.display.set_mode(display, DOUBLEBUF|OPENGL, pygame.RESIZABLE)
不显示可调整大小。这段代码现在可以工作了:
def main():
pygame.init()
display = (800,600)
pygame.display.set_mode(display, DOUBLEBUF|OPENGL, RESIZABLE)
gluPerspective(45, (display[0]/display[1]), 0.1, 500.0) # настройка камеры угол обзора дальняя и ближняя дистанция рендера
clock = pygame.time.Clock()
FPS = 60
angle=0
distance=20
while True:
...
pygame.display.flip()
clock.tick(FPS)
【问题讨论】:
标签: python opengl pygame viewport pyopengl