Senin, 21 Oktober 2013

Instalasi dan menjalankan Library OpenGL pada program DEV C++


Well, pasti Sebagian Orang banyak yang mengira kalau OpenGL itu adalah sebuah bahasa pemograman, sebenarnya OpenGL (Open Graphic Library) adalah sebuah library yang terdiri dari berbagai macam fungsi dan biasanya digunakan untuk menggambar sebuah objek gambar 2D atau 3D. Tapi bukan berarti OpenGL adalah satu-satunya aplikasi yang digunakan oleh setiap orang, tentu selain OpenGL masih ada directX (keluaran perusahaan microsoft) aplikasi ini memiliki fungsi yang hampir sama, namun DirectX lebih banyak digunakan oleh sebagian besar game developer karena beberapa fungsi directX nampaknya lebih memudahkan game developer untuk membuat game. Tapi bukan berarti tidak memakai OpenGL, tiap-tiap render tentunya memiliki kelebihan dan kekurangannya tersendiri. OpenGL biasanya digunakan dengan bahasa pemograman C/C++.



Untuk OS Windows, Library ini terdiri dari 3 files, yaitu :
-       Glut.h
-       Glut32.lib
-       Glut32.dll



Berikut adalah cara untuk menginstall OpenGL dan DEV C++
Apabila PC atau laptop anda belum terinstall DEV C++, anda bisa mengunduhnya Disini, kemudian di install dan ikuti petunjuknya. Kemudian untuk menjalankan atau membuat file OpenGL anda harus memiliki headernya karena kalau suatu program tanpa header tidak bisa jalan sama saja seperti badan tanpa kepala, anda pun bisa mengunduhnya Disini , setelah kita buka pilihlah link glut-3.7.6-bin.zip , dan untuk menginstall header OpenGL pada DEV C++ berikut adalah langkahnya :
1.)    Masuk kedalam program DEV C++.
2.)    Klik menu tools kemudian pilih package manager gambar dibawah:
3.)    Klik install, ganti file of type menjadi (generic packages) ada file berektensi (.rar atau .zip) secara terbaca.
4.)    Klik open, lalu ikuti langkah-langkahnya sampai semua selesai terinstall.

Setelah selesai menginstall DEV C++ dan header OpenGL, selanjutnya kita mencoba untuk langsung membuat garis vertikal, Horizontal, dan Diagonal dengan OpenGL pada DEV C++, cara untuk membuat sebuah file baru adalah :
1.)    Klik menu file > new > project .
2.)    Pada bagian ini pilih tag multimedia > lalu klik OpenGL dan berilah nama project sesuai keinginan kita.
Setelah kita membuat project, lanjut untuk membuat kodingan untuk gambar garis vertikal, Horizontal, dan Diagonal dengan OpenGL pada DEV C++.

1.)  Garis Horizontal


/* OpenGL animation code goes here */
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 (); {Untuk membuat baris kode menjadi tidak berlaku lagi untuk bagian luar}
glBegin(GL_LINES); {Untuk menggambar garis dari titik yang digunakan}
glVertex3f(0,6f, 0.0f, 0.0f); {Untuk menentukan titik awal yang digunakan}
glVertex3f(0.6f,0.0f,0.0f); {Untuk menentukan titik akhir yang digunakan}
glEnd (); {Untuk mengakhiri gambar garis di titik akhir}
glPopMatrix (); {Untuk membuat baris kode menjadi tidak berlaku untuk bagian luar)
SwapBuffers (hDC); {Untuk menggantikan bagian belakang buffer menjadi buffer layar}
Sleep (1);
}
}

Output Programnya adalah sebagai berikut :


Logikanya :
Pembuatan garis horizontal lebih memahami masalah di line bagian “glvertex3f” disitulah dimana garis dibuat dengan titik koordinat yang kita tentukan dan disinilah pemahaman tentang  koordinat diperlukan untuk membuat garis yang sesuai fungsi yang kita gunakan. Setelah koding kita buat tekan F9 untuk compile untuk mengetahui ada kesalahan error atau tidak dan jika tidak maka kita run lalu jendela untuk openGL sample akan keluar dan menghasilkan garis mendatar yang biasa disebut dengan garis horizontal.

2.)  Garis Vertikal



/*OpenGL animation code goes here */
gplushMatrix (); {Untuk membuat baris pada kode menjadi tidak berlaku untuk bagian luar}
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 (); {Untuk membuat baris kode menjadi tidak berlaku untuk bagian luar)
SwapBuffers (hDC); {Untuk menggantikan bagian belakang buffer menjadi buffer layar}
Sleep (1);

