gluLookAt 함수
gluLookAt 함수는 보기 변환을 정의합니다.
구문
void WINAPI gluLookAt(
GLdouble eyex,
GLdouble eyey,
GLdouble eyez,
GLdouble centerx,
GLdouble centery,
GLdouble centerz,
GLdouble upx,
GLdouble upy,
GLdouble upz
);
매개 변수
-
eyex
-
시선 지점의 위치입니다.
-
눈 뜨는
-
시선 지점의 위치입니다.
-
eyez
-
시선 지점의 위치입니다.
-
centerx
-
참조 지점의 위치입니다.
-
centery
-
참조 지점의 위치입니다.
-
centerz
-
참조 지점의 위치입니다.
-
Upx
-
위쪽 벡터의 방향입니다.
-
upy
-
위쪽 벡터의 방향입니다.
-
upz
-
위쪽 벡터의 방향입니다.
반환 값
이 함수는 값을 반환하지 않습니다.
설명
gluLookAt 함수는 눈점에서 파생된 보기 행렬, 장면의 중심을 나타내는 참조 지점 및 위쪽 벡터를 만듭니다. 행렬은 일반적인 프로젝션 행렬을 사용할 때 장면의 중심이 뷰포트의 가운데에 매핑되도록 참조 지점을 음의 z축과 원점에 매핑합니다. 마찬가지로 보기 평면에 프로젝션된 위쪽 벡터에서 설명하는 방향은 뷰포트에서 위쪽을 가리키도록 양수 y축에 매핑됩니다. 위쪽 벡터는 눈에서 참조 지점까지 가시선과 평행해서는 안 됩니다.
gluLookAt에서 생성된 행렬은 현재 행렬을 사후 분석합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
라이브러리 |
|
DLL |
|
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기