Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция gluLookAt определяет преобразование просмотра.
Синтаксис
void WINAPI gluLookAt(
GLdouble eyex,
GLdouble eyey,
GLdouble eyez,
GLdouble centerx,
GLdouble centery,
GLdouble centerz,
GLdouble upx,
GLdouble upy,
GLdouble upz
);
Параметры
-
eyex
-
Положение точки глаза.
-
eyey
-
Положение точки глаза.
-
eyez
-
Положение точки глаза.
-
centerx
-
Положение точки отсчета.
-
по центру
-
Положение точки отсчета.
-
centerz
-
Положение точки отсчета.
-
Upx
-
Направление вектора вверх.
-
upy
-
Направление вектора вверх.
-
upz
-
Направление вектора вверх.
Возвращаемое значение
Эта функция не возвращает значение.
Комментарии
Функция gluLookAt создает матрицу просмотра, производную от точки зрения, точку отсчета, указывающую центр сцены, и вектор вверх. Матрица сопоставляет точку отсчета с отрицательной осью Z, а точку глаза — с источником, чтобы при использовании типичной матрицы проекции центр сцены сопоставляется с центром окна просмотра. Аналогичным образом, направление, описываемое вектором вверх, проецируемым на плоскость просмотра, сопоставляется с положительной осью Y, чтобы оно указывало вверх в окне просмотра. Вектор вверх не должен быть параллельным линии зрения от глаза до точки отсчета.
Матрица, созданная gluLookAt после создания текущей матрицы.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|
| Библиотека |
|
| DLL |
|