gluLookAt 函式
gluLookAt函式會定義檢視轉換。
語法
void WINAPI gluLookAt(
GLdouble eyex,
GLdouble eyey,
GLdouble eyez,
GLdouble centerx,
GLdouble centery,
GLdouble centerz,
GLdouble upx,
GLdouble upy,
GLdouble upz
);
參數
-
眼球
-
眼睛點的位置。
-
眼球
-
眼睛點的位置。
-
眼球
-
眼睛點的位置。
-
centerx
-
參考點的位置。
-
centery
-
參考點的位置。
-
centerz
-
參考點的位置。
-
upx
-
向上向量的方向。
-
upy
-
向上向量的方向。
-
upz
-
向上向量的方向。
傳回值
此函式不會傳回值。
備註
gluLookAt函式會建立衍生自眼睛點的檢視矩陣、指出場景中央的參考點,以及向上向量。 矩陣會將參考點對應至負 Z 軸,而眼睛指向原點,因此當您使用一般投影矩陣時,場景的中心會對應至檢視區的中心。 同樣地,向上向量投影到檢視平面所描述的方向會對應至正 Y 軸,使其指向檢視區中的向上。 向上向量不得與從眼睛到參考點的視覺線平行。
gluLookAt postmultiplies 目前矩陣所產生的矩陣。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|
程式庫 |
|
DLL |
|