gluDisk 함수

gluDisk 함수는 디스크를 그립니다.

구문

void WINAPI gluDisk(
   GLUquadric *qobj,
   GLdouble   innerRadius,
   GLdouble   outerRadius,
   GLint      slices,
   GLint      loops
);

매개 변수

qobj

gluNewQuadric을 사용하여 만든 사분면 개체입니다.

innerRadius

디스크의 내부 반경(0일 수 있음)입니다.

outerRadius

디스크의 외부 반경입니다.

조각

z축 주위의 세분화 수입니다.

루프

디스크를 세분화할 원본에 대한 동심 링의 수입니다.

반환 값

이 함수는 값을 반환하지 않습니다.

설명

gluDisk 함수는 z = 0 평면에서 디스크를 렌더링합니다. 디스크는 outerRadius의 반경을 가지며 innerRadius 반경이 있는 동심 원형 구멍을 포함합니다. innerRadius가 0이면 구멍이 생성되지 않습니다. 디스크는 z축을 조각(예: 피자 조각)으로 세분화하고 z축을 링으로 세분화합니다( 조각과루프로 각각 지정됨).

방향과 관련하여 디스크의 양의 z 쪽은 외부 로 간주됩니다( gluQuadricOrientation 참조). 즉, 방향이 GLU_OUTSIDE 설정된 경우 양수 z축을 따라 모든 표준이 생성된 점을 의미합니다.

텍스처가 켜져 있으면( gluQuadricTexture 사용) 텍스처 좌표가 선형으로 생성되므로 여기서 r = outerRadius, (r, 0, 0)의 값은 (1, 0.5),에서 (0, r, 0)에서 (0.5, 1); (-r, 0, 0)에서 (0, 0.5); 및 (0, -r, 0)에서 (0.5, 0)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Glu.h
라이브러리
Glu32.lib
DLL
Glu32.dll

추가 정보

gluCylinder

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture

gluSphere