Membuat garis menggunakan OpenGL

| 26/10/12 | 0 komentar |
Nama  : Yudana Saputra
Kelas   : 3KA38
NPM    : 18110703


membuat garis dengan OpenGL yang aplikasi di gunakan adalah Dev C++














buat project baru untuk memulai awal membuat programnya

Garis Horizontal
masukan kodingan untuk garis Horizontal

/* OpenGL animation code goes here */

glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
digunakan untuk meghapus warna dari latar nya
glClear (GL_COLOR_BUFFER_BIT);
maka layar latar akan berwrna hitam
glPushMatrix ();
baris kode tidak akan berlaku menggunakan ini
glClearColor(1,1,1,0);
clear color berarti warna pada garis akan terhapus
glColor3f(1,1,1); //
jika ingin memilih warnanya masukan kode warnanya
glBegin(GL_LINES);
GL line berarti titik akan ditentukan
glVertex3f(-0.6f, 0.0f, 0.0f);
lalu tentukan derajat titik awal garis
glVertex3f(0.6f, 0.0f, 0.0f);
dan tentukan derajat titik akhirnya        
glEnd ();
pembuatan garis akan di akhiri pada kodingan ini
glPopMatrix ();
dan untuk menyatukannya menggunakan ini
SwapBuffers (hDC);
rubah bagian belakang menjadi buffer layar
Sleep (1);

setelah di run maka hasil outputnya akan seperti gambar di atas
 

Garis Diagonal
 masukan kodingan untuk garis Diagonal

/* OpenGL animation code goes here */

glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
digunakan untuk meghapus warna dari latar nya
glClear (GL_COLOR_BUFFER_BIT);
maka layar latar akan berwrna hitam
glPushMatrix ();
baris kode tidak akan berlaku menggunakan ini
glClearColor(1,1,1,0);
clear color berarti warna pada garis akan terhapus
glColor3f(1,1,1); //
jika ingin memilih warnanya masukan kode warnanya
glBegin(GL_LINES);
GL line berarti titik akan ditentukan
glVertex3f(0,0,-0.8);
lalu tentukan derajat titik awal garis
glVertex3f(9.9,8.9,0.1);
dan tentukan derajat titik akhirnya
glEnd ();
pembuatan garis akan di akhiri pada kodingan ini
glPopMatrix ();
dan untuk menyatukannya menggunakan ini
SwapBuffers (hDC);
rubah bagian belakang menjadi buffer layar
Sleep (1);

 setelah di run maka hasil outputnya akan seperti gambar di atas

Garis Vertikal
 masukan kodingan untuk garis Vertikal

/* OpenGL animation code goes here */

glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
digunakan untuk meghapus warna dari latar nya
glClear (GL_COLOR_BUFFER_BIT);
maka layar latar akan berwrna hitam
glPushMatrix ();
baris kode tidak akan berlaku menggunakan ini
glClearColor(1,1,1,0);
clear color berarti warna pada garis akan terhapus
glColor3f(1,1,1); //
jika ingin memilih warnanya masukan kode warnanya
glBegin(GL_LINES);
GL line berarti titik akan ditentukan
glVertex3f(0.10,10.0,13.13);
lalu tentukan derajat titik awal garis
glVertex3f(0,0,0.0);
dan tentukan derajat titik akhirnya glEnd ();
pembuatan garis akan di akhiri pada kodingan ini
glPopMatrix ();
dan untuk menyatukannya menggunakan ini
SwapBuffers (hDC);
ubah bagian belakang menjadi buffer layar
Sleep (1);

 setelah di run maka hasil outputnya akan seperti gambar di atas


kodingan untuk membuat garis pada dasarnya sama,yang membedakannya hanya saat memasukan nilai derajad pada titik memulai dari awal titik dan akhir
 titik

MY PROFILE

| | 0 komentar |


Hello nama saya Yudana Saputra bisa di panggil Yuda atau Yudana, arti dari nama ku itu saya tidak tahu hanya orang tua ku yang tahu. Saya hanya mensyukuri namaku yang mereka berikan. Saya lahir di Jakarta pada tanggal 19 juli 1992 . Saya anak ke-1 dari 2 bersaudara. Ibu saya seorang pegawai negeri sipil dan ayah saya seorang wirausahawan dan adik saya masih sekolah kelas 2 SMA.
                Latar belakang pendidikanku pertama kali masuk TK saat umur 4tahun di TK Putra 6 Jakarta saat itu saya dan keluarga masih tinggal di rumah mbahku salah satu perumahan di Lebak Bulus. Setelah itu saya melanjutkan sekolahku di SDN Bojong Rawa Lumbu 9 di Bekasi. Saat itu aku dan keluarga sudah tinggal di Bekasi. Setelah lulus dari SD aku melanjutkan sekolah di SMP Mutiara Baru Bekasi lalu melanjutkan sekolah di SMK Karya guna 1 Bekasi. Dan sampai saat ini setelah lulus dari SMK aku melanjutkan kuliah di Universitas Gunadarma.
                Cita-citaku bukanlah sesuatu hal yang menakjubkan hanya ingin menjadi orang yang sukses bisa membahagiakan dan bisa di banggakan oleh orang tua.satu pengalamanku yang takan pernah kulupakan adalah saat aku kelas 2 karena SMK siswa wajib untuk PKL (Praktek Kerja Lapangan), dari pihak sekolah di kolektifkan untuk PKL. Saat itu aku PKL di pabrik Denko yang ada di kawasan industry MM 2000. Dari situ aku bisa merasakan gimana kerasnya dan capeknya bekerja, apalagi di pabrik. Sampai dari shift 1 yang kerjanya pagi, shift 2 yang berangkanya sore sampai malem hari dan shift 3 yang malem hari baru mulai sampai pagi.semua itu sudah aku rasakan suka dukanya. Walau upahnya tidak begitu besar apalagi jika bolos dikurangi uang upahnya tetapi buatku itu adalah suatu pengalaman untuk kelak aku benar-benar bekerja. Kedisiplinan bekerja pun aku rasakan dan aku dapatkan saat itu.
                Pandangan hidupku yaitu jalani perintah agama dan jauhi larangannya dan aku hanya ingin berusaha jadi lebih baik. ( Badegos Ronggas )