Output Programnya adalah sebagai berikut :


Logikanya :
Pembuatan garis vertikal, horizontal, maupun diagonal memiliki fungsi pemahaman yang hampir sama tentang garis pada line di coding bagian “glvertex3f” . Setelah koding kita buat tekan F9 untuk compile untuk mengetahui ada kesalahan error atau tidak dan jika tidak maka kita run lalu jendela untuk openGL sample akan keluar dan menghasilkan garis menurun yang disebut garis vertikal.

3.)  Garis Diagonal

/* OpenGL animation code goes here */
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 (); {Untuk membuat baris kode menjadi tidak berlaku lagi untuk bagian luar}
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 di titik akhir}
glPopMatrix (); {Untuk membuat baris kode menjadi tidak berlaku untuk bagian luar)
SwapBuffers (hDC); {Untuk menggantikan bagian belakang buffer menjadi buffer layar}
Sleep (1);
}
}

Output Programnya adalah sebagai berikut :
         
 
Logikanya :
Pada pembuatan ketiga garis diatas yaitu garis horizontal, garis vertikal, ataupun garis diagonal semuanya serupa tapi tak sama dan hanya saja perbedaannya terletak pada line “glvertex3f” . Setelah koding kita buat tekan F9 untuk compile untuk mengetahui ada kesalahan error atau tidak dan jika tidak maka kita run lalu jendela untuk openGL sample akan keluar dan menghasilkan garis miring yang disebut garis diagonal.
   
SAVE AS My PDF : Desanti Maya Hapana
SUMBER :
http://andiktaufiq.wordpress.com/2010/03/19/memulai-belajar-pemrograman-opengl/



Selasa, 08 Oktober 2013

Sepak Terjang Bahasa Indonesia di Luar Negeri


Pada awalnya, sebelum bangsa Jepang mengenal bahasa indonesia. Pada tahun 1942-1945 bangsa indonesia telah dijajah oleh bangsa jepang. Dan selama masa penjajahan di indonesia, bangsa jepang mulai mengenal bahasa serta budaya bangsa indonesia. Anehnya sejarah mengenai orang-orang Jepang di Indonesia tidak begitu dimengerti oleh bangsa Indonesia, terutama pada masa sebelum pendudukan jepang di Indonesia. Pada masa kini di Jepang, bahasa indonesia sudah banyak diminati oleh masyarakat di Jepang.
Jepang merupakan negara yang intens mendalami bahasa Indonesia. Tahun 1969 mendirikan Nihon-Indonesia Gakkai atau Perhimpunan Pengkaji Indonesia Seluruh Jepang. Anggota organisasi ini terdiri dari kalangan akademisi Jepang yang mengajar bahasa dan berbagai aspek tentang Indonesia di berbagai Universitas di Jepang. Sejak tahun 1992 organisasi ini mulai melakukan ujian kemampuan Bahasa Indonesia. Hingga kini tercatat lebih dari 12.500 peserta yang telah mengikuti tes kemampuan berbahasa Indonesia dalam berbagai level atau tingkatan. Sejarah pengajaran bahasa Indonesia di Jepang tidak lepas dari sejarah berdirinya Tokyo University of Foreign Studies (Tokyo Gaikugo Daigaku). Universitas yang didirikan pada tahun 1899 ini mulai mengajarkan bahasa Indonesia sebagai bahasa asing kedua setelah bahasa Inggris pada tahun 1922. Diikuti 3 tahun kemudian oleh Universitas Tenri yang mulai mengajarkan bahasa Indonesia pada tahun 1925. saat ini ada beberapa perguruan tinggi di Jepang yang membuka jurusan bahasa Indonesia antara lain Universitas Kajian Asing Tokyo, Universitas Tenri, Universitas Kajian Asing Osaka, Universitas Sango Kyoto, dan Universitas Setsunan. Sementara yang mengajarkan bahasa Indonesia sebagai mata kuliah pilihan ada lebih dari 20 perguruan tinggi di Jepang.
Bangsa Indonesia memiliki sejarah yang sangat panjang, oleh karena itu kita sebagai warga negara Indonesia sudah selayaknya harus melestarikan bahasa Indonesia (terutama kalangan generasi muda). Karena bahasa indonesia lebih mudah dipelajari dibandingkan bahasa lain diantaranya bahasa Rusia, Perancis, Inggris , Cina , Korea, Jepang maupun Arab. Hal ini terjadi karena bahasa Indonesia tidak mengenal tenses, konjugasi dan jenis kelamin kata benda. Hal itulah yang membuat bahasa Indonesia populer dan diminati dimata bangsa lain.
Sementara bagaimana di dalam negeri?
Kebanyakan orang Indonesia yang pesimis akan negaranya mungkin akan merasa malu terhadap bahasa Indonesia, mengira bahwa bahasa Indonesia hanya dipelajari dan digunakan di Indonesia, dan menganggap bahasa Indonesia kalah menarik dibanding bahasa asing lain. mereka pasti akan terkejut bila mengetahui betapa populernya bahasa Indonesia di dunia. benarkah itu? Ternyata, bukan cuma Indonesia yang menerapkan pelajaran bahasa Indonesia. saat ini bahasa Indonesia juga dipelajari di lebih dari 45 negara di dunia. beberapa diantaranya adalah Australia, Jepang, Vietnam, Mesir, dan Italia. hal ini membuat bahasa Indonesia masuk ke dalam peringkat 10 besar bahasa yang paling banyak digunakan di seluruh dunia.

Perlu kita akui, Bahasa Indonesia memang semakin diminati warga dunia. di Australia,bahasa Indonesia merupakan bahasa paling populer keempat. ada sekitar 500 sekolah pada tingkat pendidikan dasar yang mengajarkan bahasa Indonesia disana (187 diantaranya berada di Australia Barat), dan biasanya Bahasa Indonesia merupakan bahasa yang wajib dipelajari di tingkat sekolah dasar. belum lagi jumlah perguruan tinggi yang menyediakan jurusan bahasa atau sastra indonesia, membuat Australia menjadi salah satu negara yang paling intens mengembangkan bahasa Indonesia. jadi tak heran bila di Australia kita menemukan anak – anak SD yang bisa menyapa kita dengan sapaan khas orang Indonesia ‘Selamat pagi, apa kabar?’

Sementara itu di benua Afrika, Mesir tercatat sebagai negara yang paling utama mengembangkan bahasa Indonesia. di negara yang paling pertama mengakui kemerdekaan dan kedaulatan Indonesia itu baru saja dibangun Pusat Studi Indonesia. Pusat Studi ini ada di Suez Canal University, dan merupakan langkah awal untuk lebih mendalami Indonesia dari semua aspek, mencakup ideologi, politik, sosial dan budaya, ekonomi dan pertahanan keamanannya.

Terbang jauh ke benua Eropa, ada Italia yang juga memiliki minat mendalam terhadap bahasa Indonesia. hal ini dapat dilihat dari jumlah klub sepakbola asal negara tersebut yang telah meluncurkan situs resmi mereka dalam bahasa tanah air yang disebut – sebut sebagai bahasa tersulit ke – 3 di Asia ini. sejauh ini ada tiga klub Italia yang memiliki situs dalam bahasa Indonesia yaitu Juventus, Intermilan, dan AC Milan. 

Di benua Asia kita menemukan Jepang yang terbilang sebagai negara yang juga intens mendalami bahasa Indonesia. di negara matahari terbit ini telah lama didirikan pusat-pusat studi Indonesia. Salah satunya yang didirikan oleh Nihon-Indonesia Gakkai atau Perhimpunan Pengkaji Indonesia Seluruh Jepang tahun 1969. anggota organisasi ini terdiri dari kalangan akademisi Jepang yang mengajar bahasa dan berbagai aspek tentang Indonesia di berbagai Universitas di Jepang. Sejak tahun 1992 organisasi ini mulai melakukan ujian kemampuan Bahasa Indonesia. Hingga kini tercatat lebih dari 12.500 peserta yang telah mengikuti tes kemampuan berbahasa Indonesia dalam berbagai level atau tingkatan.

Selain itu, Vietnam juga merupakan negara yang menghargai bahasa Indonesia. di Vietnam, posisi bahasa Indonesia sejajar dengan bahasa Inggris, Perancis dan Jepang sebagai bahasa resmi yang diprioritaskan. Bahkan sejak akhir 2007, pemerintah daerah Ho Chi Minh City menetapkan bahasa Indonesia sebagai bahasa resmi kedua setelah bahasa Vietnam, menempatkan Vietnam sebagai negara kedua setelah Indonesia yang menggunakan bahasa Indonesia sebagai bahasa resmi.

Kepopuleran bahasa Indonesia pada skala internasional dapat juga dilihat dari berbagai situs terkemuka seperti Facebook dan WordPress. di Facebook, bahasa Indonesia berada di peringkat ke 5 bahasa yang paling populer digunakan. sementara itu di situs blogging WordPress, Bahasa Indonesia adalah bahasa terbesar ketiga setelah Inggris dan Spanyol. hal ini membujuk beberapa situs terkenal lain untuk turut mengeluarkan situs mereka dalam bahasa Indonesia seperti Twitter dan Linkedin.

