USDZ, Universal Scene Açıklama dosyalarını depolamak için şifrelenmemiş ve sıkıştırılmamış bir ZIP arşividir. Artırılmış gerçeklik yardımıyla ürünlerini çevrimiçi göstermek için farklı kuruluşlar tarafından yaygın olarak kullanılırlar. Ancak, bazı kullanım durumlarında USDZ’yi bir OBJ dosyasına dönüştürmeniz gerekebilir. Buna göre, bu makale bir USDZ dosyasının Java’da programlı olarak bir OBJ dosyasına nasıl dönüştürüleceğini açıklamaktadır.
USDZ’den OBJ’ye Dosya Dönüştürücü – Java API Kurulumu
Aspose.3D for Java API, 3D dosyalarla çalışmayı destekler. Herhangi bir grafik veya animasyon işleme uygulaması yüklemenize gerek kalmadan farklı dosya biçimlerini programlı olarak değiştirebilirsiniz. Yeni Sürümler bölümünden JAR dosyalarını indirerek veya Maven tabanlı projelerinizde Aspose Repository‘den yüklemek için aşağıdaki yapılandırmalarla API’yi hızlı bir şekilde yapılandırın.
Depo:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Bağımlılık:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.2</version>
</dependency>
</dependencies>
Java’da USDZ’yi OBJ Dosyasına Dönüştür
Bir USDZ dosyasını aşağıdaki adımlarla bir OBJ dosyasına dönüştürebilirsiniz:
- Scene sınıfını kullanarak kaynak USDZ dosyasını yükleyin.
- ObjSaveOptions sınıfının bir örneğini başlatın.
- USDZ’yi OBJ Dosyasına Dönüştür.
Aşağıdaki kod parçacığı, bir USDZ dosyasının Java’da programlı olarak bir OBJ dosyasına nasıl dönüştürüleceğini gösterir:
// Giriş USDZ dosyasını yükleyin
Scene scene = new Scene();
scene.open("Test.usdz");
// ObjSaveOptions sınıf nesnesini başlat
ObjSaveOptions saveOptions = new ObjSaveOptions();
// Çıkış OBJ dosyasını kaydedin
scene.save("Sample.obj", saveOptions);
Ücretsiz Geçici Lisans Alın
Ücretsiz geçici lisans talep ederek, herhangi bir değerlendirme sınırlaması olmaksızın tüm özellikleri test edebilirsiniz.
Çözüm
Bu makalede, bir USDZ dosyasını Java’da programlı olarak bir OBJ dosyasına nasıl dönüştüreceğinizi incelediniz. USDZ dosyalarının kullanılabilirliği, birçok şirket ürünlerini artırılmış gerçeklik senaryolarıyla sunarken hızla artıyor. OBJ dosyalarının 3B yazdırmayla çalışması ve animasyonlu olmayan 3B modelleri depolaması gerekirken, bu dönüştürme bu tür kullanım durumlarında yardımcı olabilir. Ayrıca documentation alanını ziyaret ederek API’nin sunduğu diğer özelliklere göz atabilirsiniz. Lütfen herhangi bir sorunuz olması durumunda forumda bizimle iletişime geçmekten çekinmeyin.