다음을 통해 공유


콜백 함수 사용

GLU 콜백 함수인 gluBeginPolygon, gluTessVertex, gluNextContourgluEndPolygon은 OpenGL 다각형 함수와 유사합니다.

일반적으로 삼각형, 삼각형 메시 및 삼각형 팬에 대한 데이터를 사용자 정의 데이터 구조 또는 OpenGL 표시 목록에 저장합니다. 다각형을 렌더링하기 위해 다른 코드는 데이터 구조를 트래버스하거나 표시 목록을 호출합니다. 콜백 함수는 OpenGL 함수를 호출하여 다각형을 직접 표시할 수 있지만, 일반적으로 테셀레이션은 계산 리소스 집약적일 수 있으므로 수행되지 않습니다. 데이터를 다시 표시할 가능성이 있는 경우 데이터를 저장하는 것이 좋습니다. GLU 테셀레이션 함수는 새 꼭짓점을 반환하지 않도록 보장되므로 꼭짓점, 텍스처 좌표 또는 색을 보간할 필요가 없습니다.