Sabtu, 12 Oktober 2013

Open GL


Pada kali ini saya akan sedikit membahas tentang open GL, yang terdapat pada mata kuliah “Grafik Komputer & olah Citra” yaitu tentang pembuatan garis vertikal, horizontal dan juga diagonal dengan menggunakan bahasa pemrograman C++ yang dipadukan dengan library khas dari OpenGL yaitu Glut.h.
Langsung kita masuk ke inti dari artikel ini yaitu membukal OpenGL agar bisa digunakan dan membuat program-programnya.

Tahap Penginstalan
Langkah pertama klik icon dev c++,seperti dibawah ini

Pilih Tools --> Package Manager untuk membuka jendela Package Manager.

Lalu, klik pada Menu Package --> Install Package


Lalu pilih directory dimana glut37.zip nya didownload
,


Klik OK, akan muncul jendela baru.

Klik install. dan Tunggu sampai semuanya terinstall.

Selesai.

Pembuatan garis

Langkah pertama klik File --> New --> Project


Akan terbuka tampilan berikut

Lalu:
Pilih MultiMedia --> Klik OpenGL  --> Ganti Nama (Opsional) --> Pilih C++ Project  -->Klik OK

Ketik koding pada  perintah“/*OpenGL animation code goes here*/”, dan disitulah kita mulai memasukkan coding dan source tersebut.
Pada pembuatan garis baik dari vertikal, horizontal, maupun diagonal memiliki fungsi pemahaman tentang garis pada line di coding bagian “glvertex3f” disinilah dimana sebuah garis dibuat dengan koordinat yang kita tentukan dan disinilah pemahaman tentang koordinat diperlukan untuk pembuatan garis yang sesuai fungsi yang kita gunakan. dan setelah coding dibuat kita tinggal tekan F9 untuk compile dan run lalu jendela untuk open GL sample pun keluar dan menghasilkan sebuah garis berbentuk garis vertical,horizontal,dan diagonal.
1)      Garis Vertikal

Logika program :
glPushMatrix ();
membuat baris kode menjadi tidak berlaku untuk bagian luar
glBegin (GL_LINES);
menggambar garis dan titik yang digunakan
glVertex3f(0,0,-0.0);
 lokasi titik awal berada pada (0,0, dan -0,0) dengan tipe float
glVertex3f(0.0,10.0,0.0);
menentukan titik akhir
glEnd ();
mengakhiri gambar garis pada titik akhir
glPopMatrix ();
membuat baris kode menjadi tidak berlaku untuk bagian luar
SwapBuffers (hDC); menukar bagian belakang buffer menjadi buffer layar
Sleep (1);  mengakhiri program


2)      Garis Horizontal



glClearColor (0.0f, 0.0f, 0.0f, 0.0f); 
memilih warna yang digunakan.
glClear (GL_COLOR_BUFFER_BIT); 
membersihkan layar latar belakang.
glPushMatrix (); 
baris kode menjadi tidak berlaku untuk bagian luar.
glBegin(GL_LINES); 
Untuk menggambar garis dari titik yang digunakan.
glVertex3f(-0.9f, 0.0f, 0.0f); 
Untuk menentukan titik awal yang digunakan.
glVertex3f(0.7f, 0.0f, 0.0f); 
Untuk menentukan titik akhir yang digunakan.
glEnd (); 
Untuk mengakhiri gambar garis di titik akhir.
glPopMatrix (); 
Membuat baris kode menjadi tidak berlaku untuk bagian luar.
SwapBuffers (hDC); 
Untuk mengantikan bagian belakang buffer menjadi buffer layar.
Sleep (1);
}
}


3)      Garis Diagonal