Komentar saya akan hal ini :

Menurut kacamata saya, sudah seharusnya kita bangga pada bahasa kita sendiri karena eksistensi bahasa indonesia di luar negeri menunjukkan perubahan yang positif bahkan sangat pesat. Walaupun jujur saja saya sedikit ragu terhadap bahasa yang saya gunakan sehari-hari akan menjadi bahasa yang dikenal dan bisa diterima semua orang di dunia ini. Saya ragu karena saya belum pernah keluar negeri dan melakukan survey secara langsung disana, dan jujur  ketika saya tanya teman saya yang berada di luar negeri tepatnya di spanyol dia bilang bahasa indonesia itu sangat susah di mengerti walaupun bagi saya tidak sama sekali sulit untuk dipahami.

Sebagian orang indonesia pasti kebanyakan sudah mengabaikan bahasa mereka sendiri karena mereka menganggap bahasa ini sudah digunakan sehari-hari dan perlu belajar bahasa asing lainnya agar terlihat keren dan selain itu untuk jaman sekarang ini bahasa inggris sudah menjadi bahasa internasional yang mengharuskan semua orang untuk bisa karena dalam prospek di dunia kerja itu sangat dibutuhkan sekarang. Tidak munafik saya juga seperti itu, tapi layaknya seorang manusia biasa saya juga tidak ingin berhenti belajar tentang bahasa saya dan mengembangkannya. Menurut saya semua orang punya pemikiran sendiri yang berbeda-beda tentang sepak terjang bahasa indonesia di dalam negeri maupun diluar negeri. Akan tetapi kita sebagai bangsa indonesia sudah seharusnya mengembangkan dan memperkenalkan bahasa kita kepada khalayak dunia kalau bahasa kita itu tidak sulit untuk dipelajari. Kalau bukan kita yang bergerak untuk merubahnya siapa lagi?? Sudah saatnya indonesia diperhatikan oleh mata dunia.


Referensi :


We Got Married “Khuntoria”



Korea Selatan adalah negara yang terkenal teknologinya, selain itu terkenal industri entertainment nya yang sedang mengguncang seluruh dunia 5 tahun belakangan ini. Saya termasuk yang menggemari artis-artis korea akibat virus K-Pop. Hmm, dan kalau saya menilai tentang acara program tv di korea itu rata-rata bagus dan sangat menghibur. Karena artisnya selain pandai menyanyi, akting, menari, mereka juga pandai melawak dan mengocok perut saya sampai tertawa terbahak-bahak. Salah satunya acara program variety show We Got Married atau yang biasa disebut dengan WGM. Acara ini adalah sebuah tayangan yang di tayangkan di stasiun tv MBC dan ratingnya sangat tinggi. Yang saya suka acara ini mengundang artis dan penyanyi di korea sebagai bintang atau pemeran pasangan suami istri dalam acar tersebut. Dalam acara ini pemeran diharuskan melakukan suatu hal yang layaknya dilakukan suami dan istri tetapi masih dalam batas wajar. Saling memperhatikan satu sama lain, mesra dimuka umum yang bisa membuat kita iri ketika si suami atau istri melakukan suatu hal yang tidak pernah kita dapatkan dalam kehidupan sehari-hari.
Dan salah satu pemeran yang sangat saya suka dan sangat cocok menurut saya adalah “khuntoria”. Khuntoria adalah singkatan dari nama couple atau pasangan nichkhun dan victoria, nichkhun adalah salh satu member dari boyband 2PM dan victoria adalah salah satu member dari girlband f(x). Menurut saya walaupun acara ini adalah sebuah skenario atau diatur berdasarkan script tapi mereka berdua berhasil memerankan peran suami dan istri dengan sukses. Ketika saya menonton mereka saya terbawa oleh adegan mereka yang sangat romantis, saya iri ketika mereka sangat mesra dan juga sangat iri ketika nichkhun memperlakukan seperti putri dan seperti seorang istri yang harus dia lindungi, dan ketika victoria cemburu disaat nichkhun menyebut wanita lain tepat di depan victoria, disaat itu pula victoria marah dan nichkhun mencoba untuk meminta maaf dan menghibur victoria dengan tingkah laku bodohnya agar victoria tertawa dan seketika victoria meleleh dan tertawa. Betapa irinya saya ketika mereka bertingkah laku sangat manis dan memperhatikan satu sama lain dan membuat saya gemes ingin mempunyai pacar seperti nichkhun 2PM. Keseruan, kemesraan khuntoria masih berlanjut sampai 65 episode tapi saya belum menonton itu sampai tamat.