IT
Omnvert

OBJ Onarım

Slicer'ınızın ya da oyun motorunuzun bozuk dediği OBJ dosyasını yükleyin. Tek bir köşeyi oynatmadan delikleri kapatır, sarkan ve yinelenen yüzleri atar, içi dışına dönmüş parçaları düzeltiriz; malzemeleri ve UV'leriyle yine OBJ alırsınız.

📉
OBJ dosyasını buraya bırakın veya tıklayıp seçin
En fazla 300 MB · OBJ (.obj)
OBJ dosyası seç
Ya da birkaç dosyayı birden bırakın: ücretsizde 3, Day Pass ya da Pro ile 25 dosyaya kadar.
1
OBJ Yükle
2
Onar
3
İndir

Geçersiz, yinelenen ve sarkan üçgenler atılır, yüzler kabuklarıyla aynı yöne çevrilir, içi dışına dönmüş kabuklar dışa döndürülür ve çevresi 500 kenara kadar olan her delik kapatılır. Hiçbir köşe oynatılmaz; düzeltilecek bir şeyi olmayan dosya değişmeden döner.

Devam etmek için bir OBJ dosyası seçin.
🔒 Dosyalar sunucumuzda izole bellekte işlenir ve indirdikten sonraki 15 dakika içinde silinir.
Sunucuda işlenirSunucuda işlenir, sonra silinir

Dosyanız işlenmek üzere sunucumuza yüklenir, yani cihazınızdan çıkar. İşlem biter bitmez geçici dosyalar silinir; yüklenen orijinal en geç 120 dakika içinde otomatik olarak silinir. Hiçbir dosya kalıcı olarak saklanmaz.

Açıklama

Bozuk bir OBJ kendini genelde başka bir yerde belli eder: slicer manifold olmayan kenar uyarısı verir, Blender'ın 3D Print araç kutusu kırmızıya boyanır, oyun motorunda içi görünen ya da kapkara bir yama çıkar veya modelleme aracınızdaki boolean işlemi çöker. Sebep mesh'tedir: çizgiye çökmüş üçgenler, iki kez yazılmış aynı üçgen, bir kenardan sarkan fazla yüzler, içe dönük yüzler ya da taramanın veya yapay zekâ üreticisinin bıraktığı küçük delikler. Çoğu onarım aracı bunu STL'e çevirerek düzeltir; bedeli malzemeler ve doku eşlemesidir. Bu araç OBJ'yi onarır ve yine OBJ olarak verir.

Sırasıyla yaptıkları: geçersiz koordinatlı (NaN ya da sonsuz) üçgenler, sıfır alanlı ve yinelenen üçgenler kaldırılır; aynı üçgen ters sarımla iki kez yazılmışsa çevresindeki yüzeyin desteklediği tutulur, hiçbiri desteklenmiyorsa ikisi de gider. Üç ya da daha fazla yüzün paylaştığı bir kenarda yalnızca ondan sarkan, açık kenarı olan fazla yüzler atılır; kapalı yüzeylere hiç dokunulmaz. Ardından her kabukta yüzler komşularıyla aynı yöne çevrilir, içi dışına dönmüş kapalı bir kabuk dışa döndürülür, içi boş bir parça ise boşluğunu korur. Son olarak kenarı 500 kenar uzunluğuna kadar olan her delik, yeni üçgenlerin yüzeyi kesmediği denetlenen ear cutting ile kapatılır. Hiçbir köşe oynatılmaz.

Gruplar, malzemeler ve mtllib satırı olduğu gibi kalır; onarılmış dosya .mtl'sini ve dokularını aynı klasörde yine bulur. Bir deliği kapatan her üçgen, yanındaki yüzün grubunu, malzemesini ve doku koordinatlarını alır; yama çevresiyle aynı dokuyu kullanır. Normalleri, kendisine 45 dereceden yakın bakan komşu yüzlerden alınır; böyle komşu yoksa yamaya kendi yumuşak normali verilir. İş sunucumuzdaki yerel (native) C++ onarım motorunda, dönüştürülmüş bir kopyaya değil OBJ'nin kendi verisine uygulanır.