glClearColor (0.0f, 0.0f, 0.0f, 0.0f); 
memilih warna yang digunakan.
glClear (GL_COLOR_BUFFER_BIT); 
membersihkan layar latar belakang.
glPushMatrix (); 
Membuat baris kode menjadi tidak berlaku untuk bagian luar.
glBegin(GL_LINES); 
menggambar garis dari titik yang digunakan.
glVertex3f(0,0,-0.8); 
menentukan titik awal yang digunakan.
glVertex3f(6.9,8.7,0.1); 
menentukan titik akhir yang digunakan.
glEnd (); 
mengakhiri gambar garis di titik akhir.
glPopMatrix (); 
membuat baris kode menjadi tidak berlaku untuk bagian luar.
SwapBuffers (hDC); 
mengantikan bagian belakang buffer menjadi buffer layar.
Sleep (1);
}
}

Sekian dulu penjelasan tentang Pembuatan garis dengan OpenGL, insyaAllah bermanfaat.

NAMA                                     : Syafaat
NPM                                        : 16111969
KELAS                                     : 3KA39
MATA KULIAH                      : GRAFIK KOMPUTER DAN PENGOLAHAN CITRA


Tugas OpenGL


Pada kali ini saya akan sedikit membahas tentang open GL, yang terdapat pada mata kuliah “Grafik Komputer & olah Citra” yaitu tentang pembuatan garis vertikal, horizontal dan juga diagonal dengan menggunakan bahasa pemrograman C++ yang dipadukan dengan library khas dari OpenGL yaitu Glut.h.
Langsung kita masuk ke inti dari artikel ini yaitu membukal OpenGL agar bisa digunakan dan membuat program-programnya.

Tahap Penginstalan
Langkah pertama klik icon dev c++,seperti dibawah ini
Pilih Tools --> Package Manager untuk membuka jendela Package Manager.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBaQjFmf-J2Zlzd6R7WZUemVA6q_kkPmBxcInth527O_01WPKYfnjmiTut8pe3RQwJIEvyh477qnRdlYzz7h_8-dSBW2oCWx7o4qDAB91XzrDOWrilcge0CNFF1CwTbRYlmmumjoPt2f99/s320/Screenshot+-+10_3_2013+,+5_36_32+PM.png

Lalu, klik pada Menu Package --> Install Package
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidHiMnXcKTSrhs8wiOY_GYTh6Y16ChyYZ_FFwDYYHBcBBJqca1gvxPZrsIHeaXmmg_8ky79LNhqxyCx1E-X9dyi0sF9FGV1DFJu0QSSs259c5vH8PSvgf3tmehQ8J1DwsMS2Bn21e48l0s/s320/Screenshot+-+10_3_2013+,+5_36_56+PM.png


Lalu pilih directory dimana glut37.zip nya didownload,

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSIRnlZHsNNDTHPinVtWdUPhrEevLrUnrfmeQ-wMvKvOqQJkiH-sHqcGXcPpnaSkn3XdbtMOIeYWihH394Moej-sO1NFwBV8ZSAA-hDVcof7HkoEub91KBW4nYpF_G8Tyfyqq9pMWP2xYO/s320/Screenshot+-+10_3_2013+,+5_37_38+PM.png

Klik OK, akan muncul jendela baru.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsuG_oix9IfuHjlhALqtEehBhLYAyOI_xX9-rQz1XRJNqCiYOoiWOdBxjZKgQIvOPNBXjE0Odh7Y1ubRa1-A4x_Vjh6HvRKI7whx0jR_v1d8vYx8TAel_Yi5e1eBcMfOK2LG7I6M8OPjTj/s320/Screenshot+-+10_3_2013+,+5_38_23+PM.png

Klik install. dan Tunggu sampai semuanya terinstall.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikog6jxOX1t3sXGer8fWXUcXmupcYmHbB-hSlY1E7SVKuyiwNrykDucLB8Azh4WKY6CjwTgKkeEWk4R85t4NawrnRBQD6mZEh7xv8u55oEyfoqkJSoSOOPh54gAF0pJ6eeO-17EvM0SXUP/s320/Screenshot+-+10_3_2013+,+5_38_42+PM.png

Selesai.
Pembuatan garis

