Wavefront (.obj)

Sonuçların 1-24 7023 Gösterilen

OBJ, Wavefront Technologies tarafından Advanced Visualizer animasyon paketi için geliştirilen bir geometri açıklama dosyalarının formatıdır. Dosya formatı açıktır ve diğer 3B grafik uygulamaları geliştiricileri tarafından kabul edilmiştir. E-Frontier's Poser, Maya, XSI, Blender, MeshLab, Misfit Model 3D, 3D Studio Max ve Rhinoceros 3D, Hexagon, CATIA, Newtek Lightwave, Art of Illusion, milkshape 3d, Modo, Cinema 4D, Zanoza Modeller, PC LIRA, Mineways, vb. Çoğunlukla bu yaygın bir formattır.
OBJ dosya formatı yalnızca 3D geometrisi, yani her bir köşenin konumu, doku koordinatlarının köşeyle ilişkisi, her bir köşe için normal olan ve çokgenlerin oluşturduğu parametreler içeren basit bir veri biçimidir.
Kılavuz (#) ile başlayan satırlar yorumlar:
 "# Bu bir yorumdur"
OBJ, 3 boyutlu bilgisayar geometrisi için en popüler aktarma formatlarından biridir. Nesnelerin (malzemelerin) ortaya çıkışı hakkında bilgi uydu dosyalarında MTL (Malzeme Kütüphanesi) formatında iletilir. OBJ, gerekirse yönergeyi kullanan böyle bir dosyayı ifade eder:
 "Mtllib [harici MTL dosyası adı]"
MTL, Wavefront Technologies tarafından belirlenen standarttır. Tüm bilgiler ASCII formunda sunulur ve insanlar için kesinlikle okunabilir. MTL standardı da çok popülerdir ve 3D grafiklerle çalışmak için çoğu paket tarafından desteklenir.

yüksekler

F ile başlayan dize, Yüzey dizinidir. Her yüzey (çokgen) üç veya daha fazla köşeden oluşabilir.
İndeksleme, bazı programlama dillerinde olduğu gibi, sıfır ile değil ilk elemanla başlar, ayrıca indeksleme negatif olabilir. Negatif bir endeks son elemente göre pozisyonu gösterir (index -1 son elementi gösterir).

Vertices / Dokusal koordinatlar

Köşelerle birlikte, karşılık gelen doku koordinat endeksleri kaydedilebilir.

Vertices / Dokusal koordinatlar / Normal

İlgili normları saklamak da mümkündür.

Vertices / Normal

Doku koordinatları üzerindeki verilerin yokluğunda, doku endeksleri atlama ile bir giriş kabul edilebilir.