Grafik Komputer & Pengolahan Citra (Open GL)

          Kali ini akan saya bahas, tentang bagaimana cara membuat garis dari melalui OpenGL, banyak cara untuk menjalankannya, namun kali ini yang saya gunakan adalah compiler Dev-C++, mengapa ? karena penggunaannya cukup mudah dan tidak terlalu sulit.

Langkah-langkahnya adalah sebagai berikut :

1.Jalankan Dev-C++, bila belum ada silahkan download disini

2.Pilih File-New-Project

















3. Lalu pilih Multimedia-dan OpenGL.Klik OK.


 

Membuat Garis Diagonal :


Logika Program :


glClearColor (0.0f, 0.0f, 0.0f, 0.0f);              [ Untuk memilih warna yang digunakan, ]
glClear (GL_COLOR_BUFFER_BIT);        [ Untuk membersihkan layar latar belakang ]
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.0);                                      [ Untuk menentukan titik awal yang digunakan ]
glVertex3f(0.9,0.9,0.0);                                  [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);                                      [ Digunakan untuk menukar bagian belakang buffer menjadi buffer layar ]
Sleep (1);
 }
 }

Output (Compile terlebih dahulu tekan Ctrl+F9 dan run dengan Ctrl+F10) :





Membuat Garis Horizontal :




Logika Program :

 glClearColor (0.0f, 0.0f, 0.0f, 0.0f);                   [ Untuk memilih warna yang digunakan ]
 glClear (GL_COLOR_BUFFER_BIT);             [ Untuk membersihkan layar latar belakang ]  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.0);                                            [ Untuk menentukan titik awal yang digunakan ]
 glVertex3f(0.9,0.0,0.0);                                       [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);                                           [ Digunakan untuk menukar bagian belakang buffer menjadi buffer layar ]
 Sleep (1); }
 }

Output (Compile terlebih dahulu tekan Ctrl+F9 dan run dengan Ctrl+F10) :



Membuat Garis Vertikal :


Logika Program:


 glClearColor (0.0f, 0.0f, 0.0f, 0.0f);                     [ Untuk memilih warna yang digunakan ]
 glClear (GL_COLOR_BUFFER_BIT);               [ Untuk membersihkan layar latar belakang ]
 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.0);                                              [ Untuk menentukan titik awal yang digunakan ]
 glVertex3f(0.0,130.0,0.0);                                     [ 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);                                              [ Digunakan untuk menukar bagian belakang buffer menjadi buffer layar ]
 Sleep (1);
 }
 }

Output (Compile terlebih dahulu tekan Ctrl+F9 dan run dengan Ctrl+F10) :







Budaya Berbahasa Masyarakat Indonesia Saat Ini

NAMA  : MOHAMAD IKHSAN FADZILAH
KELAS : 3KA31
NPM     : 14110478


             Bahasa menurut saya adalah suatu bentuk komunikasi secara lisan yang dapat membuat interaksi antar manusia.Keanekaragaman bahasa di negara kita ini, membuat Indonesia menjadi sangat variatif. Namun seiring berjalannya waktu, banyak bahasa di Indonesia yang mulai terancam,karena jumlah pengguna bahasanya kian sedikit dan bahkan hampir tidak ada.



             Bahasa Indonesia merupakan bahasa yang harus kita kagumi,cintai,dan harus terus kita jaga sampai akhir hayat karena kalau bukan kita semua sebagai warga negara Indonesia siapa lagi ?. Memang dalam kegiatan sehari-hari kita dalam berbahasa tidak setiap saat kita berbicara dengan bahasa yang baik dan benar, bahkan hampir dalam setiap ucapan berbahasa kita lebih mendominasi gaya-gaya berbahasa gaya masa kini.Terlebih lagi untuk ukuran anak-anak muda saat ini, kata-kata baku seperti sudah dihilangkan, meskipun tidak sepenuhnya.


            Terlalu banyak penggunaan bahasa-bahasa yang tak layak disampaikan oleh masyarakat kita saat ini,bahkan seolah-olah tidak seperti masyarakat yang berpendidikan. Banyak kata-kata yang tak pantas diucapkan sehari-hari justru malah sering sekali kita dengar dalam kehidupan sehari-hari.

     Sebagai bahasa nasional dan juga sebagai bahasa negara, bahasa Indonesia wajib digunakan dalam segala kegiatan resmi kenegaraan. Demikian pula di semua jenjang pendidikan mulai dari sekolah dasar sampai perguruan tinggi, bahasa Indonesia dijadikan sebagai bahasa pengantar. Hal itu dimaksudkan agar bahasa Indonesia dapat berkembang secara wajar di tengah masyarakat pemakainya. Selain itu, upaya tersebut diharapkan pula dapat menjadi perekat persatuan suku yang ribuan jumlahnya ini menjadi satu bangsa yang besar yakni, bangsa Indonesia.
           Kecenderungan mengunggulkan identitas asing akhir-akhir ini telah menjadi-jadi, tidak terkecuali bahasa. Hampir setiap gedung-gedung megah di Indonesia, terpampang tulisan-tulisan asing sebagai lambang kemodernan, sedangkan pemakai bahasa Indonesia dianggap kampungan atau tidak keren dan telah ketinggalan zaman. Sikap yang demikian ini tentu akan melunturkan citra dan identitas bangsa.
            Saya harap para masyarakat dan seluruh lapisan warga Indonesia bisa lebih bijak lagi dalam menggunakan bahasa sehari-hari,walaupun mungkin memang dampaknya tidak terlalu signifikan saat ini, tapi dikhawatirkan di masa yang akan datang, bahasa Indonesia bahasa resmi kita bisa tergantikan oleh bahasa "galu" ataupun bahasa asing.