Langkah pertama klik File --> New --> Project
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBlVaSbzG_QAsnJUWU13l4Vl5bkl59ZzlgZ5y7VwzVEaJSmouybSywVW6MqAM92WoBkfqLoWC0zFwqH3Vj8mhRJCq3oxzfNOVEnt3CW-ToBTYugCE1STZyWe9Oi06a0CjhdpCtWe2Obica/s320/Screenshot+-+10_3_2013+,+5_52_09+PM.png

Akan terbuka tampilan berikut
Lalu:
 Pilih MultiMedia --> Klik OpenGL  --> Ganti Nama (Opsional) --> Pilih C++ Project  -->Klik OK
Ketik koding pada  perintah“/*OpenGL animation code goes here*/”, dan disitulah kita mulai memasukkan coding dan source tersebut.
Pada pembuatan garis baik dari vertikal, horizontal, maupun diagonal memiliki fungsi pemahaman tentang garis pada line di coding bagian “glvertex3f” disinilah dimana sebuah garis dibuat dengan koordinat yang kita tentukan dan disinilah pemahaman tentang koordinat diperlukan untuk pembuatan garis yang sesuai fungsi yang kita gunakan. dan setelah coding dibuat kita tinggal tekan F9 untuk compile dan run lalu jendela untuk open GL sample pun keluar dan menghasilkan sebuah garis berbentuk garis vertical,horizontal,dan diagonal.
1)      Garis Vertikal








Logika program :
glPushMatrix ();
membuat baris kode menjadi tidak berlaku untuk bagian luar
glBegin (GL_LINES);
menggambar garis dan titik yang digunakan
glVertex3f(0,0,-0.0);
 lokasi titik awal berada pada (0,0, dan -0,0) dengan tipe float
glVertex3f(0.0,10.0,0.0);
menentukan titik akhir

glEnd ();
mengakhiri gambar garis pada titik akhir
glPopMatrix ();
membuat baris kode menjadi tidak berlaku untuk bagian luar
SwapBuffers (hDC); menukar bagian belakang buffer menjadi buffer layar
Sleep (1);  mengakhiri program


2)      Garis Horizontal


glClearColor (0.0f, 0.0f, 0.0f, 0.0f); 
memilih warna yang digunakan.
glClear (GL_COLOR_BUFFER_BIT); 
membersihkan layar latar belakang.
glPushMatrix (); 
baris kode menjadi tidak berlaku untuk bagian luar.
glBegin(GL_LINES); 
Untuk menggambar garis dari titik yang digunakan.
glVertex3f(-0.9f, 0.0f, 0.0f); 
Untuk menentukan titik awal yang digunakan.
glVertex3f(0.7f, 0.0f, 0.0f); 
Untuk menentukan titik akhir yang digunakan.
glEnd (); 
Untuk mengakhiri gambar garis di titik akhir.
glPopMatrix (); 
Membuat baris kode menjadi tidak berlaku untuk bagian luar.
SwapBuffers (hDC); 
Untuk mengantikan bagian belakang buffer menjadi buffer layar.
Sleep (1);
}
}


3)      Garis Diagonal

glClearColor (0.0f, 0.0f, 0.0f, 0.0f); 
memilih warna yang digunakan.
glClear (GL_COLOR_BUFFER_BIT); 
membersihkan layar latar belakang.
glPushMatrix (); 
Membuat baris kode menjadi tidak berlaku untuk bagian luar.
glBegin(GL_LINES); 
menggambar garis dari titik yang digunakan.
glVertex3f(0,0,-0.8); 
menentukan titik awal yang digunakan.
glVertex3f(6.9,8.7,0.1); 
menentukan titik akhir yang digunakan.
glEnd (); 
mengakhiri gambar garis di titik akhir.
glPopMatrix (); 
membuat baris kode menjadi tidak berlaku untuk bagian luar.
SwapBuffers (hDC); 
mengantikan bagian belakang buffer menjadi buffer layar.
Sleep (1);
}
}

