This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Rabu, 16 Oktober 2013

Wajah Bahasaku Kini

Bahasa Indonesia, kita mungkin sudah mengenal bahasa ini lebih dari 10 tahun dan sudah mendapatkan bimbingan sejak kelas 4 sekolah dasar. Ini adalah bahasa kesatuan yang digunakan oleh penduduk indonesia sejak zaman penjajahan dahulu untuk menjadi simbol kesatuan bangsa indonesia. Bung karno salah satu tokoh yang membawa negara indonesia menjadi negara yang berdaulat dan merdeka juga meresmikan bahasa indonesia sebagai bahasa persatuan bangsa indonesia pada proklamasi kemerdekaan, dan juga tercantum pada sumpah pemuda yang berbunyi "menjunjung bahasa persatuan, bahasa Indonesia" yang menjadi ciri khas sebagai penduduk republik indonesia.

Akan tetapi, belakangan ini banyak sekali anak muda yang sudah tidak memerhatikan bahasa indonesia yang baik dan benar. Mungkin memang benar akan menjadi sangat sulit dan terlalu formal untuk menggunakan bahasa yang baku pada suatu percakapan atau diskusi, karena pada dasarnya kita akan berbicara atau menulis sesuai keinginan dan juga kemudahan, Akan tetapi penggunaan bahasa indonesia yang baik & benar juga perlu diperhatikan agar kita juga bisa terus memelihara bahasa yang menjadi harta warisan dari para leluhur kita yang telah berjuang untuk tanah air ini. Belakangan ini para anak muda jarang sekali yang menggunakan & memelihara bahasa indonesia yang baik, dan terlebih lagi anak muda zaman sekarang lebih suka menggunakan kata - kata atau kalimat yang mengandung huruf, angka, dan huruf kapital secara bersamaan yang mungkin sudah tidak asing lagi yang biasa disebut dengan bahasa "ALAY".

Sangat disayangkan sebenarnya para anak muda zaman sekarang yang sudah tidak memikiran bahasa yang sudah dari kecil dikenal, dan lebih mengembangkan bahasa yang tidak masuk akal dan bahkan mungkin merusak mata kita sehingga tidak bisa dikenali lagi itu merupakan sebuah kata, simbol, atau kalimat yang seharusnya memiliki makna tersendiri didalam kalimat atau perkataannya. Akan tetapi karena cara penulisan yang seperti itu kita jadi tidak mengerti lagi apakah terkandung makna didalamnya.

saya sebagai penulis akan memberikan saran & solusi untuk bisa mengembalikan bahasa kita yang sudah terjatuh & mulai pudar dikalangan anak muda pada zaman ini, yaitu untuk lebih sering membaca sebuah artikel, karya tulis, atau apapun yang berhubungan dengan penulisan. Dengan begini para pemuda mungkin akan menjadi lebih mengerti & memahami tentang bahasa indonesia secara perlahan - lahan, lalu memberikan bimbingan lebih mengenai bahasa indonesia pada anak - anak yang akan menjadi generasi penerus bangsa, dan juga mungkin menceritakan tentang perjuangan para leluhur yang rela mengorbankan diri demi tanah air tercinta untuk mendapatkan masa depan yang baik bagi para keturunan mereka yaitu kita sebagai generasi penerus bangsa indonesia, hal ini mungkin akan memicu rasa cinta pada tanah air sehingga ingin mempelajari Negara Indonesia beserta bahasanya lebih dalam lagi.

Sekian saja tulisan yang saya buat tentang bahasa keseharian kita, semoga dapat menjadi batu loncatan bagi para pemuda untuk lebih menghargai & memiliki rasa cinta pada bahasa indonesia. Mari kita kembangkan kembali bahasa indonesia yang sudah mulai pudar di kalangan remaja :D

Membuat Garis dengan OpenGL pada Dev C++



OpenGL (Open Graphics Library) adalah suatu standar API yang digunakan untuk membuat aplikasi berbasis grafik,baik untuk 2 dimensi (2D) atau 3 dimensi (3D). didalam OpenGL mempunyai banyak pustaka /library yang disebut OpenGL Unit Library Toolkit(Glut).
Didalam Glut tersebut sudah terdapat berbagai fungsi, mulai aplikasi windows (windowing) sampai aplikasi grafik lainnya, sehingga tidak repot-repot mengubah kode progam jika diterapkan pada sistem operasi dan perangkat lunak yang berbeda.
OpenGL ini sifatnya open source, dapat dipakai pada banyak platform (Windows ataupun Linux) dan dapat digunakan pada berbagai jenis compiler bahasa pemrograman seperti C++, Delphi, Java ataupun VB.

