Senin, April 11, 2011

Kenapa harus OGRE???

OGRE singkatan dari Object-Oriented Graphics Rendering Engine.merupakan engine grafik 3D yang berorientasi objek. OGRE itu sendiri ditulis dalam bahasa C++. Engine grafik 3D tersebut dapat kita gunakan untuk membuat game karena OGRE memang didesain sedemikian rupa untuk tujuan berikut. Gambaran abstraknya OGRE menggunakan sistem library seperti Direct3D & OpenGL, serta menyediakan sebuah dasar interface di dunia objek dan class object yang lebih tinggi.

OGRE memiliki banyak fitur yang dapat membantu dalam pembuatan objek 3D ataupun pembuatan grafik sebuah game. fitur-fitur yang menjadi andalan OGRE tersebut adalah.

Desain yang object oriented dengan menggunakan plugin untuk memermudah dalam memasukan fitur-fitur lainnya.

Engine berbasis scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, & Paging Landscape scene manager.

Multi-platform dengan dukungan OpenGL & Direct3D. Bisa merender konten yang sama di beda platform tanpa harus mempunyai content creator. Dapat diakses pada platform Linux, Mac OS X, dan semua versi Windows.

OGRE mendukung program Vertex dan Fragment selama ditulis dengan GLSH, HLSL, Cg, dan assembler.

The landscape scene manager untuk Progressive LOD

Engine animasi yang mensuport penuh untuk multiple hardware.

OGRE mempunyai comositing manager dengan bahasa script dan full screen postprocessing untuk efek seperti HDR, blooming, satruation, brightness, blurring, & noise.

Libraries mempunyai fitur memory debugging & loading resource dari archive-nya.

Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.

Kunci utama ketika bekerja dengan OGRE adalah kreatifitas. Bagaimana caranya kita menuangkan imajinasi dan pikiran kita dalam bentuk objek dengan memanfaatkan fitur-fitur yang telah disediakan oleh OGRE. Dan yang terpenting adalah OGRE bersifat opensource.


Referensi:

http://crystalforest.wordpress.com/2010/03/07/instalasi-integrasi-dan-build-project-ogre-di-eclipse-ide/#more-305

http://magetagame.wordpress.com/2-game-engine/ogre/

Proses Instalasi OGRE

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Proses instalasi ogre memang terkesan rumit, selain beberapa software pendukung harus tersedia, juga terdapat beberapa proses yang perlu dilakukan dengan seksama

Di bawah ini saya akan menjelaskan cara instalasi OGRE secara lengkap.
Pertama siapkan software-software pendukung, diantara
jdk-7-ea-bin-b76-windows-i586 dapat didownload di (http://download.java.net /jdk7/m5/)
atau
JDK 6 Update XX yang juga data di download di (http://java.sun.com/javase/downloads/index.jsp)


Ketika diminta menginput user name dan password, klik tombol close seperti gambar
di bawah ini :



Eclipse IDE for C/C++ Developers dapat anda download di (http://www.eclipse.org/downloads/)
MinGW_Toolbox_Setup_wr1.exe dapat anda download di (http://sourceforge.net/projects/ogre/files/)
ogre-tools, MinGW C++ Toolbox
MSYS-1.0.10.exe dapat anda downloaqd di (http://sourceforge.net/projects/mingw/files/)
MSYS Base System , msys-1.0.10
OgreSDKSetup1.6.1_CBMingW.exe dapat anda download di (http://sourceforge.net/projects/ogre/files/ogre/)
Jangan menggunakan OgreSDK yang lain karena tidak akan bekerja pada Eclipse IDE for C/C++ Developers
d3dx9d_30.dll dapat anda download di (http://www.bleachkitty.com/downloads/)
Proses Instalasi
a. install JDK di directory mana saja..
b. extract eclipse di directory mana saja..
c. install mingw di directory mana saja..
d. install msys di directory mana saja..
Ketika tampil pesan :
"Do you to continue with tj epost install? [yn]" tekan tombol Y pada keyboard lalu enter;
"Do you have MinGw installed? [yn]" tekan tombol Y pada keyboard lalu enter;
"Where is your MinGw installation?" Tentukan directory instalasi mingw (contoh c:/mingw) lalu enter.


Jika berhasil maka akan tampil dialog box seperti pada di bawah ini :


lalu tekan sembarang tombol Finish

e. Install OgreSDK nya di directory mana saja..

f. Atur atau setting path mingw dan msys caranya klik kanan My Computer , Properties, Advanced lalu pilih Environment Variables . pada System variables cari path edit. masukkan path instalasi mingw dan msys contoh c:\mingw\bin;d:\msys\1.0\bin (tanda ";" untuk memisahkan antar-path).

g. mengecek apakah berhasil atau tidak
jika berhasil akan tampil pesan sebagai berikut :



Referensi: sumber