Thursday, August 5, 2010

Good open source 3D engine...

OGRE ဆိုတဲ့ Open Source 3D engine ဟာ 2001 ခုေလာက္က စၿပီး အခု ေနာက္ပိုင္းမွာ အေတာ္ေလး ေခတ္စား လာပါတယ္။ သူ႔ကို အရင္က game အတြက္ သီးသန္႔ လုပ္ထားတဲ့ rendering engine လို႔ ေတြးထားခဲ့ ေပမယ့္ ေနာက္ပိုင္းမွာ game ေတြ အတြက္တင္ မကပဲ၊ simulation, interactive 3D environments ေတြနဲ႔ visualization, researchကိစၥတစ္ခ်ိဳ႕ မွာပါ သံုးလာၾက ပါတယ္။

OGRE graphic rendering engine ကို Windows, Mac, iPhone စသည္ျဖင့္ platform အမ်ိဳးမ်ိဳး အတြက္ ရႏိုင္ပါတယ္။ OGRE SDK ကို သံုးမယ္ ဆိုရင္ SDL, OpenGL တုိ႔ကို သံုးရတာထက္ ပိုၿပီး အဆင္ေျပ လြယ္ကူ၊ ျမန္ဆန္ ေစမွာပါ။ Rendering ကိစၥေတြကို scratch ကေန စၿပီး အေသးစိတ္ မလုပ္ခ်င္ဘူး ဆိုရင္ OGRE engine က အေတာ္ေလး အဆင္ေျပ ေစမယ္ ထင္ပါတယ္။ Game အတြက္မွ မဟုတ္ပါဘူး။ တစ္ျခား simulation နဲ႔ educational project ေတြမွာလညး္ သံုးလို႔ ရတာေပါ့ေနာ္။
Visual C++ 2005/2008/2010 အတြက္လညး္ project ေတြ နဲ႔ demo/tutorial ေတြလည္း အမ်ားၾကီး ရိွတဲ့အတြက္ ေလ့လာရတာလည္း အဆင္ေျပမယ္ လို႔ ေမွ်ာ္လင့္ပါတယ္။ သူ႔အတြက္ လိုအပ္တဲ့ 3D model ေတြကိုလည္း နာမည္ၾကီး Maya လို 3D application ေတြကေန export လုပ္ယူလို႔ ရသလို free ရၿပီး အရမ္းနာမည္ ၾကီးတဲ့ Blender လို 3D creating application ေတြကေနလည္း export လုပ္လုိ႔ ရတဲ့အတြက္ free version သံဳးခ်င္သူေတြ အတြက္လည္း အဆင္ေျပ ေစပါတယ္။ OGRE engine ကို game အတြက္ပဲ ျဖစ္ျဖစ္၊ simulation application အတြက္ပဲ ျဖစ္ျဖစ္၊ visualization အတြက္ပဲ ျဖစ္ျဖစ္ 3D loading and rendering ကိစၥ ေတြမွာ အခ်ိန္ကုန္ သက္သာေအာင္၊ လြယ္ကူေအာင္ သံုးလို႔ ရႏိုင္ပါတယ္။

OGRE နဲ႔ ပါတ္သက္တဲ့ link ကို ေအာက္မွာ ေပးထားပါတယ္။ Free လည္းျဖစ္တဲ့၊ tutorial နဲ႔ supporting ေကာင္းတဲ့ 3D rendering engine ကို ရွာေနသူေတြ အတြက္ OGRE engine ဟာ စဥ္းစား ၾကည့္သင့္တဲ့ open source 3D rendering engine တစ္ခု ျဖစ္တယ္ ဆိုတာ အၾကံေပးခ်င္ပါတယ္။

0 comments:

Post a Comment