OBJ'den GLB'ye Dönüştürücü
Bir .obj dosyasını .mtl ve dokularıyla birlikte veya tek bir .zip olarak bırakın; three.js, model-viewer, Godot, Unity ve Android AR'de yüklenen tek bir GLB indirin. Doğru boyutta görünmesi için dışa aktarmadan önce birimleri ayarlayın. Cihazınızda çalışır.
- .mtl ve dokuları okur
- Dışa aktarımda birimler düzeltilir
- Yükleme yok
- Ücretsiz, kayıt yok
OBJ'den GLB'ye nasıl dönüştürülür
- 01
OBJ'yi dosyalarıyla birlikte açın
.objdosyasını,.mtldosyasını ve doku görsellerini birlikte seçin, hepsini bir kerede içeri sürükleyin veya tek bir.zipbırakın. Panel, okuduklarını Ayrıca okunanlar altında onaylar. Dörtgenler ve n-gon'lar dosya okunurken üçgenlenir ve panel, içerdiği nesne ve grupların sayısını Mesh'ler altında gösterir. - 02
Birimleri belirtin
OBJ birim kaydetmez. Dönüştürücü, glTF standardı olan metreleri varsayar. Model baskı için veya ZBrush'ta yapıldıysa ve milimetre cinsindeyse, Dosya birimleri seçeneğinimmyapın; metre cinsinden Çıktı boyutu siz tıkladıkça güncellenir. - 03
GLB'yi dışa aktarın
GLB'ye Dönüştür düğmesine basın. Geometri, normaller, UV'ler ve varsa vertex renklerini tek bir ikili dosyada içeren bir.glbelde edersiniz; öncesi ve sonrası boyut da gösterilir.
OBJ malzemeleri ve dokuları: .mtl dosyasını da getirin
Bir OBJ nadiren tek başına dolaşır. Renkleri ayrı bir .mtl dosyasında saklanır; bu dosya OBJ'nin mtllib satırında belirtilir ve dokuları da onun yanındaki görsel dosyalardadır. Dönüştürücüye hepsini verin, GLB bunları tek dosyada paketler: Kd renkleri ve map_Kd dokuları GLB'nin taban rengi olur. Bir norm haritası veya dosya adı normal harita olduğunu belirten (_normal, _nrm, _nor, _n) bir map_Bump, GLB'nin normal dokusu olur. Düz gri tonlamalı yükseklik haritası aktarılmaz. PNG, JPG ve TGA görselleri okunur.
Dosyalar yalnızca ada göre eşleştirilir; bu yüzden C:\Users\...\wood.png veya bir textures/ alt klasörünü gösteren bir .mtl yine de wood.png dosyasını bulur. Yalnızca .obj bırakırsanız yine dönüştürülür, ancak nötr gri olur ve amber renkli bir not, dahil edilmeyen dosyaları listeler. Tüm klasörü sürüklemek desteklenmez; içindeki dosyaları seçin veya zip'leyin. Taramalardan, heykellerden ve baskı sitelerinden gelen OBJ'lerde çoğu zaman hiç .mtl olmaz; o zaman eklenecek bir şey yoktur.
OBJ'den GLB'ye dönüşümün korudukları
| OBJ verisi | GLB sonucu |
|---|---|
v / f geometrisi, dörtgenler ve n-gon'lar | Korunur, üçgenlenir |
o nesneleri ve g grupları | Ayrı mesh'ler olarak korunur |
vt doku koordinatları | Korunur, sonradan uygulayacağınız dokulara hazır |
vn normalleri | Korunur; yoksa smooth hesaplanır |
Vertex renkleri (v x y z r g b) | glTF vertex renkleri olarak korunur |
.mtl renkleri ve doku görselleri | Verilirse korunur; atlanırsa gri olur |
Ters yöne mi gitmek istiyorsunuz? GLB'den OBJ'ye, .obj, .mtl ve dokuları zip olarak yazar.
OBJ vs GLB
OBJ, 1990'ların başından beri güvenli ortak formattır. GLB ise hızlı yüklenmek üzere tasarlanmış modern teslimat formatıdır.
- OBJ
- Düz metin, Wavefront Technologies'ten. Geometri, UV'ler ve normaller; malzemeler ayrı bir .mtl'de
- GLB
- Khronos Group'tan ikili glTF 2.0. Geometri, PBR malzemeler, dokular ve animasyon tek dosyada
- Boyut
- Metin OBJ, aynı mesh'in GLB hâline göre genellikle birkaç kat daha büyüktür
- Birimler
- OBJ: yok. GLB: metre
- Animasyon
- OBJ: yok, yalnızca statik mesh'ler. GLB: riglenmiş karakterler, şekil anahtarları ve anahtar kareli klipler
- GLB'nin gerekli olduğu yerler
- three.js ve Babylon.js sahneleri,
<model-viewer>, Android Scene Viewer, Shopify ve birçok 3D pazaryeri
GLB'yi yayına almadan önce ipuçları
- Bitmiş dosya bir web sitesine gidecekse GLB sıkıştırıcı ile küçültün
- Ölçeği bir görüntüleyicide kontrol edin: 1.8 m'lik bir karakter yaklaşık 1.8 m boyunda görünmeli
- OBJ'de yüzlerce grup varsa önce 3D uygulamanızda küçük nesneleri birleştirin; her biri bir mesh olur
- Kaynak tuhaf görünüyorsa OBJ'yi OBJ görüntüleyici ile inceleyin
- .mtl ve görselleri atlamak; onlar olmadan GLB gri olur
- Milimetre cinsinden bir OBJ'yi varsayılan metre üzerinde bırakmak; 1,000 kat fazla büyük gelir
- Mobilde 2 milyon üçgenlik bir heykel kullanmak; mesh sadeleştirici ile azaltın
- .obj dosyasını elle .glb olarak yeniden adlandırmak; formatlar birbirinin yerine geçmez
SSS
Sıkça sorulan sorular
OBJ'yi ücretsiz olarak GLB'ye nasıl dönüştürürüm?
OBJ'de renkler varken GLB'm neden gri?
Modelim three.js'te neden devasa veya minicik?
GLB ayrı nesneleri korur mu?
GLB, OBJ'den daha mı iyi?
GLB'yi Unity, Godot veya Unreal'da kullanabilir miyim?
İlgili araçlar ve rehberler
Devam et
Ücretsiz başla
Dönüştürecek bir modele mi ihtiyacınız var?
Stüdyoda bir fotoğraftan oluşturun. Dokusuz modeller genellikle bir dakikadan kısa sürede tamamlanır ve ücretsiz planda GLB olarak indirilir.
Kredi kartı gerekmez · Başlamak için 3 ücretsiz kredi