glTranslatef 함수
glTranslatef 함수는 현재 행렬을 변환 행렬과 곱합니다.
구문
void WINAPI glTranslatef(
GLfloat x,
GLfloat y,
GLfloat z
);
매개 변수
-
x
-
번역 벡터의 x 좌표입니다.
-
y
-
번역 벡터의 y 좌표입니다.
-
z
-
번역 벡터의 z 좌표입니다.
반환 값
이 함수는 값을 반환하지 않습니다.
설명
glTranslatef 함수는 (x, y, z)에 지정된 번역을 생성합니다. 번역 벡터는 4x4 번역 매트릭스를 계산하는 데 사용됩니다.
현재 행렬( glMatrixMode 참조)은 현재 행렬을 대체하는 제품과 함께 이 변환 행렬을 곱합니다. 즉, M이 현재 행렬이고 T가 변환 행렬인 경우 M은 M T로 대체됩니다.
행렬 모드가 GL_MODELVIEW 또는 GL_PROJECTION 경우 glTranslatef 가 호출된 후 그려진 모든 개체가 변환됩니다. glPushMatrix 및 glPopMatrix를 사용하여 변환되지 않은 좌표계를 저장하고 복원합니다.
다음 함수는 glTranslated 및 glTranslatef와 관련된 정보를 검색합니다.
인수가 GL_MATRIX_MODE glGet
인수가 GL_MODELVIEW_MATRIX glGet
인수가 GL_PROJECTION_MATRIX glGet
인수 GL_TEXTURE_MATRIX 있는 glGet
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
라이브러리 |
|
DLL |
|