Ambil Program 01 yang menggambar bujur sangkat
sebagai dasar. Jika kita drag ujung windows sehingga window tidak lagi
berupa bujursangkar, bujursangkar-nya juga berubah bentuk. Gambar
berikut mengilustrasikan situasinya.
Agar gambar tetap berada pada proporsi yang tepat,
maka perlu digunakan callback reshape yang dipanggil setiap kali window
berubah ukuran. Untuk itu perlu lakukan dua langkah berikut:
-
membuat fungsi yang akan dipanggil saat rehape, di sini fungsinya adalah void resize(int width, int height)
-
melakukan registrasi callback reshape dengan fungsi glutReshapeFunc().
Hasilnya diilustrasikan pada gambar berikut:
resource di sini
Tidak ada komentar:
Posting Komentar