2012-11-26 18 views
5

OGRE grafik motoru için nispeten yeniyim, bu yüzden sorumu çok açık görünebilir, ancak ilgili bilgileri aramak başarılı olmadı.OGRE ile bir .mesh dosyası nasıl oluşturulur?

Verilen:
Bazı kafesler, ışıklar, kameralar ve dokulardan oluşan bir sahne ile bir OGRE uygulaması var. Oldukça basit, bence. Her şey bir sahne düğümleri ağacıyla (iç nesne) temsil edilir.

Amaç:
Tam kare sahne düğümlerini veya tercihen ağaçtaki düğümlerin bir dalını ".mesh" dosyasına kaydetmek için. Daha sonra başka bir ağ gibi yükleyebilmek. ".mesh.xml" biçimi de iyidir. Nasıl yapılabilir?

Değilse:
İstenilen şey mümkün değilse, bu ".mesh" dosyalarını oluşturmak için normal yol nedir? Ve bunun için bazı rehberler bulabileceğim?

cevap

5

Sana biraz karıştı olduğunu düşünüyorum: OGRE örgü dosyası böylece pozisyonları, normaller, doku koordinatları, teğetler, binormals, kemik indeksi, kemik ağırlıkları ve benzeri belirli bir 3D modelin sadece geometrik verileri saklayan bir dosyadır üzerinde. Aynı zamanda tek bir ağın alt bölümlerine (genellikle malzemeye dayanarak) bir altbölümünü depolayabilir ve her birinin uygun malzemeye bir referansı olabilir. Özünde örgü dosyası sadece oyununuza yüklemek istediğiniz modellerle ilgili verileri içerir, sahne yapısı hakkında hiçbir şey yoktur.

  1. Kendi sahne seri hale yazın: Eğer sahne (serialize) kaydetmek istiyorsanız

    , iki seçim var.

  2. OGRE topluluğu tarafından önceden sağlanan bazı kütüphaneleri kullanmak: örneğin DotScene format.
+0

İkinci tavsiye, ilgili bir cevap gibi görünüyor. Teşekkürler, kullanmaya çalışacağım. – user1261595

0

Blender gibi programlar için Ogre .mesh ihracatçıları vardır. Ogre .mesh ihracatçıları için hızlı bir google size yardımcı olmalıdır.