fungsi glTranslatef
Fungsi glTranslatef mengalikan matriks saat ini dengan matriks terjemahan.
Sintaks
void WINAPI glTranslatef(
GLfloat x,
GLfloat y,
GLfloat z
);
Parameter
-
x
-
Koordinat x vektor terjemahan.
-
y
-
Koordinat y dari vektor terjemahan.
-
z
-
Koordinat z dari vektor terjemahan.
Menampilkan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi glTranslatef menghasilkan terjemahan yang ditentukan oleh (x, y, z). Vektor terjemahan digunakan untuk menghitung matriks terjemahan 4x4:
Matriks saat ini (lihat glMatrixMode) dikalikan dengan matriks terjemahan ini, dengan produk menggantikan matriks saat ini. Artinya, jika M adalah matriks saat ini dan T adalah matriks terjemahan, maka M diganti dengan M T.
Jika mode matriks GL_MODELVIEW atau GL_PROJECTION, semua objek yang digambar setelah glTranslatef dipanggil diterjemahkan. Gunakan glPushMatrix dan glPopMatrix untuk menyimpan dan memulihkan sistem koordinat yang tidak diterjemahkan.
Fungsi berikut mengambil informasi yang terkait dengan glTranslated dan glTranslatef:
glGet dengan argumen GL_MATRIX_MODE
glGet dengan argumen GL_MODELVIEW_MATRIX
glGet dengan argumen GL_PROJECTION_MATRIX
glGet dengan argumen GL_TEXTURE_MATRIX
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
|
Pustaka |
|
DLL |
|