Windows에서 내 Pyglet 정점 목록과 배치가 매우 느린 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/67223

  •  09-06-2019
  •  | 
  •  

문제

나는 라이브러리 pyglet을 사용하여 Python으로 OpenGL 코드를 작성하고 있습니다.pyglet.graphics.vertex_list 또는 pyglet.graphics.batch 객체를 사용하여 화면에 그릴 때 일반 기존 pyglet.graphics.draw() 또는 glVertex() 호출에 비해 속도가 매우 느립니다(~0.1fps). 동일한 형상에 대해 40fps.Linux에서 vertex_list의 속도는 glVertex와 거의 같으나 실망스럽습니다. 배치 방법은 약 2배 빠르므로 조금 더 좋지만 기대한 만큼의 이득은 없습니다.

도움이 되었습니까?

해결책

'python -O myscript.py'를 사용하여 pyglet 스크립트를 호출하는 것을 잊지 마세요. '-O' 플래그는 성능에 큰 차이를 만들 수 있습니다.

피글렛 문서 보기 여기 그리고 여기.

다른 팁

개인적으로 잘 모르겠지만, 귀하가 다음 주소에 게시하지 않은 것으로 나타났습니다. 피글렛 메일링 리스트 이것에 관해서.더 많은 Pyglet 사용자와 기본 개발자가 해당 목록을 읽어보세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top