2012-08-05 3 views
0

저는 OpenTK 라이브러리 (OpenGL)를 사용하여 C#에서 Minecraft Classic 용 클라이언트로 작업 중이며 문제가 있습니다.OpenGL (OpenTK)의 스로틀 기하학

클라이언트가 SetBlock 패킷을 받으면 블록을 배치 할 때와 같은 방식으로 블록을 그으나 직각이 발생하면 (150ms마다 1 블록) 클라이언트가 너무 많은 타일을 수신하므로 지연됩니다 초당 업데이트 (때로는 응답이없는 지점까지) 및 일부 얼굴이 전혀 그려지지 않습니다.

Ive는 어디에서나 문제를 찾았지만 찾을 수 없습니다. "틱"당 기하학을 조절하면 문제가 해결 될지 궁금합니다. 어떻게해야합니까?

또한 원인에 대한 제안 사항이 있으면 알려 주시기 바랍니다.

모두 필요한 경우 다음은 소스 코드입니다.

https://github.com/GlennMR/800Craft-Client

답변