Untuk OS Windows,library ini terdiri dari 3 files yaitu: 

Glut.h
Glut32.lib
Glut32.dll

OpenGL merupakan singkatan dari Open Graphics Library. OpenGL itu sendiri merupakan spesifikasi standar yang mendefinisikan suatu lintas bahasa untuk mengembangkan suatu aplikasi yang menghasilkan suatu grafis komputer dalam bentuk 2D ataupun 3D. 

Sebelum kita membuat grafik garis menggunakan OpenGL kita akan menggunakan bahasa pemrograman Dev C++ sebagai compiler ditambah dengan plugin glut.h untuk komponen tambahan dalam pembuatan garis dengan OpenGL. lalu untuk menginstall komponen itu kita masuk dari tools dan pilih package mananger, lalu setelah itu kita klik install dan masukkan bagian pada glut.h pada search dan setelah masuk kita open, lalu install komponen, setelah itu masuk ke dalam coding untuk pembuatan grafik garis


Memulai Pemrograman

1. Pertama buka Dev C++ sebagai interface awal program.
2. Pilih File pada Menu, kemudian pilih New lalu Project.
3. Maka akan tampil kotak New Project, pilih Mulitimedia lalu pilih OpenGL kemudian OK.



Library OpenGL ini sudah berisikan source code mulai dari tampilan bentuk hingga animasi nya secara Default. Jika kita ingin membuat suatu animasi grafis pada OpenGL, kita hanya perlu menambahkan source code nya dibawah komentar /* OpenGL animation code goes here */. 


Garis Diagonal

Masukkan Source kode berikut untuk membuat garis diagonal  :

            glClearColor (9.1f, 0.0f, 0.1f, 0.1f);
            glClear (GL_COLOR_BUFFER_BIT);
            
            glPushMatrix ();
            glClearColor(1,1,1,0);
            glColor3f(0,0,0); //
            
            glBegin(GL_LINES);
            glVertex3f(0,0,-0.0);
            glVertex3f(0.9,0.9,0.0);
            //////////////////////////////////
            
            glEnd ();
            glPopMatrix ();
            
            SwapBuffers (hDC);
            
            Sleep (1);
            }
            }

Setelah memasukkan source kode dengan benar maka hasil output yang akan tampil pada program akan seperti gambar berikut.


Garis Horizontal

Masukkan Source kode berikut untuk membuat garis horizontal  :

            glClearColor (1.1f, 0.0f, 1.1f, 1.2f);
            glClear (GL_COLOR_BUFFER_BIT);
            
            glPushMatrix ();
            glClearColor(1,1,1,0);
            glColor3f(0,0,0); //
            
            glBegin(GL_LINES);
            glVertex3f(0,0,-0.0);
            glVertex3f(0.9,0.0,0.0);
            //////////////////////////////////
            
            glEnd ();
            glPopMatrix ();
            
            SwapBuffers (hDC);
            
            Sleep (1);
            }
            }

Setelah memasukkan source kode diatas maka hasil output yang akan tampil pada program adalah seperti gambar dibawah.


 



Garis Vertikal

Masukkan Source kode berikut untuk membuat garis vertikal :
            glClearColor (1.1f, 0.0f, 1.1f, 1.2f);
            glClear (GL_COLOR_BUFFER_BIT);
            
            glPushMatrix ();
            glClearColor(1,1,1,0);
            glColor3f(0,0,0); //
            
            glBegin(GL_LINES);
            glVertex3f(0,0,-0.0);
            glVertex3f(0.0,130.0,0.0);
            //////////////////////////////////
            
            glEnd ();
            glPopMatrix ();
            
            SwapBuffers (hDC);
            
            Sleep (1);
            }
            }

Setelah memasukkan source kode maka hasil output yang akan tampil pada program adalah seperti gambar berikut.


Keterangan Source Code   :

- glClearColor (0.1f, 0.1f, 0.1f, 0.1f);[ Warna untuk latar belakang dalam mode RGBA  ]
- glClear (GL_COLOR_BUFFER_BIT);[ Membersihkan layar latar belakang ]
- glPushMatrix ();[ Membuat baris kode menjadi tidak berlaku untuk bagian luar ]
- glClearColor(0,0,0,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,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);[ Untuk menukar bagian belakang buffer menjadi buffer layar ]
- Sleep (1);[Program berhenti sejenak]


Selesai

Demikianlah penjelasan tentang cara membuat grafik garis vertikal, horizontal, dan diagonal dengan OpenGL pada Dev C++. jikalau ada kesalahan dalam pengkodingan atau penulisan mohon dimaafkan. Terima Kasih

Referensi   :

Pages

About me

Foto saya
don't judge the book by the cover

Followers

Blogger templates

new