Rapor indirdiğiniz dosya üzerinde ölçülür: bulunan ve kapatılan delikler, önce ve sonra açık kenar ve üçgen sayısı, önce ve sonra su geçirmezlik. Açık tabakalar, tek başına kalmış üçgenler ve 500 kenardan büyük açıklıklar açık bırakılır, çünkü kapatmak geometri uydurmak olur; düzeltilecek bir şeyi olmayan dosya bayt bayt aynı döner. Onarım ücretsizdir, 300 MB'a kadar dosya kabul edilir ve her yükleme indirmenizden sonraki 15 dakika içinde, aksi halde en geç 120 dakikada silinir. OBJ'nin hafiflemesi de mi gerekiyor? OBJ Dosya Küçültücü işi buradan devralır.

Nasıl çalışır

  1. 1Bozuk .obj dosyasını (en fazla 300 MB) yükleme alanına bırakın.
  2. 2Onarımı başlatın; ayar gerekmez.
  3. 3Raporu okuyun: kapatılan delikler, önce ve sonra açık kenar ve üçgen sayısı, su geçirmez olup olmadığı.
  4. 4Onarılmış .obj dosyasını indirip .mtl ve dokularının yanına koyun.

Sık Sorulan Sorular

›Geriye OBJ mi alırım?
Evet. OBJ kendi biçiminde onarılır ve grupları, malzemeleri, doku koordinatları ve normalleriyle yine OBJ olarak döner.
›Onarım modelimi oynatır mı?
Hayır. Hiçbir köşe yer değiştirmez. Bozuk, yinelenen ve sarkan üçgenler atılır, yüzler komşularıyla aynı yöne çevrilir, delikler mevcut kenarın üzerine atılan yeni üçgenlerle kapatılır; ölçüler olduğu gibi kalır.
›Hangi delikler kapatılır?
Kenarı 500 kenar uzunluğuna kadar (500 dahil) olan her delik; bu, çatlakları, eksik üçgenleri, taramalardan ve boolean işlemlerinden kalan küçük boşlukları kapsar. Yeni üçgenlerin yüzeyi kesmediği denetlenir. Açık tabakalar, tek başına kalmış üçgenler ve daha büyük açıklıklar açık bırakılır; kapatmak modellemediğiniz bir şekil uydurmak olur.
›Yamalarda doku yerine oturur mu?
Mevcut yüzeyin doku koordinatlarına dokunulmaz. Her yama üçgeni yanındaki yüzün doku koordinatlarını ve malzemesini alır, böylece komşu dokuyu üstlenir; normalleri 45 dereceden yakın bakan komşulardan gelir, yoksa kendi yumuşak normali verilir.
›Slicer OBJ için manifold değil diyor. Çözüm bu mu?
Çoğu zaman evet. Dışa aktarılmış OBJ'lerde manifold olmayan kenarların çoğu, bir kenardan sarkan fazla yüzlerden gelir; bunlar atılır, kapalı yüzeylere dokunulmaz. Rapor, onarılmış dosya üzerinde ölçülen açık kenar sayısını ve su geçirmezliği önce ve sonra olarak gösterir.
›Modelimin bazı yerleri kapkara ya da içi dışına dönük görünüyor. Düzelir mi?
Evet. Her kabukta yüz sarımı tutarlı hâle getirilir, içe bakan kapalı bir kabuk dışa döndürülür. Bardak ya da içi boşluklu bir gövde gibi oyuk parçalar boşluklarını korur.
›OBJ'mde hiçbir sorun yoksa ne olur?
Hiçbir şey değişmez: sağlam bir dosya bayt bayt aynı döner, rapor da mesh'in zaten su geçirmez olduğunu söyler.
›Ücretsiz mi, dosyam saklanıyor mu?
Onarım ücretsiz. 300 MB'a kadar yüklemeler kabul edilir ve indirmenizden sonraki 15 dakika içinde, hiç indirmezseniz en geç 120 dakikada silinir.