glTranslatef 函式(Gl.h) - Win32 apps | Microsoft Docs

文章推薦指數: 80 %
投票人數:10人

void WINAPI glTranslatef( GLfloat x, GLfloat y, GLfloat z );. 參數. x. 轉譯向量的x 座標。

y. 轉譯向量的Y 座標。

z. 轉譯向量的z 座標。

傳回值. 跳到主要內容 已不再支援此瀏覽器。

請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。

下載MicrosoftEdge 其他資訊 目錄 結束焦點模式 閱讀英文 儲存 目錄 閱讀英文 儲存 Twitter LinkedIn Facebook 電子郵件 目錄 glTranslatef函式 發行項 09/22/2022 4位參與者 本文內容 glTranslatef函式會將目前的矩陣乘以轉譯矩陣。

語法 voidWINAPIglTranslatef( GLfloatx, GLfloaty, GLfloatz ); 參數 x 轉譯向量的x座標。

y 轉譯向量的Y座標。

z 轉譯向量的z座標。

傳回值 此函式不會傳回值。

備註 glTranslatef函式會產生(x、y、z)指定的轉譯。

轉譯向量是用來計算4x4轉譯矩陣: 目前的矩陣(請參閱glMatrixMode)乘以此轉譯矩陣,而乘以取代目前矩陣的產品。

也就是說,如果M是目前的矩陣,而T是轉譯矩陣,則會以MT取代M。

如果矩陣模式是GL_MODELVIEW或GL_PROJECTION,則會轉譯在呼叫glTranslatef之後繪製的所有物件。

使用glPushMatrix和glPopMatrix來儲存和還原未傳輸的座標系統。

下列函式會擷取與glTranslated和glTranslatef相關的資訊: glGetwithargumentGL_MATRIX_MODE glGetwithargumentGL_MODELVIEW_MATRIX glGetwithargumentGL_PROJECTION_MATRIX 具有引數的glGetGL_TEXTURE_MATRIX 規格需求 需求 值 最低支援的用戶端 Windows2000Professional[僅限傳統型應用程式] 最低支援的伺服器 Windows2000Server[僅限桌面應用程式] 標頭 Gl.h 程式庫 Opengl32.lib DLL Opengl32.dll 另請參閱 glBegin glEnd glMatrixMode glMultMatrix glPushMatrix glRotate glScale 本文內容



請為這篇文章評分?