Membuat garis menggunakan Dev C++ dengan library OpenGL

NAMA : AHMAD IBRAHIM RAHMAT
NPM : 10110388
KELAS : 3KA33



 Pada tulisan kali ini saya akan menerangkan logika program atau penjelasan dari codiangan program mengenai pembuatan garis vertikal, horizontal, dan diagonal menggunakan Dev C++ dengan library Open GL. Langsung aja. Hal yang pertama kita lakukan adalah buka dev C++nya lalu buat project baru lalu pilh mutimedia dan pilih OpenGl lalu selesai.

1.Membuat Garis Vertikal


 Printscreen programnya:


Berikut ini adalah penjelasannya:

 - glClearColor (0.0f, 0.0f, 0.0f, 0.0f);[ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]
- glClear (GL_COLOR_BUFFER_BIT);[untuk membersihkan layar latar belakang dengan warna hitam]
- glPushMatrix ();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- glClearColor(1,1,1,0);[untuk menentukan warna garis/titik]
- glColor3f(1,1,1);[untuk menentukan warna garis/titik]
- glBegin(GL_LINES);[untuk menggambar garis dari titik yang digunakan ]
- glVertex3f(0.10,10.0,13.13);[ untuk menentukan titik awal yang digunakan ]
- glVertex3f(0,0,0.0);[ untuk menentukan titik akhir yang digunakan ]
- glEnd ();[untuk mengakhiri gambar garis dititik akhir ]
- glPopMatrix ();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- SwapBuffers (hDC);[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]
- Sleep (1);

 Outputnya adalah:




2. Membuat Garis Horizontal


 Pintscreenan programnya:



Berikut ini adalah penjelasannya:

- glClearColor (0.0f, 0.0f, 0.0f, 0.0f);[ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]
- glClear (GL_COLOR_BUFFER_BIT);[untuk membersihkan layar latar belakang dengan warna hitam]
- glPushMatrix();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- glClearColor(1,1,1,0);[untuk menentukan warna garis/titik]
- glColor3f(1,1,1);[untuk menentukan warna garis/titik]
- glBegin(GL_LINES);[untuk menggambar garis dari titik yang digunakan ]
- glColor3f(0.0f, 0.0f, 1.0f);
- glVertex3f(-0.6f, 0.0f, 0.0f);untuk menentukan titik awal yang digunakan ]
 - glColor3f(0.0f, 0.0f, 1.0f);[ untuk menentukan titik yang digunakan ]
- glVertex3f(0.6f, 0.0f, 0.0f);[ untuk menentukan titik akhir yang digunakan ]
- glEnd();[untuk mengakhiri gambar garis dititik akhir ]
- glPopMatrix();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- SwapBuffers (hDC);[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]
- Sleep (1);

 Outputnya adalah:



3. Membuat Garis Diagonal

Printscreenan programnya:


Berikut ini adalah penjelsannya:
- glClearColor (0.0f, 0.0f, 0.0f, 0.0f); [ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]
- glClear (GL_COLOR_BUFFER_BIT); [untuk membersihkan layar latar belakang dengan warna hitam]
- glPushMatrix ();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- glClearColor(1,1,1,0);[untuk menentukan warna garis/titik]
- glColor3f(1,1,1); [untuk menentukan warna garis/titik]
- glBegin(GL_LINES);[untuk menggambar garis dari titik yang digunakan ]
- glVertex3f(0,0,-0.8);[ untuk menentukan titik awal yang digunakan ]
- glVertex3f(9.9,8.9,0.1);[ untuk menentukan titik akhir yang digunakan ]
- glEnd ();[untuk mengakhiri gambar garis dititik akhir ]
- glPopMatrix ();[Membuat baris kode menjadi tidak berlaku untuk bagian luar]
- SwapBuffers (hDC);[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]
- Sleep (1);

Outputnya adalah:




Sekian contoh program dan penjelasannya membuat garis vertikal, horizontal, dan diagonal menggunakan Dev C++ dengan library Open Gl. Terimakasih, semoga tulisan ini bermanfaat bagi anda yang membacanya.





Pengaruh Bahasa Asing Terhadap Bahasa Indonesia



Pada jaman sekarang memang sulit kalau kita hanya menguasai satu bahasa saja, karna pada jaman globalisasi seperti sekarang ini kita wajib menguasai bahasa lain selain bahasa indonesia untuk berkomunikasi dengan bangsa lain, akan tetapi kita harus bisa melestarikan bahasa indonesia sebagai bahasa utama kita, bahasa yang harus sering dipakai dalam pergaulan kita. Janganlah kita merasa malu menggunakan bahasa indonesia sebagai bahasa pokok kita.

Bahasa Indonesia dari awal pertumbuhannya sampai sekarang telah banyak menyerap unsur-unsur asing terutarna dalam hal kosa kata. Bahasa asing yang memberi pengaruh kosa kata dalam bahasa Indonesia antara lain : bahasa Sansekerta, bahasa Belanda, bahasa Arab dan bahasa Inggris.

Setiap pengaruh tentu akan menghasilkan suatu hal yang positif ataupun negatif. Dalam konsep agama Hindu dikenal dengan adanya hukum rwa bhineda (hal yang berlawanan), hal tersebut pasti terjadi pada semua kasus. 

1.     Dampak positif:
*Dapat mengikuti perkembangan di dunia
Karena bahasa inggris adalah bahasa internasioanal, maka kita dapat lebih mudah mengikuti perlembangan di dunia dengan dapat menggunakan bahasa inggris.
*Perkembangan bahasa Indonesia yang akan mengikuti saluran perdangan internasioanal menjadi lancar.

2.     Dampak negative
*Menggeser bahasa Indonesia jika orang-orang lebih mengutamakan bahasa inggris
            Saat ini masyarakat lebih banyak menggunakan bahasa inggris, terlebih lagi para pelajar lebih banyak ikut kursus bahasa inggris inggris dari pada bahasa Indonesia, maka dengan demikian bahasa Indonesia lama-kelamaan akan tergeser oleh bahasa inggris.           

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme