Oyunlardan 3D Model Yakalamak
Bilgisayar oyunlarının giderek, daha çok polygon(yüzeyli) ve detaylı modeller kullanmaya başlaması, acaba bu modelleri bir şekilde yakalayıp, kullanmak mümkün olabilir mi? sorusunu akıllara getiriyor. Favori oyununuzda özelleştirdiğiniz karakteri, sahneyi 3D yazılıma alıp kullanmak, hatta heykelini (3D Print) yaptırmak, giderek yaygınlaşan bir uygulama haline geldi. World of Warcraft için bu hizmeti veren sitelere çoğunuz rastlamışsınızdır…
Bedava 3D Oyun Modelleri
Daha önceki bir notumda, 3D uçak modellerini uçak simulasyonlarından almak ve kullanmak üzerine verdiğim bilgilerin, oldukça ilgi çektiğini fark ettim. Bugün işi daha da ileri götürerek, oyunlardaki karakterleri, sahneleri almanın yolu üzerinde duracağız… Günümüz oyunlarında, 3D mekan ve ortamların oluşturulmasında temelde iki sistem kullanılıyor. DirectX ve OpenGL. PC oyunlarında çoğunlukla DirectX tercih edilirken, diğer platformlarda ve oyun konsollarında OpenGL’in ağarlığı hissediliyor. Bu iki sistemde hazırlanan oyunlardaki sahneleri, araya yerleştirilen bir katman sayesinde yakalamak mümkün. Bu amaçla aşağıda yer alan iki yazılımı kullanarak, DirectX ve OpenGL oyunlardan 3D nesneleri yakalayabilirsiniz.
OGLE:The OpenGL Extractor
OpenGL kullanan oyunlardan 3D model ve sahneleri almanızı sağlayan yazılım. Google Earth’den 3D binaları bu yazılımla alabilirsiniz 🙂
http://ogle.eyebeamresearch.org/
3D Ripper DX
DirectX kullanan oyunlardan 3D model ve sahneleri almanızı sağlayan yazılım. Birçok PC oyununda yer alan karakter, mekan gibi 3D modelleri bu yazılımla yakalayabilirsiniz. Şimdilik DirextX 9 destekliyor.
http://www.deep-shadows.com/hax/3DRipperDX.htm
Diğer araçlar..
http://www.3dvia.com/pros/3DVIA_PrintScreen/ Genel kullanıma yönelik bir araç.
http://nemesis.thewavelength.net/index.php?p=45 Half-Life 2 .bsp, .mdl, .vmf ve .gl destekliyor
http://niftools.sourceforge.net/wiki/NifTools NetImmerse/Gamebyro oyun motoru için model gösterici
Not : Eski oyun konsollarında yer alan nesneleri yine emulatorler sayesinde yakalamanız mümkün.
Not 2 : 3DS Max kullanıcıları, oyun nesnelerini yüklediklerinde gerekli texture(doku) bulamazlarsa aşağıdaki eklentiyi deneyebilirler.
http://www.scriptspot.com/3ds-max/relink-bitmaps
Bir tane daha var, ama sadece Korece. Bildiğim kadarı ile eski DirectX sürümlerinden bilgi yakalayabilmekte.
merhaba…
ben 40 – 50 milyon yüzeyi kaldırabilecek bir bilgisayar toplamak istiyorum.bunula ilgili olarak; bu kadar çok yüzeyle uğraşan birisiniz sizin bilgisayar konfigirasyonunuz nasıl bir şey ?bununla ilgili tavsiyeniz olabilir mi?
Bilgisayarın kaldıracağı yüzey sayısı ve ekranda interaktif gösterebileceği yüzey sayısı farklılık gösterir. Bilgisayarın çok yüksek sayıda yüzey kaldırabilmesi için, RAM miktarının arttırılması önerilir. Bununla bağlantılı olarakta işlemci ve işletim sistemi önemlidir. 64bit işlemciler ve 64 bit işletim sistemleri yüksek RAM’ı adresleyebildiğinden tavsiye edilir… Bu yüksek sayıdaki polygon’u ekranda interaktif olarak etkileyebilmek kullanabilmek içinse ekran kartı önem kazanır… iyi bir ekran kartı interaktif çalışma için her zaman iyidir…