Membuat Garis Horizontal, Vertikal, dan Diagonal

Nama   : Danu Agus S.
Kelas   : 3KA26
NPM   : 12113029


Pada kesempatan kali ini saya akan menjelaskan beberapa cara untuk membuat suatu garis dengan menggunakan Dev C++. Bahasa Pemrograman C++ yang dipadukan dengan library khas dari OpenGL yaitu Glut.h. Untuk dapat menggunakannya terlebih dahulu kita harus menyiapkan paket glut yang berisikan data library untuk dapat menjalankan fungsi OpenGL.
Langkah pertama klik menu Tools pada menubar, kemudian pilih Package Manager.
Kemudian akan muncul tampilan jendela Package Manager. Langkah selanjutnya adalah, klik package, lalu pilih install package, atau dapat juga dengan menggunakan Ctrl+O.
Selanjutnya pada Files of Type pilih Generic Package, lalu pilih Glut.bin atau Glut37 yang telah disiapkan sebelumnya.

Kemudian instal paket tersebut, dan ikuti petujuk penginstalan yang ada.
Tunggu hingga proses penginstalan paket tersebut selesai. Jika sudah maka paket ibrary untuk menggunakan fungsi telah siap untuk digunakan.

Pada pembuatan ketiga garis ini saya menggunakan software Dev C++ untuk compiler dan juga dipadukan dengan library OpenGL, dan disini untuk memulai project ini kita terlebih dahulu memasukkan package Glut.h pada Dev c++ dengan cara klik di menu tools dan pilih package manager lalu setelah itu klik install dan cari file bernama “glut-3.7.6-bin”, setelah itu kita open dan kita akan menuju ke installer untuk library OpenGL, lalu kita klik install dan finish, sekarang kita buat projectnya dengan cara klik new dan pilih project lalu pilih di tab Multimedia dan pilih OpenGL, lalu saya disini membuat nama file ‘garis’ lalu klik OK. 
Jika library fungsi OpenGL telah siap untuk digunakan, kita dapat membuat beberapa grafik sederhana. Seperti contoh kita dapat membuat garis horizontal, vertikal, dan diagonal.
Langkah pertama buat project baru dengan klik file, kemudian pilih project.
Jika sudah kemudian pilih tab MultiMedia lalu pilih OpenGL. Kemudian pilih bahasa yang akan digunakan, disini saya menggunakan bahasa C++. Jangan lupa untuk memberi nama project tersebut.
Jika sudah klik Ok. Dengan menggunakan project OpenGL, kita hanya perlu mengubah beberapa bagian source code pada line 81 untuk membuat suatu grafik animasi degan OpenGL.

Untuk membuat garis Vertikal dapat melihat contoh dibawah.

Penjelasan :
              Pada kode diatas terdapat bagian bagian penentu hasil output dari grafik yang dibuat. Sepeti warna, titik awal garis, titik akhir garis, dan grafik apa yang akan kita gunakan. glVertex3f (0.0, 10.0, 15.0) akan menghasilkan sebuah garis vertikal. Untuk dapat menjalankannya terlebuh dahulu kita perlu mengcompilnya terlebih dahulu untuk memastikan tidak ada kesalahan yang menyebabkan error pada saat program dijalankan. Untuk mengcompilenya dapat menggunakan Ctrl+F9, lalu untuk menjalankannya Ctrl+F10.

Horizontal
Penjelasan :
              Pada kode diatas terdapat bagian bagian penentu hasil output dari grafik yang dibuat. Sepeti warna, titik awal garis, titik akhir garis, dan grafik apa yang akan kita gunakan. glVertex3f (-0.5, 0.0, 0.0), glVertex3f (0.5, 0.0, 0.0) akan menghasilkan sebuah garis horizontal. Untuk dapat menjalankannya terlebuh dahulu kita perlu mengcompilnya terlebih dahulu untuk memastikan tidak ada kesalahan yang menyebabkan error pada saat program dijalankan. Untuk mengcompilenya dapat menggunakan Ctrl+F9, lalu untuk menjalankannya Ctrl+F10.

                 
            




Diagonal
Penjelasan :
              Pada kode diatas terdapat bagian bagian penentu hasil output dari grafik yang dibuat. Sepeti warna, titik awal garis, titik akhir garis, dan grafik apa yang akan kita gunakan. glVertex3f (0.0, 0.0, -0.8), glVertex3f (9.9, 8.9, 0.1) akan menghasilkan sebuah garis diagonal. Untuk dapat menjalankannya terlebuh dahulu kita perlu mengcompilnya terlebih dahulu untuk memastikan tidak ada kesalahan yang menyebabkan error pada saat program dijalankan. Untuk mengcompilenya dapat menggunakan Ctrl+F9, lalu untuk menjalankannya Ctrl+F10.


Komentar

Postingan populer dari blog ini

Macam - Macam Organisasi

8 Proses Alur Proses Grafik Komputer 3D