다음을 통해 공유


계산기 사용

OpenGL 계산기 함수를 사용하면 다항식 매핑을 사용하여 꼭짓점, 노멀, 텍스처 좌표 및 색을 생성할 수 있습니다. 그런 다음 이러한 계산된 값은 직접 지정된 것처럼 처리 파이프라인에 전달됩니다. 또한 계산기 함수는 OpenGL 유틸리티 라이브러리에 설명된 대로 곡선과 표면을 정의할 수 있는 NURBS(비균등 합리 B-Spline) 함수의 기초이기도 합니다.

계산기를 사용하는 첫 번째 단계는 glMap*을 사용하여 적절한 1차원 또는 2차원 다항식 매핑을 정의하는 것입니다. 그런 다음 두 가지 방법 중 하나로 이 맵의 도메인 값을 지정하고 평가할 수 있습니다.

  • glMapGrid를 사용하여 매핑할 균등하게 간격이 매긴 일련의 도메인 값을 정의한 다음, glEvalMesh를 사용하여 해당 그리드의 사각형 하위 집합을 평가합니다. glEvalPoint를 사용하여 그리드의 단일 지점을 평가할 수 있습니다.
  • 원하는 도메인 값을 인수로 명시적으로 지정하여 해당 값의 맵을 평가합니다.

계산기 참조