Pertanyaan yang diberi tag opengl-es

9
Menggunakan dua shader bukan satu dengan pernyataan IF

Saya telah bekerja pada porting sumber opengl ES 1.1 yang relatif besar ke ES 2.0. Di OpenGL ES 2.0 (yang artinya, semuanya menggunakan shader), saya ingin menggambar teko tiga kali. Yang pertama, dengan warna yang seragam (ala the old glColor4f). Yang kedua, dengan warna per-simpul (teko...

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...

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...

8
Merekam gameplay dalam game itu sendiri?

Saat ini saya sedang mengerjakan game balap mobil 3D untuk platform iOS. Saya harus menerapkan sistem replay dan kemudian merekam replay itu dalam file video untuk mengunggahnya ke YouTube. Saya hanya mengalami masalah dengan bagian rekaman, sisanya selesai. Apa yang saya lakukan adalah...