Pertanyaan yang diberi tag matrix

9
Bagaimana cara kerja gluLookAt?

Dari pengertian saya, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); setara dengan: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Tetapi ketika saya mencetak ModelViewmatriks, panggilan ke...

9
Mengapa saya tidak bisa menggunakan operator '> =' dengan Vector3s?

Saya mencoba untuk mendapatkan persegi panjang untuk bergerak di antara dua posisi yang saya sebut sebagai _positionAdan _positionB. Keduanya bertipe Vector3. Persegi panjang bergerak dengan baik. Namun, ketika mencapai _positionBitu tidak bergerak ke arah yang berlawanan, seperti seharusnya. Saya...

8
Transformasi Animasi Kerangka 2D

Saya telah mencoba untuk membangun sistem animasi kerangka 2D untuk sementara waktu, dan saya percaya bahwa saya sudah hampir selesai. Saat ini, saya memiliki struktur data berikut: struct Bone { Bone *parent; int child_count; Bone **children; double x, y; }; struct Vertex { double x, y;...

8
Haruskah saya menggunakan matriks dunia?

Referensi gambar untuk pertanyaan: (gambar dari tutorial CG ) API D3D9 membuat kami terbiasa dengan matriks dunia . Namun, jika Anda menggunakan matriks dunia, maka Anda harus melakukan perkalian matriks tambahan dalam shader (yang akhirnya sama untuk banyak simpul). Karenanya OpenGL konvensi...