Sekian dulu penjelasan tentang Pembuatan garis dengan OpenGL, insyaAllah bermanfaat.

NAMA                                    : Syafaat
NPM                                       : 16111969
KELAS                                   : 3KA39
MATA KULIAH                    : GRAFIK KOMPUTER DAN PENGOLAHAN CITRA


Senin, 30 September 2013

Kasus Vicky Prasetyo


VIVAnews - Kepala Kejaksaan Negeri Cikarang, Raymond Dominggo Pelupessy, membenarkan Hendrianto bin Hermanto adalah Vicky Prasetyo yang merupakan mantan tunangan penyanyi dangdut Zaskia Gotik.

Kejari Cikarang, menurut dia, dalam kasus ini merupakan eksekutor, dan hanya menjalankan putusan dari Mahkamah Agung pada 30 Januari 2012.

"Sejak ada putusan dari MA, dia (Vicky) sudah dua kali dipanggil untuk eksekusi. Tapi, tidak pernah hadir. Akhirnya Kejaksaan Agung mengeluarkan DPO atas nama dia, sejak Januari 2012," kata Raymond, Jumat 6 September 2013.

"Setelah lihat kemunculan Vicky di sejumlah media, tim intelijen Kejakgung dan Satgas Kejari Cikarang kemudian bergerak Jumat pagi tadi sekitar pukul 09.00 WIB," kata Raymond.

"Berdasarkan informasi, tim bergerak ke sebuah hotel di kawasan Taman Mini," lanjut dia.

Raymond mengatakan, saat penangkapan, Vicky bertindak kooperatif. Ketika itu, Vicky baru saja keluar dari Hotel Santika, dan akan bepergian dengan mobilnya. "Mobilnya kami stop pas mau jalan. Dia kooperatif," ujarnya.

Vicky sendiri terlibat dalam kasus mempergunakan surat palsu. Dia didakwa bersalah dan melanggar pasal 263 ayat 2 KUHPidana. Oleh MA, kasasinya ditolak dan Vicky dijatuhi vonis 1 tahun 6 bulan penjara.

"Jadi, kasusnya itu bermula saat ada sengketa tanah. Yang menang dia dekati katanya ditawari mediasi. Enggak tahu
gimana, tiba-tiba ada surat palsu yang kemudian diberikan ke orang lain. Vicky dapat imbalan sebanyak tiga kali, totalnya Rp157 juta," terang Raymond.

Kasus yang menimpa Vicky terjadi sejak 2006. Pada 2009, oleh Pengadilan Negeri Bekasi, Vicky sebenarnya hanya divonis 1 tahun penjara. "Namun, dia mengajukan banding di Pengadilan Tinggi, dan terus berlanjut ke Kasasi di Mahkamah Agung," kata Raymond.

"Saat diperiksa dan menjadi tersangka, Vicky sempat ditahan di Lapas Bulak Kapal selama satu bulan. Setelah itu, dia jadi tahanan kota," lanjutnya.

Terkait sempat tertahannya Vicky sebelum dijebloskan ke Lapas, Raymond mengatakan, hal itu karena ada kesalahan koordinasi antara Kejari Cikarang dan Lapas Bulak Kapal. "Ada kesalahan koordinasi, tapi sudah kami selesaikan. Vicky positif ditahan di sini (Lapas)," tuturnya. (art)



Opini :

Modus yang digunakan tersangka dalam kasus-kasus penipuannya hanya bermodalkan permainan kata-kata kepada korban.Salah satu korbannya adalah artis dangdut  Zaskia yang terkena rayuan dan kata-kata yang berkesan “intelek” padahal kata-kata itu salah semua dan tidak dapat dimengerti.

Menurut saya kasus ini terkesan dibesar-besarkan untuk menutupi banyak kasus yang lebih penting,karena sebenarnya kasus ini hanya kasus penipuan biasa.


Nama : Syafaat
NPM: 16111969
Kelas: 3KA39

Mengenai Saya

Foto saya
Menempuh jalan menuju Allah

Pengikut