Sie sind auf Seite 1von 5

Memulai membuat project OpenGL pada microsoft visual c ++ studio, langkah-langkahnya:

1. Buka Visual C++ dan buatlah project baru.


2. Pilih win32 Console Application.
3. Isikan nama project dan di situ terlihat dimana project tersebut di simpan.
4. Kemudian pilih an empty project dan klik finish.

PERCOBAAN

1. Latihan 1
Input Syntak

Output Program

Analisa
Pada OpenGL, kita menentukan beberapa verteks untuk fungsi primitif tertentu dengan
menempatkannya diantara glBegin () dan glEnd (). Void userdraw(void); merupakan
fungsi yang akan kita gunakan nantinya untuk membuat suatu gambar, titik, garis dan
lain-lain. Void display(void) merupakan fungsi tempat dimana fungsi userdraw diletakkan
atau dipanggil. glClear(GL_COLOR_BUFFER_BIT) merupakan perintah untuk
membersihkan window seperti warna background.
glClearColor(1.0,1.0,1.0,0.0); adalah perintah untuk mengeset warna background window,

gluOrtho2D(0.,640.,-240.,240.); ini adalah perintah untuk mengeset screen window.

2. Latihan 2
Input Syntak

Output Program

Analisa
Pada program di atas menampilkan titik menggunakan fungsi GL_POINTS yang
berfungsi memperlakukan setiap verteks sebagai titik tunggal. Setiap verteks hanya akan
menghasilkan sebuah titik, pada program ini perulangan pada for pertama 4x maka
perulangan di dalamnya akan mengikuti perulangan pertama. Perulangan pertama i=0
didalamnya terjadi perulangan for kedua 4x perulangan di dalamnya,perulangan pertama
pada for kedua, yaitu j=0, j=5, j=10, j=15, hingga lebih kecil dari 20, setiap perulangan nilai
j+5, apabila akhir nilai j lebih kecil dari 20 makan akan jalan perulangan i=5, di dalamnya
terjadi perulangan kedua pada for kedua, yaitu j=0, j=5, j=10, j=15, hingga lebih kecil dari
20, setiap perulangan nilai j+5, apabila akhir nilai j lebih kecil dari 20 maka akan jalan
perulangan i=10, di dalamnya terjadi perulangan ke tiga pada for kedua, yaitu j=0, j=5, j=10,
j=15, hingga lebih kecil dari 20, setiap perulangan nilai j+5, apabila akhir nilai j lebih kecil
dari 20 maka akan jalan perulangan i=15, di dalamnya terjadi perulangan ke empat pada for
kedua, yaitu j=0, j=5, j=10, j=15, hingga lebih kecil dari 20, setiap perulangan nilai j+5,
apabila akhir nilai j lebih kecil dari 20 dan nilai akhir i lebih kecil dari 20, setiap perulangan
nilai i+5. Terjadi perulangan di dalam drawDot dengan rumus (10+i,10+j) setiap kali
perulangan for dan menghasilkan sumbu x dari i, sumbu y dari j.
Untuk perintah yang lain sama pada program pertama hanya pada program ini ada
penambahan pembuatan titik menggunakan perulangan FOR.

3. TUGAS
Input Syntak
Output Program

Analisa
Pada program di atas menampilkan huruf RB dimana proses pembuatannya hampir sama
dengan percobaan program sebelumnya karena masih menggunakan titik untuk membuat
hurufnya, perbedaannya hanya pada koordinat yang di tentukan, perintah untuk mengatur
koordinat titik yang kita buat adalah contohnya drawDot(200,10);
Perintah tersebut untuk membuat titik pada kordinat (200,10).

Das könnte Ihnen auch gefallen