OGRE (Object – Oriented Graphics Rendering Engine) adalah engine yang object oriented dan flexibel 3D rendering pada game engine yang ditulis dalam bahasa C++ serta didesain untuk mampu men-develop dengan intuitif dan mudah kepada aplikasi produk dengan menggunakan utility hardware-accelerated 3D graphic. OGRE menggunakan library seperti Direct3D dan OpenGL, serta menyediakan sebuah dasar interface di dunia object dan class object yang lebih tinggi. Ada beberapa tahapan yang harus dilakukan agar aplikasi OGRE dapat berjalan dan ada beberapa aplikasi lain yang juga harus diinstall. Tujuannya adalah untuk membuat aplikasi Ogre3D dapat berjalan di Eclipse, sebuah lingkungan pemrograman yang ditulis dalam bahasa Java. Kita akan membutuhkan komponen-komponen berikut.
Eclipse.
AC / C + + ekstensi untuk Eclipse, WIT. Untuk program C + + di Eclipse, instal ekstensi CDT.
Sebuah kompiler, GCC (MinGW)
CDT bekerja dengan GCC, compiler gnu koleksi, awalnya ditulis untuk platform unix (seperti linux atau FreeBSD). Untuk menjalankannya di windows, kita perlu menciptakan lingkungan unix di windows agar gcc dapat berjalan. Ada dua pilihan. Salah satu pilihan adalah Cygwin, yang hanya menerjemahkan semua sistem unix panggilan ke panggilan sistem windows, yang memungkinkan semua program unix untuk berjalan di windows. Pilihan kedua, kita akan gunakan adalah MinGW. MinGW merupakan kumpulan alat pengembangan linux (seperti compiler dan file header) yang terdiri dari gcc untuk windows.
MSYS
tool yang digunakan untuk mengkonfigurasi gcc. MSYS mengkonfigurasikan gcc di bawah platform windows.
The Ogre SDK, Code:: Blocks versi
Untuk membuat program OGRE, kita perlu OGRE SDK. Ada beberapa SDK precompiled yang tersedia untuk platform pengembangan yang berbeda. Tidak ada SDK khusus untuk Eclipse.
Install Eclipse
Sistem dasar Eclipse akan menampilkan lingkungan pemrograman Java yang dapat ditambahkan untuk bahasa lain. Install Eclipse, untuk praktikum kali ini, user menggunakan Eclipse Helios versi Eclipse IDE untuk C / C++ Developer. User dapat mendownload Eclipse IDE untuk C / C++ Developer, dengan C/C++ Development Tools Plugin sudah termasuk dalam paket installasi. Setelah didownload, extrak file tersebut dan jalankan Eclipse.exe .
Install MinGW
MinGW adalah aplikasi gcc untuk Windows. Aplikasi ini seluruhnya berada dalam satu direktori. User akan menggunakan C:/mingw sebagai direktori file. Dalam direktori ini terdapat beberapa subdirektori seperti bin dan libs. MinGW terdiri dari beberapa paket distribusi yang masing-masing memiliki file dalam satu atau lebih dari direktori ini. untuk menginstall paket baru, cukup ekstrak ke direktori (misal) C:/mingw. Kemudian user perlu menambahkan direktori ini ke PATH variabel Windows juga, caranya:
Klik kanan My Computer – Properties – Advanced – Environmental Variables
Klik Path variable. Klik Edit, Add “;c:\mingw\bin” (tanpa tanda petik) pada Variable value. Tanda kutip ganda digunakan untuk memisahkan direktori yang berbeda.
Install MYSYS
Setelah mendownload MYSYS.1.0.10.exe maka install ke direktori C:\msys. Skrip instalasi akan meminta anda untuk memberitahukan dimana anda menginstall MinGW. Agar program MYSYS dapat dijalankan dimana saja, maka user perlu menambahkan direktori ini ke PATH windows juga. Caranya:
Klik kanan My Computer – Properties – Advanced – Environmental Variables.
Klik Path variable. Edit, tambahakan “;c\mysys\bin” (tanpa tanda kutip) pada Variable value. Tanda kutip digunakan untuk memisahkan direktori yang berbeda.
Untuk mengecek apakah hasil instalasi kita dapat bekerja dengan benar, maka user dapat mengeceknya melalui Command Prompt dan ketikkan perintah berikut:
“gcc –v”
“rm –versi”
Untuk kedua file, user harus mendapatkan beberapa informasi versi. Jika user mendapatkan pesan “is not recognized as an internal or external command, operable program or batch file” , itu artinya Windows tidak dapat menemukan program yang telah kita install. Periksa apakah Path variable telah diatur dengan benar.
Install OgreSDK
Untuk membuat aplikasi Ogre3D kita harus menginstall OgreSDK. Download OGRE SDK for Code::Blocks + MinGW C++ Toolbox, kemudian install di suatu tempat. Disini user akan menggunakan C:\ogreSDK.
Mengkonfigurasi OgreSDK
Pada Eclipse, pilih menu Window – Preferences – C/C++ à environment.
Klik tombol New. Beri nama OgreSDK. Lokasi: C:\ogreSDK.
Untuk menghentikan auot-building projects pada Eclipse yaitu dengan: klik Project – uncheck ‘Build Automatically’
Membuat sebuah Projek Baru
Selanjutnya kita akan membuat sebuah Hello World project untuk mengetahui apakah eclipse telah dapat mendeteksi compiler MinGW yg telah diinstal.
Setelah itu kita buat project baru dengan menekan alt+shift+n lalu pilihlah C++ Project, perhatikan gambar berikut :
Isikan nama project pada Project Name, lalu pilih Project Type dengan Hello World C++ Project, uncheck pilihan show project types and toolchains… lalu pada bagian Toolchains pilih MinGW kemudian klik finish.
Jika berhasil maka pada bagian Project Explorer akan muncul sebuah hirarki seperti ini :
eng-liebhaber.blogspot.com/2010/03/ogre.html
http://gameprogramming.blog.ittelkom.ac.id/blog/2009/11/30/ogre-3d-animation/
http://en.wikipedia.org/wiki/OGRE
http://osum.sun.com/group/universitasislamindonesia/forum/topics/2181626:Topic:451317
http://azerdark.wordpress.com/2008/08/08/game-programming-with-ogre-3d/
0 komentar:
Posting Komentar