共用方式為


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 [僅限傳統型應用程式]
標頭
Glu.h
程式庫
Glu32.lib
DLL
Glu32.dll

另請參閱

glFrustum

gluPerspective