다음을 통해 공유


gluCylinder 함수

gluCylinder 함수는 실린더를 그립니다.

구문

void WINAPI gluCylinder(
   GLUquadric *qobj,
   GLdouble   baseRadius,
   GLdouble   topRadius,
   GLdouble   height,
   GLint      slices,
   GLint      stacks
);

매개 변수

qobj

쿼드릭 개체입니다( gluNewQuadric으로 생성됨).

baseRadius

원통의 반경( z = 0)입니다.

topRadius

z = 높이의 실린더 반경입니다.

height(높이)

실린더의 높이입니다.

조각

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

스택

z축을 따라 세분화한 수입니다.

반환 값

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

설명

gluCylinder 함수는 z축을 따라 방향이 지정된 원통형을 그립니다. 실린더의 베이스는 z = 0, 위쪽은 z = 높이에 배치됩니다. 구와 마찬가지로 원통은 z축을 중심으로 조각으로 세분화되고 z축을 따라 스택으로 세분화됩니다.

topRadius가 0으로 설정된 경우 이 루틴은 원뿔을 생성합니다.

방향이 GLU_OUTSIDE( gluQuadricOrientation 사용)으로 설정된 경우 생성된 모든 정규식이 z축을 가리킵니다. 그렇지 않으면 z축을 가리킵니다.

텍스처링이 켜져 있는 경우(gluQuadricTexture 사용): 텍스처 좌표가 생성되므로 tz = 높이에서 0.0에서 1.0까지 선형으로 범위가 지정됩니다. 및 범위는 양수 y축의 0.0에서 양수 x축의 0.25, 음의 y축에서 0.5, 음의 x축에서는 0.75, 양수 y축에서는 1.0으로 입니다.

요구 사항

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

추가 정보

gluDisk

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture

gluSphere